Integrationsbuchungen (tfgld482)
Integrationsbuchungen müssen (in tfgld482) paarweise protokolliert werden: mit einer Haben-Buchung und einer entsprechenden Soll-Buchung. Beide Buchungen werden in derselben kaufmännischen Firma gespeichert, bei der es sich um die kaufmännische Firma der Haben-Buchung handelt. (Dies ist für firmenübergreifende Buchungen entscheidend.) Beide Buchungen müssen dieselbe GUID haben (siehe unten). Die Buchungen verweisen auf dieselben nicht zugeordneten / nicht gebuchten Daten in tfgld487.
Diese Tabelle enthält die einzelnen Integrationsbuchungen.
Hinweis
Für verbundene Soll- und Haben-Buchungen muss dieselbe GUID zugeordnet sein.
Feld | Bezeichnung | Format | Domäne | Obligatorisch * | Anmerkungen |
---|---|---|---|---|---|
guid | Globally Unique Identifier | str(22) | tcguid | Ja | Muss für zusammengehörende Haben- und Soll-Buchungen gleich sein; wird mit der Funktion uuid.generate$() zugeordnet. |
dbcr | Soll/Haben-Kennzeichen | enum | tfgld.dbcr | Ja | |
ocmp | Logistische Firma (Quelle) | int(3) | tcncmp | Ja | Die logistische Firma, in der das Logistikobjekt abgelegt ist; muss für verbundene Haben- und Soll-Buchungen gleich sein. |
idtc | Integrationsbelegart | str(8) | tcidty | Ja | Muss für zusammengehörende Haben- und Soll-Buchungen gleich sein; bezieht sich auf tfgld457.idtc. |
trdt | Buchungsdatum | utc date | tcdate | Ja | Das Datum, auf dem u. a. das Belegdatum basiert; muss für verbundene Haben- und Soll-Buchungen gleich sein. |
tcmp | Logistische Firma | int(3) | tcncmp | Ja | Entspricht der Logistischen Firma (Quelle) (tfgld482.ocmp). |
secd | Sortierelement | str(12) | tfgld.elcd | Nein | "Weiche" Referenz auf tfgld456.elcd; braucht nur ausgefüllt zu werden, wenn die Sortierelement-Funktionalität verwendet wird. |
seva | Sortierelementwert | str(50) | tcelva | Nein | Gehört zu tfgld482.secd. |
rbon | Logistikobjekt | str(17) | tcbona | Ja | Muss für zusammengehörende Haben- und Soll-Buchungen gleich sein; bezieht sich auf tfgld454.bona. |
rbid | Logistikobjekt-ID | str(11) | tcboid | Ja | Muss für verbundene Soll- und Haben-Buchungen gleich sein; die ID des Logistikobjekts, im Falle einer Bestellung z. B. die Bestellnummer. |
rpon | Sortierposition | long(8) | tcsopo | Nein | Muss für verbundene Haben- und Soll-Buchungen gleich sein; dient in Indizes zur detaillierten Sortierung nach Logistikobjekt (siehe Indizes tfgld482), die unter anderem im Programm Integrationsbuchungen (tfgld4582m000) verwendet wird. |
obre | Logistikobjektreferenz | str(40) | tcborf | Nein | Muss für verbundene Haben- und Soll-Buchungen gleich sein; Erweiterung der Logistikobjekt-ID, um die Herkunft der Buchung genauer anzugeben; der erste Teil sollte derselbe sein wie in tfgld482.rpon. |
buid | Logistikobjektreferenz GUID | str(22) | tcguid | Nein | Leer lassen: wird extern nicht verwendet. |
bpid | Handelspartner | str(9) | tccom.bpid | Nein | "Weiche" Referenz auf tccom100; Handelspartner, der mit der Buchung im Modul Hauptbuch protokolliert werden sollte. |
ttyp | Buchungsschlüssel | str(3) | tfgld.ttyp | Nein | Leer lassen; wird bei der Buchung bestimmt. |
docn | Belegnummer | long(8) | tfgld.docn | Nein | Leer lassen; wird bei der Buchung bestimmt. |
btno | Stapelnummer | long(6) | tfgld.btno | Nein | Leer lassen; wird bei der Buchung bestimmt. |
lino | Positionsnummer | long(8) | tfgld.lino | Nein | Leer lassen; wird bei der Buchung bestimmt. |
sint | Buchungsstatus | enum | tfgld.ints | Ja | Muss bei Verwendung eines Sachkonten-Codes auf tfgld.ints.mapped gesetzt werden; muss anderenfalls als Voreinstellung tfgld.ints.logged lauten. |
crdt | Erstellungsdatum | utc date | tcdate | Ja | Muss für verbundene Haben- und Soll-Buchungen gleich sein; das Datum der tatsächlichen Erstellung der Integrationsbuchung. |
crus | (Erstellt von) Anwender | str(16) | tfgld.user | Ja | Anwender-ID (logname$) des Anwenders, der die Buchung protokolliert; muss dieselbe sein wie für verbundene Haben- und Soll-Buchungen. |
usgr | Finanzielle Anwendergruppe | str(6) | tfgld.usgr | Nein | Verweist auf tfgld435; wird aus tfgld436 für tfgld482.crus eingelesen; muss jedoch nicht vorliegen. |
pous | (Gebucht von) Anwender | str(16) | tfgld.user | Nein | Leer lassen; wird bei der Buchung bestimmt. |
podt | Buchungsdatum | utc date | tcdate | Nein | Leer lassen; wird bei der Buchung bestimmt. |
prin | Gedruckt | enum | tcyesno | Ja | Wert: tcyesno.no |
glcu | Sachkonto verwendet | enum | tcyesno | Ja | Muss bei Verwendung eines Sachkonten-Codes auf tcyesno.yes gesetzt werden; anderenfalls tcyesno.no. |
fcom | Kaufmännische Firma | int(3) | tcncmp | Ja | Die kaufmännische Firma, in deren Modul Hauptbuch die Buchung erfolgen muss; kann für die Haben-Buchung anders lauten als für die dazugehörende Soll-Buchung; für die Haben-Buchung muss es immer die kaufmännische Firma sein, in der die Integrationsbuchungen protokolliert werden (die physische kaufmännische Firma). |
leac | Sachkonto | str(12) | tfgld.leac | Nein | Muss leer sein, wenn kein Sachkonten-Code verwendet wird; andernfalls muss beim Abrufen aus tfgld475 ein Eintrag erfolgen. |
dim1 | Unterkonto 1 | str(6) | tfgld.dimx | Nein | Siehe tfgld482.leac. |
dim2 | Unterkonto 2 | str(6) | tfgld.dimx | Nein | Siehe tfgld482.leac. |
dim3 | Unterkonto 3 | str(6) | tfgld.dimx | Nein | Siehe tfgld482.leac. |
dim4 | Unterkonto 4 | str(6) | tfgld.dimx | Nein | Siehe tfgld482.leac. |
dim5 | Unterkonto 5 | str(6) | tfgld.dimx | Nein | Siehe tfgld482.leac. |
amnt | Buchungsbetrag | double | tfgld.amnt | Ja | Muss für verbundene Haben- und Soll-Buchungen gleich sein; muss ordnungsgemäß gerundet werden; 0 (Null) kann ein gültiger Wert sein. |
ccur | Code der Buchungswährung | str(3) | tcccur | Ja | Muss für zusammengehörende Haben- und Soll-Buchungen gleich sein; bezieht sich auf tcmcs002. |
ratd | Wechselkursdatum | utc date | tcdate | Ja | Das Datum, für das die Wechselkurse zu den Hauswährungen ermittelt wurden; kann u. U. tfgld482.trdt entsprechen. |
rtyp | Wechselkursart | str(3) | tcrtyp | Ja | Bei der Berechnung der Beträge in Hauswährung verwendete Wechselkursart; kann u. U. der internen Wechselkursart der (kaufmännischen) Firma entsprechen (tcemm170.exeu). |
rate | Wechselkurse | double (array) | tcratc | Ja | Wechselkurse gegenüber den Hauswährungen der kaufmännischen Firma der Buchung; können mit den Standardfunktionen tcemm.dll5000/5010 eingelesen werden. |
ratf | Währungskursfaktoren | long(6) (array) | tcratf | Ja | Kursfaktoren gegenüber den Hauswährungen der kaufmännischen Firma der Buchung; können mit den Standardfunktionen tcemm.dll5000/5010 eingelesen werden. |
eibc | In Basiswährung angeben (Kennzahlen) | enum (array) | tcyesno | Ja | In Basiswährung angeben Kennzeichen gegenüber den Hauswährungen der kaufmännischen Firma der Buchung; können mit den Standardfunktionen tcemm.dll5000/5010 eingelesen werden. |
amth | Beträge in Hauswährung | double (array) | tfgld.amnt | Ja | Beträge in den Hauswährungen der kaufmännischen Firma der Buchung; können mit den Standardfunktionen tcemm.dll5000/5010 eingelesen werden; müssen nach der Berechnung ordnungsgemäß gerundet werden. |
cuni | Mengeneinheit | str(3) | tccuni | Nein | Verweist auf tcmcs001; muss ausgefüllt werden, wenn eine Menge protokolliert wird. |
nuni | Menge | double | tfgld.quan | Nein | Gehört zu tfgld482.cuni. |
fyer | Geschäftsjahr | int(4) | tfgld.year | Ja | Siehe tfgld482.fprd. |
fprd | Rechnungsperiode | int(2) | tfgld.prod | Ja | Muss ausgefüllt werden und muss in tfgld005 vorliegen; kann basierend auf tfgld482.trdt ermittelt werden (Buchungsdatum und Rechnungsperiode sollten möglichst übereinstimmen). |
ryer | Berichtsjahr | int(4) | tfgld.year | Nein | Bei Verwendung von Berichtsperioden obligatorisch; siehe tfgld482.fyer. |
rprd | Berichtsperiode | int(2) | tfgld.prod | Nein | Bei Verwendung von Berichtsperioden obligatorisch; siehe tfgld482.fprd. |
tyer | USt-Jahr | int(4) | tfgld.year | Ja | Siehe tfgld482.fyer. |
tprd | USt-Periode | int(2) | tfgld.prod | Ja | Siehe tfgld482.fprd. |
mscd | Verwendeter Buchungsschema-Code | str(6) | tfgld.mscd | Nein | Leer lassen; wird bei der Zuordnung bestimmt. |
msvs | Verwendete Buchungsschema-Version | long(5) | tfgld.msvs | Nein | Leer lassen; wird bei der Zuordnung bestimmt. |
* Diese Option kann für externe Daten von der Eigenschaft des Tabellenfelds abweichen.