Histórico da Página
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: |
| ||||
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: |
|
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}