Zum Inhalt springen

Codeunit für vorherige Rechnungen

Wie in der Einrichtung der CX eRechnung erwähnt, kann eine benutzerdefinierte Codeunit erstellt werden, die dem Modul vorherige Rechnungen in einer Tabelle für einen XRechnung-Beleg bereitstellt.

Bei entsprechender Programmierung kann es sich um dieselbe Codeunit wie zuvor bei den Anhängen handeln.

Die Codeunit muss im Run-Trigger mit call-by-Reference auf Tabelle 5521986 (CX Puffer) eingerichtet sein.

Die Tabelle 5512986 ist in folgenden Feldern mit folgenden Werten gefüllt:

Feld Nr.Feld Name (Caption)DatentypInhalt
1*Buffer Type (Puffer Typ)OptionPreceedInvoice
10Table ID (Tabellen ID)IntegerTabellennummer der Belegkopftabelle
20RecordID (RecordID)RecordIDRecordID des Belegkopfsatzes
5521986Session GUID (Sitzung GUID)GUID

GUID, welche die Eindeutigkeit eines XRechnung-Erzeugungsprozesses beschreibt

Für die Verarbeitung der Anhänge erwartete Werte in Tabelle 5521986

Abschnitt betitelt „Für die Verarbeitung der Anhänge erwartete Werte in Tabelle 5521986“
Feld Nr.Feld Name (Caption)DatentypInhalt
1*Buffer Type (Puffer Typ)OptionPreceedInvoice
2*Entry No. (Lfd-Nr.)IntegerLaufende Datensatznummer
400Invoice Reference (Rechnungsreferenz)Text 30Rechung Referenz (Rechnungsnummer)
401Invoice Issue Date (Rechnungsdatum)DateRechnungsdatum
5521986Session GUID (Sitzung GUID)GUID

GUID, welche die Eindeutigkeit eines XRechnung-Erzeugungsprozesses beschreibt