Descrição

Relação de Pontos de Entradas para a rotina de Cadastro de Clientes / Importadores.

Observações

Exemplos

User Function EECAC100()
Local cParam := If(Type("ParamIxb") = "A",ParamIxb[1],If(Type("ParamIxb") = "C",ParamIxb,""))
If cParam == "ANTES_BROWSE"
   MsgInfo("Entrou no ponto de entrada 'ANTES_BROWSE'.")
EndIf
If cParam == "ANTES_DO_MSGET"
   MsgInfo("Entrou no ponto de entrada 'ANTES_DO_MSGET'.")
EndIf
If cParam == "AC100MANE"
   MsgInfo("Entrou no ponto de entrada 'AC100MANE'.")
EndIf
If cParam == "POS_GRAVA"
   MsgInfo("Entrou no ponto de entrada 'POS_GRAVA'.")
EndIf
If cParam == "AC100CRIT_CLIENTES"
   MsgInfo("Entrou no ponto de entrada 'AC100CRIT_CLIENTES'.")
EndIf
If cParam == "INCLUI_BROWSE"
   MsgInfo("Entrou no ponto de entrada 'INCLUI_BROWSE'.")
EndIf
If cParam == "ANTES_TELA_ADIAN"
   MsgInfo("Entrou no ponto de entrada 'ANTES_TELA_ADIAN'.")
EndIf
If cParam == "LEGENDA"
   MsgInfo("Entrou no ponto de entrada 'LEGENDA'.")
EndIf
If cParam == "ANTES_GRAVA"
   MsgInfo("Entrou no ponto de entrada 'ANTES_GRAVA'.")
EndIf
If cParam == "VALID_MAN"
   MsgInfo("Entrou no ponto de entrada 'VALID_MAN'.")
EndIf
If cParam == "ANTES_TELA_MANUT_PARC"
   MsgInfo("Entrou no ponto de entrada 'ANTES_TELA_MANUT_PARC'.")
EndIf
If cParam == "VALIDA_MANUT_PARC"
   MsgInfo("Entrou no ponto de entrada 'VALIDA_MANUT_PARC'.")
   lRetPonto := .F.
EndIf
If cParam == "INCLUINDO_EEQ"
   MsgInfo("Entrou no ponto de entrada 'INCLUINDO_EEQ'.")
EndIf
If cParam == "ALTERANDO_EEQ"
   MsgInfo("Entrou no ponto de entrada 'ALTERANDO_EEQ'.")
EndIf
If cParam == "GRAVANDO_EEQ"
   MsgInfo("Entrou no ponto de entrada 'GRAVANDO_EEQ'.")
EndIf
If cParam == "ANTES_DELETAR_EEQ"
   MsgInfo("Entrou no ponto de entrada 'ANTES_DELETAR_EEQ'.")
EndIf
If cParam == "ATUALIZA_BOTOES"
   MsgInfo("Entrou no ponto de entrada 'ATUALIZA_BOTOES'.")
EndIf
If cParam == "GRAVA_EXH"
   MsgInfo("Entrou no ponto de entrada 'GRAVA_EXH'.")
EndIf
If cParam == "AC100VldOk_IncAltExc"
   MsgInfo("Entrou no ponto de entrada 'AC100VldOk_IncAltExc'.")
   lValImpCli := .F.
EndIf
Return 

Preview

Veja também

Idioma

Português(Brasil)

Versões

Microsiga_Protheus11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

Parâmetros

ANTES_BROWSE - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "ANTES_BROWSE" permitirá a customização da rotina antes de exibir o Browse
ANTES_DO_MSGET - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "ANTES_DO_MSGET" permitirá a customização dos campos antes de exibir o MSGet da rotina
AC100MANE - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "ANTES_BROWSE" permitirá a customização da rotina durante a exclusão de registros.
POS_GRAVA - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "POS_GRAVA" permitirá a customização da rotina após a gravação de registros.
AC100CRIT_CLIENTES - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "AC100CRIT_CLIENTES" permitirá a customização da rotina durante a validação de campos.
INCLUI_BROWSE - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "INCLUI_BROWSE" permitirá a customização da rotina durante a inclusão de registros.
ANTES_TELA_ADIAN - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "ANTES_TELA_ADIAN" permitirá a customização da tela de adiantamentos.
LEGENDA - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "LEGENDA" permitirá a customização das legendas das parcelas de adiantamento.
ANTES_GRAVA - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "POS_GRAVA" permitirá a customização da rotina antes da gravação de registros.
VALID_MAN - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "VALID_MAN" permitirá a customização da validação dos adiantamentos.
ANTES_TELA_MANUT_PARC - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "ANTES_TELA_MANUT_PARC" permitirá a customização da tela de manutenção de adiantamentos.
VALIDA_MANUT_PARC Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "VALIDA_MANUT_PARC" permitirá a customização das validações da manutenção de adiantamentos. Esta validação deverá alimentar a variavel lRetPonto.
INCLUINDO_EEQ - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "INCLUINDO_EEQ" permitirá a customização da rotina durante a inclusão das parcelas de adiantamento.
ALTERANDO_EEQ - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "ALTERANDO_EEQ" permitirá a customização da rotina durante a alteração das parcelas de adiantamento.
GRAVANDO_EEQ - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "GRAVANDO_EEQ" permitirá a customização da rotina durante a gravação das parcelas de adiantamento.
ANTES_DELETAR_EEQ - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "ANTES_DELETAR_EEQ" permitirá a customização da rotina antes da exclusão das parcelas de adiantamento.
ATUALIZA_BOTOES - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "ATUALIZA_BOTOES" permitirá a customização de novos botões na rotina.
GRAVA_EXH - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "GRAVA_EXH" permitirá a customização após a gravação da tabela EXH.
AC100VldOk_IncAltExc - Quando o ponto de entrada "EECAC100" estiver passando no parâmetro "Paramixb", o conteúdo "AC100VldOk_IncAltExc" permitirá a customização da validação do botão 'Ok' para a gravação das informações do registro. Esta validação deve alimentar a variave lValImpCli.

Retorno

Nil

Eventos de chamada do Ponto de Entrada

Variáveis

aButtons - Utilizada para adicionar os novos botões.
aCores - Utilizada para definir a regra da cor da legenda.
lValImpCli - Utilizada para validar a gravação do registro.
lRetPonto - Utilizada para validar a gravação do adiantamento.

Programa Fonte

EECAC100.PRW