Externe integratiemutaties
Nu is het systeem gereed voor het ontvangen van financiële integratiemutaties uit een externe bron.
Eén van de meest voor de hand liggende methoden voor het importeren van externe mutaties in de integratiemutatietabellen van Financiële administratie is het gebruik van een import-/exportschema, zoals reeds het geval was in eerdere versies van LN.
In de onderstaande secties ziet u de vereisten voor de gelogde mutaties.
Hierbij zijn de volgende databasetabellen betrokken:
- Integratiemutaties (tfgld482)
- Gelogde elementen (tfgld481)
- Niet-toegewezen/niet-geboekte integratiemutaties (tfgld487)
- Grootboekcode per integratiemutatie (tfgld486), indien er grootboekcodes worden gebruikt
Integratiemutaties moeten worden gelogd in paren (in tfgld482): een creditmutatie en een bijbehorende debetmutatie. Beide mutaties worden opgeslagen in hetzelfde financiële bedrijf. Dit is het financiële bedrijf van de creditmutatie. (Dit is belangrijk voor rekening-courantboekingen.) Aan beide mutaties moet dezelfde GUID worden toegekend (zie hieronder). De mutaties verwijzen naar dezelfde niet-toegewezen/niet-geboekte gegevens in (tfgld487).
Elke integratiemutatie kan een set gerelateerde gelogde elementen hebben (tfgld481). Als er een grootboekcode aan de integratiemutatie is gekoppeld, moet er een extra rij worden opgeslagen in (tfgld486).
Als er een grootboekcode wordt gebruikt, wordt het integratieschema overgeslagen bij het bepalen van de grootboekrekening en dimensies en worden de mutaties geboekt op de grootboekrekening en dimensies die voor de grootboekcode zijn gedefinieerd.
Gelogde elementen (tfgld481)
Deze tabel bevat de gelogde elementen per integratiemutatie en geeft aan welke elementen moeten worden gebruikt voor toewijzing van de integratiemutatie.
Veld | Omschrijving | Formaat | Domein | Verplicht * | Opmerkingen |
---|---|---|---|---|---|
guid | globaal unieke identificatie | str(22) | tcguid | Ja | zachte verwijzing naar tfgld482.guid |
dbcr | debet/credit | enum | tfgld.dbcr | Ja | zachte verwijzing naar tfgld482.dbcr |
seqn | volgnummer | int(4) | tcpono | Ja | volgnummer als extensie van de primaire sleutel; de eerste 30 elementen moeten worden opgeslagen in de rij met volgnummer 1, de volgende 30 elementen in rijnummer 2, enzovoort |
elcd | elementcodes | str(12) (matrix) | tfgld.elcd | Ja | elk element is een (zachte) verwijzing naar tfgld456.elcd; elementen met lege waarden hoeven niet te worden gelogd |
elva | elementwaarden | str(50) | tcelva | Ja | behoort tot tfgld481.elcd |
* Voor externe gegevens kan deze instelling anders zijn dan de eigenschap van het tabelveld.
Niet-toegewezen/niet-geboekte integratiemutaties (tfgld487)
Deze tabel bevat de integratiemutatieparen en wordt gebruikt bij het toewijzen en boeken. Deze tabel is een parent-tabel van tfgld482.
Veld | Omschrijving | Formaat | Domein | Verplicht * | Opmerkingen |
---|---|---|---|---|---|
guid | globaal unieke identificatie | str(22) | tcguid | Ja | = tfgld482.guid |
sint | status mutatie | enum | tfgld.ints | Ja | waarde: tfgld.ints.logged |
ocmp | logistiek bronbedrijf | int(3) | tcncmp | Ja | = tfgld482.ocmp |
fcom | financieel bedrijf credit | int(3) | tcncmp | Ja | het financiële bedrijf van de creditmutatie |
rbon | business-object | str(17) | tcbona | Ja | = tfgld482.rbon |
idtc | Integratiedocumentsoort. | str(8) | tcidty | Ja | = tfgld482.idtc |
trdt | Mutatiedatum | UTC-datum | tcdate | Ja | = tfgld482.trdt |
usgr | financiële gebruikersgroep | str(6) | tfgld.usgr | Nee | = tfgld482.usgr |
crdt | aanmaakdatum | UTC-datum | tcdate | Ja | = tfgld482.crdt |
* Voor externe gegevens kan deze instelling anders zijn dan de eigenschap van het tabelveld.
Grootboekcode per integratiemutatie (tfgld486)
Deze tabel toont de grootboekcode die is gebruikt bij een integratiemutatie.
Veld | Omschrijving | Formaat | Domein | Verplicht * | Opmerkingen |
---|---|---|---|---|---|
guid | globaal unieke identificatie | str(22) | tcguid | Ja | = tfgld482.guid |
dbcr | debet/credit | enum | tfgld.dbcr | Ja | = tfgld482.dbcr |
fcom | financieel bedrijf | int(3) | tcncmp | Ja | = tfgld482.fcom; zachte verwijzing naar tfgld475.fcmp |
glco | Grootboekcode | str(50) | tcglco | Ja | zachte verwijzing naar tfgld475.glcd |
* Voor externe gegevens kan deze instelling anders zijn dan de eigenschap van het tabelveld.