Transazioni di integrazione esterne

Ora il sistema è pronto per ricevere transazioni di integrazione finanziaria da una fonte esterna.

Uno dei metodi più semplici per importare transazioni esterne nelle tabelle delle transazioni di integrazione del package Contabilità consiste nell'utilizzare uno schema di scambio, come nelle precedenti versioni di LN.

Nelle seguenti sezioni sono elencati i requisiti relativi alle transazioni registrate.

Di seguito sono riportate le tabelle di database interessate:

  • Transazioni di integrazione (tfgld482)
  • Elementi registrati (tfgld481)
  • Transazioni di integrazione non mappate/non registrate(tfgld487)
  • Codice contabilità per Transazione di integrazione (tfgld486), se sono interessati codici contabilità

Le transazioni di integrazione devono essere registrate a coppie (in tfgld482): una transazione a credito e la relativa transazione a debito. Entrambe le transazioni verranno archiviate nella stessa società finanziaria, ovvero nella società finanziaria della transazione a credito. Questo aspetto è importante per le registrazioni interaziendali. A entrambe le transazioni deve essere assegnato lo stesso GUID (vedere di seguito). Le transazioni faranno riferimento agli stessi dati non mappati/non registrati nella tabella (tfgld487).

Ogni transazione di integrazione può avere un insieme di elementi registrati correlati (tfgld481). Se alla transazione di integrazione è associato un codice contabilità, è necessario archiviare una riga aggiuntiva nella tabella (tfgld486).

Se si utilizza un codice contabilità, quando vengono determinati conto contabile e dimensioni lo schema di mappatura verrà ignorato. Le transazioni verranno inoltre registrate nel conto contabile e nelle dimensioni definiti per il codice contabilità.

Elementi registrati (tfgld481)

Questa tabella contiene gli elementi registrati per transazione di integrazione. Per la mappatura di ciascuna transazione verranno quindi utilizzati gli elementi corrispondenti.

Campo Descrizione Formato Dominio Obbligatorio * Commenti
guid globally unique identifier str(22) tcguid Riferimento provvisorio a tfgld482.guid
dbcr indicatore dare/avere enum tfgld.dbcr Riferimento provvisorio a tfgld482.dbcr
seqn numero di sequenza int(4) tcpono Numero di sequenza per estendere la chiave primaria. I primi 30 elementi devono essere archiviati nella riga con numero di sequenza 1, i 30 elementi successivi nella riga 2 e così via.
elcd codici elemento str(12) (array) tfgld.elcd Ogni elemento fa riferimento (provvisoriamente) a tfgld456.elcd. Gli elementi con valori non specificati non devono essere registrati.
elva valori elemento str(50) tcelva Appartiene a tfgld481.elcd

* Per i dati esterni questa impostazione può essere diversa dalla proprietà del campo della tabella.

Transazioni di integrazione non mappate/non registrate(tfgld487)

Questa tabella contiene le coppie di transazioni di integrazione. Verrà utilizzata durante la mappatura e la registrazione. Questa è una tabella padre di tfgld482.

Campo Descrizione Formato Dominio Obbligatorio * Commenti
guid globally unique identifier str(22) tcguid = tfgld482.guid
sint stato transazione enum tfgld.ints Valore: tfgld.ints.logged
ocmp società logistica di origine int(3) tcncmp = tfgld482.ocmp
fcom società finanziaria transazione a credito int(3) tcncmp La società finanziaria della transazione a credito
rbon Business Object str(17) tcbona = tfgld482.rbon
idtc tipo di documento di integrazione str(8) tcidty = tfgld482.idtc
trdt data della transazione data UTC tcdate = tfgld482.trdt
usgr gruppo finanziario utenti str(6) tfgld.usgr No = tfgld482.usgr
crdt data creazione data UTC tcdate = tfgld482.crdt

* Per i dati esterni questa impostazione può essere diversa dalla proprietà del campo della tabella.

Codice contabilità per Transazione di integrazione (tfgld486)

Nella tabella riportata di seguito viene illustrato il codice contabilità utilizzato in una transazione di integrazione.

Campo Descrizione Formato Dominio Obbligatorio * Commenti
guid globally unique identifier str(22) tcguid = tfgld482.guid
dbcr indicatore dare/avere enum tfgld.dbcr = tfgld482.dbcr
fcom società finanziaria int(3) tcncmp = tfgld482.fcom, il riferimento provvisorio è tfgld475.fcmp
glco codice contabilità str(50) tcglco Riferimento provvisorio a tfgld475.glcd

* Per i dati esterni questa impostazione può essere diversa dalla proprietà del campo della tabella.