01. VISÃO GERAL
O ponto de entrada PN340VALID permite realizar validações nas informações do cadastro de visitas. O Ponto de Entrada é chamado na rotina Visitas (PONA340) após o acionamento do botão de confirmação da rotina e antes das validações padrões do sistema.
O retorno do ponto de entrada determina se deve ou não continuar com o processamento das informações da visita.
Rotina:
- PONA340 - Visitas
Parâmetros:
Não há.
Retorno:
Deverá ser retornado um valor lógico
- lRet – Aprovação ou não da confirmação da rotina.
- Tipo: lógico, sendo:
- .T. -> Prossegue com o processamento.
- .F. -> Não finaliza a rotina e permanece na tela de cadastro de visita.
- Tipo: lógico, sendo:
- lRet – Aprovação ou não da confirmação da rotina.
02. EXEMPLO DE UTILIZAÇÃO
Observação
O ponto de entrada terá acesso aos campos Private definidos na rotina como por exemplo o tipo de transação (nOpx). Os campos preenchidos podem ser acessados pelo ponto de entrada utilizando o prefixo "M->", por exemplo M->PY_NOMEMP.
Valida se o campo Nome Empresa foi preenchido.
Filtro
#INCLUDE "TOTVS.CH" User Function PN340VALID() Local lRet := .T. // nOpx = 3 - Inclusão // nOpx = 4 - Alteração If nOpx == 3 .And. Empty(M->PY_NOMEMP) lRet := MsgYesNo("O campo Nome Empresa não foi preenchido, deseja continuar?", "Atenção") EndIf Return lRet
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas