Zum Inhalt springen

Codeunit für Artikelklassifizierung

Wie in der Einrichtung der CX eRechnung erwähnt, kann eine benutzerdefinierte Codeunit erstellt werden, die dem Modul Artikelklassifizierungen in einer Tabelle für einen XRechnung-Beleg bereitstellt. Bei entsprechender Programmierung kann es sich um dieselbe Codeunit wie zuvor bei den Anhängen, Beleg- oder Belegzeilennotizen handeln.

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

Die Tabelle 5521986 ist in folgenden Felder mit folgenden Werten gefüllt:

Feld Nr.Feld Name (Caption)DatentypInhalt
1*Buffer Type (Puffer Typ)OptionItemClass
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 Belegnotizen erwartete Werte in Tabelle 5521986

Abschnitt betitelt „Für die Verarbeitung der Belegnotizen erwartete Werte in Tabelle 5521986“
Feld Nr.Feld Name (Caption)DatentypInhalt
1*Buffer Type (Puffer Typ)OptionLineNote
2*Entry No. (Lfd-Nr.)IntegerLaufende Datensatznummer
200Commodity Code (Warencode)Text 30Artikel Warencode für UBL-Syntax
201Commodity Code Schema (Warencode Schema)Text 30Artikel Warencode Schema für UBL-Syntax
202Classification Code (Klassenfikationscode)Text 30Artikel Klassifikationscode für UBL- und CII-Syntax
203Classification Code Scheme (Klassifikationscode Schema)Text 30Artikel Klassifikationscode Schema zu wählen aus der UNTDID 7143
204Classification Code SchemeVer (Klassifikationscode Schema Version)Text 30Artikel Klassifikationscode Schemaversion
302Line No. (Zeilen-Nr.)IntegerZeilennummer der Belegzeile
5521986Session GUID (Sitzung GUID)GUID

GUID, welche die Eindeutigkeit eines XRechnung-Erzeugungsprozesses beschreibt