CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Parâmetros
  4. Variáveis


01. VISÃO GERAL

Integração padrão de arquivo texto


02. EXEMPLO DE UTILIZAÇÃO

User Function IN100CLI()
Local cParamIXB



Begin Sequence



	If ValType(ParamIXB) == "A"

		cParamIXB:= ParamIXB[1]

	Else

		cParamIXB:= ParamIXB

	EndIf



	Do Case

		Case cParamIXB == "DELDESP"

			/*
			Possibilita intervir na integração das despesas, impedindo que ocorra a exclusão
			*/
			lDeletaSWD:= .F.

		Case cParamIXB == "VALFD"

               cErro := nil

              Int_FE->NFEINT_OK := "T" 
		Case cParam == "GRVFD1"

    	MsgInfo("Entrou no ponto de entrada:'GRVFD1'.")

	EndCase

  

End Sequence

Return


03. Parâmetros

 Ações relacionadas

AçãoDescrição
DELDESPParâmetro que indica o processamento da integração das despesas. Chamado antes do processsamento de exclusão.
VALFDParâmetro que indica o processamento da integração de nota fiscal.
GRVFD1Permite manipular a gravação dos dados na tabela SD1

04. Variáveis


ParâmetroTipoPode alterarDescrição
lDeletaSWDLógicoSimDisponível no ponto de entrada com o parâmetro DELDESP, possibilita intervir na exclusão da despesa recebida pela integração padrão, permitindo ou bloqueando a operação.
cErroCaracterSimQuando atualizado para nil permite passar pela validação da LI quando o item não é anuente e foi informada a LI no arquivo texto. 
Int_FE->NFEINT_OKCaracterSimQuando atualizado para = "T" indica que as validações do item estão ok, deve ser utilizado em conjunto com a variável cErro.
GRVFD1aItensSimPermite manipular o array aItens para inserir índices novos e customizados