Árvore de páginas

F050E2 - Manipulação de campos ao incluir no SE2 (Via integração)


Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Financeiro

Rotina:

Rotina

Nome Técnico

FINI050

Integração EAI (AccountPayableDocument)

Ponto de Entrada:

F050E2

Chamados Relacionados

TVBY07

País(es):

Brasil

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

TopConnect

Sistema(s) Operacional(is):

Todos

Descrição

Implementado ponto de entrada F050E2 para manipulação dos campos antes da inclusão do título na SE2, via integração.

Ponto de Entrada

Descrição:

Integração com o adapter EAI para envio e recebimento do título a pagar.

Eventos:

AccountPayableDocument

Programa Fonte:

FINI050

Função:

FINI050

Retorno:

Nome

Tipo

Descrição

Obrigatório

 aRetPe

Array

Retorna um array com as informações dos campos a serem incluidos ao título a pagar

Sim

 

Exemplo:

#Include 'Protheus.ch'

#include 'totvs.ch'

User Function F050E2()

Local aTitulo := PARAMIXB[1]
Local aRateio := PARAMIXB[2]
Local nPos := 0

If nPos := aScan(aTitulo,{ |x| x[1] == "E2_HIST"}) > 0
      aTitulo[nPos] := {"E2_HIST","INTEG PE-F050E2",Nil}
Else
      aAdd(aTitulo,{"E2_HIST","INTEG PE-F050E2",Nil})
EndIf

Return {aTitulo,aRateio}