Árvore de páginas

Descrição:

O ponto de entrada SE5GRVFK sera executado para gravar customizações da SE5 (legado) nas tabelas FK1, FK2, FK5, FK6 e FK8, de forma com que o De/Para de campos dessas tabelas possa ser complementado. 
As chamadas ocorrem após a seleção dos movimentos bancários do legado, na migração dos mesmos para determinada tabela FK.
Versões:Microsiga Protheus 12 (a partir do release 12.1.17)
Sistemas OperacionaisTodos
Bases de DadosTodas

Localização:

Miscelânea > Migrador

Eventos:

Migrador SE5 vrs FKs

Programa Fonte:

finxse5.prw

Função:

FnBaixaE1, FnBaixaE2, FnBuscaEF, FnBuscaSE5

Variáveis:

cAliasFK As Character

aCposFK  As Array

Retorno:

Nome

Tipo

Descrição

Obrigatório

aCposFK

Array

Campos que fazem o De/Para da SE5 para determinada FK.

Estrutura:

aCposFK[nX,1] = Campo FK

aCposFK[nX,2] = Campo SE5

Sim

 

Exemplo:

#Include 'Protheus.ch'

User Function SE5GRVFK ()

Local cAliasFK := PARAMIXB[1]

Local aCposFK := PARAMIXB[2]

If "FK2" $ cAliasFK
     aAdd(aCposFK,{'FK2_CPOUSR','E5_CPOUSER'})
ElseIf "FK1" $ cAliasFK
     aAdd(aCposFK,{'FK1_CPOUSR','E5_CPOUSER'})
EndIf

Return aCposFK