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çã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âmetroNomeTipoPode alterarDescrição
DELDESPlDeletaSWDLó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.
VALFDcErroCaracterSimQuando atualizado para nil permite passar pela validação da LI quando o item não é anuente e foi informada a LI no arquivo texto. 
VALFDInt_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.
GRVFD1aItensCaracterSim

Permite alterar os dados a serem enviados na integração para a tabela de itens da nota (SD1)