Ecritures d'intégration externes
A présent, le système est prêt à recevoir des écritures d'intégration financières d'une source externe.
Une des méthodes parmi les plus simples pour importer des écritures externes dans les tables d'écritures d'intégration du module Finances consiste à utiliser un schéma Exchange, comme dans les précédentes versions de LN.
Les sections suivantes répertorient les exigences relatives aux écritures journalisées.
Ces tables de base de données sont prises en compte :
- Ecritures d'intégration (tfgld482)
- Eléments journalisés (tfgld481)
- Ecritures d'intégration non converties/non imputées (tfgld487)
- Code Comptabilité générale par écriture d'intégration (tfgld486), si des codes Comptabilité générale sont impliqués
Les écritures d'intégration doivent être journalisées par paire (dans tfgld482) : une écriture de crédit et une écriture de débit correspondante. Les deux écritures seront stockées dans la même société financière, qui est celle de l'écriture de crédit (ce point est important pour les imputations intersociétés). Les deux doivent avoir le même GUID (voir ci-dessous). Les écritures font référence aux mêmes données non converties/non imputées dans (tfgld487).
Chaque écriture d'intégration peut être associé à un ensemble d'éléments journalisés (tfgld481). Si un compte de compte général est associé à l'écriture d'intégration, une ligne supplémentaire doit être enregistrée dans la table (tfgld486).
Si un code Compte général est utilisé, le schéma d'intégration sera ignoré lors de la détermination des comptes généraux et des dimensions et les écritures seront imputées dans le compte général et les dimensions définies pour ce code.
Eléments journalisés (tfgld481)
Cette table contient les éléments journalisés par écriture d'intégration ; ces éléments seront utilisés pour la conversion de l'écriture d'intégration.
Champ | Description | Format | Domaine | Obligatoire * | Commentaires |
---|---|---|---|---|---|
guid | identificateur global unique | str(22) | tcguid | Oui | référence logicielle à tfgld482.guid |
dbcr | indicateur débit/crédit | enum | tfgld.dbcr | Oui | référence logicielle à tfgld482.dbcr |
seqn | numéro de séquence | int(4) | tcpono | Oui | numéro de séquence pour étendre la clé primaire ; les 30 premiers éléments doivent être stockés dans la ligne avec le numéro de séquence 1, les 30 éléments suivants dans la ligne numéro 2, etc. |
elcd | codes d'élément | str(12) (array) | tfgld.elcd | Oui | chaque élément est une référence (logicielle) à tfgld456.elcd ; les éléments avec une valeur vide ne doivent pas être journalisés |
elva | valeurs d'élément | str(50) | tcelva | Oui | appartient à tfgld481.elcd |
* Pour les données externes, ce paramètre peut être différent de la propriété du champ de la table.
Ecritures d'intégration non converties/non imputées (tfgld487)
Cette table contient les paires d'écritures d'intégration ; elle est utilisée lors de l'intégration et de l'imputation. Cette table est table parente de tfgld482.
Champ | Description | Format | Domaine | Obligatoire * | Commentaires |
---|---|---|---|---|---|
guid | identificateur global unique | str(22) | tcguid | Oui | = tfgld482.guid |
sint | statut de l'écriture | enum | tfgld.ints | Oui | valeur : tfgld.ints.logged |
ocmp | société logistique source | int(3) | tcncmp | Oui | = tfgld482.ocmp |
fcom | société financière crédit | int(3) | tcncmp | Oui | société financière de l'écriture de crédit |
rbon | Objet de gestion. | str(17) | tcbona | Oui | = tfgld482.rbon |
idtc | Type de document d'intégration. | str(8) | tcidty | Oui | = tfgld482.idtc |
trdt | Date d'écriture. | utc date | tcdate | Oui | = tfgld482.trdt |
usgr | groupe financier utilisateurs | str(6) | tfgld.usgr | Non | = tfgld482.usgr |
crdt | date de création | utc date | tcdate | Oui | = tfgld482.crdt |
* Pour les données externes, ce paramètre peut être différent de la propriété du champ de la table.
Code Compte général par écriture d'intégration (tfgld486)
Ce tableau affiche le code Compte général qui a été utilisé dans une écriture d'intégration.
Champ | Description | Format | Domaine | Obligatoire * | Commentaires |
---|---|---|---|---|---|
guid | identificateur global unique | str(22) | tcguid | Oui | = tfgld482.guid |
dbcr | indicateur débit/crédit | enum | tfgld.dbcr | Oui | = tfgld482.dbcr |
fcom | société financière | int(3) | tcncmp | Oui | = tfgld482.fcom ; référence logicielle à tfgld475.fcmp |
glco | Code Compte général | str(50) | tcglco | Oui | référence logicielle à tfgld475.glcd |
* Pour les données externes, ce paramètre peut être différent de la propriété du champ de la table.