Home

Linha Microsiga Protheus

Páginas filhas
  • EICEV100 - Invoices Antecipadas

Descrição

Ponto de Entrada para a rotina de Invoice Antecipada

Observações

Ponto de Entrada para a rotina de Invoice Antecipada

Exemplos

User Function EICEV100_RDM()
Local cParam := If(Type("ParamIxb") = "A",ParamIxb[1],If(Type("ParamIxb") = "C",ParamIxb,""))
If cParam == "CRIA_BOTAO"
MsgInfo("Entrou no ponto de entrada 'CRIA_BOTAO'.")
aAdd(aRotina,

Unknown macro: {"Botão Customizado", "MsgInfo('Botão Customizado')", 0,2}

)
EndIf
If cParam == "AJUSTA_BROWSE"
MsgInfo("Entrou no ponto de entrada 'AJUSTA_BROWSE'.")
EndIf
If cParam == "ANTES_GRAVA_EW4"
MsgInfo("Entrou no ponto de entrada 'ANTES_GRAVA_EW4'.")
EndIf
If cParam == "DEPOIS_GRAVA_EW4"
MsgInfo("Entrou no ponto de entrada 'DEPOIS_GRAVA_EW4'.")
EndIf
If cParam == "GRVWORK"
MsgInfo("Entrou no ponto de entrada 'GRVWORK'.")
EndIf
If cParam == "ANTES_GRAVA_EW5"
MsgInfo("Entrou no ponto de entrada 'ANTES_GRAVA_EW5'.")
EndIf
If cParam == "DEPOIS_GRAVA_EW5"
MsgInfo("Entrou no ponto de entrada 'DEPOIS_GRAVA_EW5'.")
EndIf
If cParam == "VALIDA_CAMPOS"
MsgInfo("Entrou no ponto de entrada 'VALIDA_CAMPOS'.")
lSair := .F.
EndIf
Return Nil

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

CRIA_BOTAO - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "CRIA_BOTAO" permitirá a inclusão de novos botões no menu da rotina. Esta customização utilizará a variavel privada "aRotina".
AJUSTA_BROWSE - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "AJUSTA_BROWSE" permitirá a customização do browse da rotina.
ANTES_GRAVA_EW4 - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "ANTES_GRAVA_EW4" permitirá a customização da rotina antes da gravação da tabela EW4.
DEPOIS_GRAVA_EW4 - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "DEPOIS_GRAVA_EW4" permitirá a customização da rotina depois da gravação da tabela EW4.
GRVWORK - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "GRVWORK" permitirá a gravação customizada da tabela temporaria WORK.
ANTES_GRAVA_EW5 - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "ANTES_GRAVA_EW4" permitirá a customização da rotina antes da gravação da tabela EW5.
DEPOIS_GRAVA_EW5 - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "DEPOIS_GRAVA_EW5" permitirá a customização da rotina depois da gravação da tabela EW5.
VALIDA_CAMPOS - Quando o ponto de entrada "EICEV100" estiver passando no parâmetro "Paramixb", o conteúdo "VALIDA_CAMPOS" permitirá a customização da validação dos campos da rotina. Esta validação utilizará a variavel privada "lSair".

Retorno

Eventos de chamada do Ponto de Entrada

Variáveis

aRotina - Array utilizado para incluir novos botões no menu da rotina.
lSair - Boolean utilizado para validar campos customizados.

Programa Fonte

EICEV100.PRW

  • Sem rótulos