Transações de integração externas

Agora, o sistema está pronto para receber transações de integração financeira de uma fonte externa.

Um dos métodos mais óbvios para importar transações externas nas tabelas de transações de integração de Financials é usar um esquema de intercâmbio, como era feito nas versões anteriores do LN.

As seções a seguir listam os requisitos para as transações registradas.

Estas tabelas de banco de dados estão envolvidas:

  • Transações de integração (tfgld482)
  • Elementos registrados (tfgld481)
  • Transações de integração não mapeadas/não lançadas (tfgld487)
  • Código GL por transação de integração (tfgld486), se os códigos GL estiverem envolvidos.

As transações de integração devem ser registradas em pares (em tfgld482): uma transação de crédito e uma transação de débito acompanhante. As duas transações serão armazenadas na mesma companhia financeira, que é a companhia financeira da transação de crédito (isso é importante para lançamentos intercompanhia). O mesmo GUID deve ser atribuído às duas transações (consulte abaixo). As transações farão referência aos mesmos dados não mapeados/não lançados em (tfgld487).

Cada transação de integração pode ter um conjunto de elementos registrados relacionados (tfgld481). Se a transação de integração tiver um código GL anexado, uma linha adicional deverá ser armazenada em (tfgld486).

Se um código GL for usado, o esquema de mapeamento será ignorado na determinação de conta contábil e dimensões e as transações serão lançadas na conta contábil e dimensões definidas para o código GL.

Elementos registrados (tfgld481)

Esta tabela contém os elementos registrados por transação de integração e mostra quais elementos serão usados para o mapeamento da transação de integração.

Campo Descrição Formato Domínio necessário * Comentários
guid identificador global exclusivo str(22) tcguid Sim referência flexível para tfgld482.guid
dbcr indicador de débito/crédito enum tfgld.dbcr Sim referência flexível para tfgld482.dbcr
seqn número de sequência int(4) tcpono Sim número de sequência para estender a chave primária; os 30 elementos iniciais devem ser armazenados na linha com número de sequência 1, os próximos 30 elementos na linha número 2; e assim por diante.
elcd códigos de elemento str(12) (matriz) tfgld.elcd Sim cada elemento (suavemente) refere-se a tfgld456.elcd; elementos com valores vazios não precisam ser registrados
elva valores do elemento str(50) tcelva Sim pertence a tfgld481.elcd

* For external data, this setting may be different from the table field’s property.

Transações de integração não mapeadas/não lançadas (tfgld487)

Esta tabela contém os pares de transações de integração e será usada durante o mapeamento e lançamento. Essa tabela é uma tabela pai de tfgld482.

Campo Descrição Formato Domínio necessário * Comentários
guid identificador global exclusivo str(22) tcguid Sim = tfgld482.guid
sint status da transação enum tfgld.ints Sim valor: tfgld.ints.logged
ocmp companhia logística de origem int(3) tcncmp Sim = tfgld482.ocmp
fcom companhia financeira de crédito int(3) tcncmp Sim a companhia financeira da transação de crédito
rbon objeto de negócio str(17) tcbona Sim = tfgld482.rbon
idtc tipo de documento de integração str(8) tcidty Sim = tfgld482.idtc
trdt data de transação data UTC tcdate Sim = tfgld482.trdt
usgr grupo de usuários financeiros str(6) tfgld.usgr Não = tfgld482.usgr
crdt data de criação data UTC tcdate Sim = tfgld482.crdt

* For external data, this setting may be different from the table field’s property.

Código GL por transação de integração (tfgld486)

Esta tabela mostra o código GL que foi usado em uma transação de integração.

Campo Descrição Formato Domínio necessário * Comentários
guid identificador global exclusivo str(22) tcguid Sim = tfgld482.guid
dbcr indicador de débito/crédito enum tfgld.dbcr Sim = tfgld482.dbcr
fcom companhia financeira int(3) tcncmp Sim = tfgld482.fcom; referência flexível para tfgld475.fcmp
glco Código GL str(50) tcglco Sim referência flexível para tfgld475.glcd

* Para dados externos, essa configuração pode ser diferente da propriedade do campo da tabela.