Codeunit für Artikelklassifizierung | CX Docs

""

Table of Contents

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.


Objekt Eigenschaften

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


Übergabe Werte

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

Feld Nr. Feld Name (Caption) Datentyp Inhalt
1* Buffer Type (Puffer Typ) Option ItemClass
10 Table ID (Tabellen ID) Integer Tabellennummer der Belegkopftabelle
20 RecordID (RecordID) RecordID RecordID des Belegkopfsatzes
5521986 Session GUID (Sitzung GUID) GUID GUID, welche die Eindeutigkeit eines XRechnung-Erzeugungsprozesses beschreibt

Für die Verarbeitung der Belegnotizen erwartete Werte in Tabelle 5521986

Feld Nr. Feld Name (Caption) Datentyp Inhalt
1* Buffer Type (Puffer Typ) Option LineNote
2* Entry No. (Lfd-Nr.) Integer Laufende Datensatznummer
200 Commodity Code (Warencode) Text 30 Artikel Warencode für UBL-Syntax
201 Commodity Code Schema (Warencode Schema) Text 30 Artikel Warencode Schema für UBL-Syntax
202 Classification Code (Klassenfikationscode) Text 30 Artikel Klassifikationscode für UBL- und CII-Syntax
203 Classification Code Scheme (Klassifikationscode Schema) Text 30 Artikel Klassifikationscode Schema zu wählen aus der UNTDID 7143
204 Classification Code SchemeVer (Klassifikationscode Schema Version) Text 30 Artikel Klassifikationscode Schemaversion
302 Line No. (Zeilen-Nr.) Integer Zeilennummer der Belegzeile
5521986 Session GUID (Sitzung GUID) GUID GUID, welche die Eindeutigkeit eines XRechnung-Erzeugungsprozesses beschreibt