Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Ao utilizar o ponto de entrada FA473012 podemos executar operações no final da rotina F473Concil após o controle de transação, encerrando a rotina de conciliação.

Para o uso deste ponto se faz necessário a utilização dos pontos de entrada FA473002 e FA473004, para uso dos campo nas tabelas SE5 e SIG

03. PARÂMETROS

        aCpoSE5 - Array com os campos customizados  relacionados  nOpc -  número da operação na rotina

04. RETORNO

Nome

Tipo

Descrição

aCpoSE5-

A-

-Array com os campos customizados a serem relacionados

05. EXEMPLO DE UTILIZAÇÃO

Bloco de código
languagevb
themeMidnight
firstline1
titleFA473012
linenumberstrue
#INCLUDE 'TOTVS.CH'
#INCLUDE "PROTHEUS.CH"

/*/{Protheus.doc} FA473013FA473012
Ponto de entrada para executar operações no final da rotina F473Concilexecutado após o controlecommit de transaçãodados do modelo.
aCpoSE5nOpc -  Relaçãonúmero entreda osoperação campos a serem conciliados entre as tabelas SIG e SE5na rotina

@type       Function
@author     TOTVS
@since      18/11/2020
@return     aCpoSE5 Relação entre os campos a serem conciliados entre as tabelas SIG e SE5Nil
/*/


User Function FA473013
FA473012()
    
	Local aCpoSE5nOpc   := Paramixb[1]
Local lRet   If nOpc  :== .T.

If FieldPos("IG_NSU") > 0  .And.  FieldPos("E5_NSU") > 0 
    aAdd(aCpoSE5, {"IG_NSU","E5_NSU" } )
Else
    Help('',1,'FA473013',,'Verificar a existencia dos campos IG_NSU e E5_NSU',1,0)1
         Help("", 1, "FA473012",, "Conciliação finalizada!", 1, 0)
    EndIf
          
EndIf

Return(aCpoSE5)Return Nil