Ponto-de-Entrada: VLDEXC011 - Cancelamento do Atendimento
Abrangências: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Versões: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português (Brasil) |
Descrição:
Ponto de Entrada localizado na rotina Atendimento (VEIVM011), executado antes do cancelamento do Atendimento para questionar se deseja continuar ou cancelar o atendimento.
Eventos
User Function VLDEXC011()
Local lContinua := .t.
MsgInfo("Ponto de Entrada VLDEXC011 executado com sucesso!","Atenção")
Return(lContinua)Return(lContinua) MsgStop("Joao, impossivel Cancelar o Atendimento.","Atenção")
lContinua := .f.
EndIf
EndIf
Return(lContinua)
Programa Fonte
VEIVM011.PRW
Sintaxe
VLDEXC011 - Cancelamento do Atendimento ( [ VV9->VV9_NUMATE ], [ cFasePrx ] ) --> lContinua
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
VV9->VV9_NUMATE | Caracter | Nro do Atendimento (caracter 10 posições) | |||||||||||||||
cFasePrx | Array of Record | Proximo Status do Atendimento apos o cancelamento/volta do Atendimento (caracter 1 posição). |
Retorno
-
lContinua(logico)
- .f. não continua o cancelamento do atendimento.
Observações
If cFasePrx == "C" // Cancelar Atendimento
If ExistBlock("VLDEXC011")
If !ExecBlock("VLDEXC011",.f.,.f.)
Return .f.
EndIf
EndIf
EndIf
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas