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 |