01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:SIGAEIC
Função:EICIN100.PRW
País:Brasil
Ticket:Não há.
Requisito/Story/Issue (informe o requisito relacionado) :DTRADE-6436


02. SITUAÇÃO/REQUISITO

03. LOCALIZAÇÃO

04. PARÂMETROS

NomeTipo Descrição
ANTES_VALIDCaracterePonto de Entrada chamado antes da validação das mensagens de erro, relacionadas ao frete e o seguro
GRVFD1CaracterePermite manipular a gravação dos dados na tabela SD1
CRIA_INDICECaracterePermite incluir índices customizados para as Integrações de Arquivo Txt

05. RETORNO

06. VARIÁVEIS

ParâmetroNomeTipoEscopoPermite Alterar
ANTES_VALIDlIntFrt LógicoPrivateSim
GRVFD1aItens ArrayPrivateSim
CRIA_INDICEaIndices ArrayLocal(passagem por parâmetro)Não (apenas para consulta dos índices que o padrão possui)
CRIA_INDICEaIndCustom ArrayPrivateSim (Poderá manipular este Array para inserir índices novos e customizados.)

07. EXEMPLO


User Function EICIN100()
Local lRet := .F.
Local cParam:= ""
Local aIndices := {}
Local cTabela  := {}

If ValType(PARAMIXB) == "C"
	cParam   := PARAMIXB
ElseIf ValType(PARAMIXB) == "A"
	cParam   := PARAMIXB[1]
Endif

If cParam == "ANTES_VALID"
	MsgInfo("Entrou no ponto de entrada:'ANTES_VALID'.")
ElseIf cParam == "GRVFD1"
	MsgInfo("Entrou no ponto de entrada:'GRVFD1'.")
EndIf

Return lRet