Árvore de páginas

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