Standardmäßig wird die lokale Variable [L]EVTDAT mit dem jüngsten Buchungsdatum der Buchungen in der Gruppe initialisiert, kann aber auch spezifisch geändert werden, wenn das Ereignisdatum in der Tabelle HISTODUD unterschiedlich initialisiert werden muss.
Tabelle | Wichtiger Inhalt | Tabellentitel |
COMPANY [CPY] | Nein | Unternehmen |
GACCENTRY [HAE] | Ja | Buchungen |
GACCENTRYD [DAE] | Ja | Buchungszeilen |
GACCDUDATE [DUD] | Nein | Offene Posten |
Der Einsprungpunkt AFTCREVCR wird unmittelbar vor der Generierung einer Buchung zu Gewinn und Verlust oder zur Wechselkursdifferenz / Rundungsabweichung verwendet, um ein Feld in diesen Buchungen zu aktualisieren oder eine spezifische Tabelle auszufüllen.
Eine Transaktion in Bearbeitung
Bei TRACE = 1 ist eine Logdatei geöffnet. Bei TRACE = 0 ist keine Logdatei geöffnet.
Der Einsprungpunkt liegt unmittelbar vor dem Aufruf des Unterprogramms GEN_PIECE, das die Generierung einer Buchung zu Gewinn und Verlust ermöglicht. Er liegt auch nach dem zweiten Aufruf des Unterprogramms GEN_PIECE, das es ermöglicht, entweder eine Buchung zur Wechselkursdifferenz (eine Währung EUR, die andere nicht) oder eine Rundungsabweichungsbuchung (beide Währungen EUR) zu generieren.
Die dimensionierte Variable PCETYP enthält den generierten Buchungstyp. IPCE ist der aktuelle Index der Variable.
Die dimensionierte Variable PCENUM enthält die Nummer der generierten Buchung. IPCE ist der aktuelle Index der Variable.
Die Variable REFERENTIEL enthält den Buchungskreistyp, zu dem die Abweichung festgestellt wurde.
Die Variablen MONTDEV und MONTDIF enthalten jeweils die Abweichungsbeträge in der Transaktionswährung und in der Buchungskreiswährung.
Die Tabellen XTBECR (Nummer Buchungszeile), XTBECH (Nummer Offener Posten), XTBIPT (Betrag Offener Posten in der Währung des Hauptbuchungskreises), XTBIPT2 (Betrag Offener Posten in der Währung des Offenen Postens) enthalten die Daten der zur betreffenden Zuordnungsgruppe gehörigen offenen Posten. Die Variable XNBECH enthält die Anzahl offener Posten der Gruppe.
Tabelle | Wichtiger Inhalt | Tabellentitel |
COMPANY [CPY] | Nein | Unternehmen |
GACCENTRY [HAE] | Ja | Buchungen |
GACCENTRYD [DAE] | Ja | Buchungszeilen |
GACCDUDATE [DUD] | Nein | Offene Posten |
Der Einsprungpunkt BEFWRIMTB ermöglicht das Arbeiten unmittelbar vor dem Schreiben in die Batchzuordnungstabelle MTCBATCH zur Aktualisierung eines oder mehrerer Tabellenfelder vor dem Schreiben.
Eine Transaktion in Bearbeitung.
Keine Logdatei geöffnet.
Der Einsprungpunkt befindet sich im Skript CPTLET unmittelbar vor der Anweisung WRITE in der Tabelle MTCBATCH, die es ermöglicht, ein oder mehrere Felder vor dem Schreiben eines Datensatzes in dieser Tabelle zu ändern.
Tabelle | Wichtiger Inhalt | Tabellentitel |
MTCBATCH [MTB] | Ja | Batchzuordnung |
GACCTMPD [DATX] | Ja | Buchungen |
GACCENTRYD [DAEX] | Ja | Buchungszeilen |
GACCDUDATE [DUD] | Nein | Offene Posten |