Codeunit für Belegnotizen
Wie in der Einrichtung der CX eRechnung erwähnt, kann eine benutzerdefinierte Codeunit erstellt werden, die dem Modul Dokumentnotizen in einer Tabelle für einen XRechnung-Beleg bereitstellt. Diese Codeunit dient als Alternative oder zusätzlich zu den Grundeinstellungen für Notizen.
Bei entsprechender Programmierung kann es sich um dieselbe Codeunit wie zuvor bei den Anhängen handeln.
Objekt Eigenschaften
Abschnitt betitelt „Objekt Eigenschaften“Die Codeunit muss im Run-Trigger mit call-by-Reference auf Tabelle 5521986 (CX Puffer) eingerichtet sein.
Übergabe Werte
Abschnitt betitelt „Übergabe Werte“Die Tabelle 5512986 ist in folgenden Felder mit folgenden Werten gefüllt:
| Feld Nr. | Feld Name (Caption) | Datentyp | Inhalt |
|---|---|---|---|
| 1* | Buffer Type (Puffer Typ) | Option | DocNote |
| 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
Abschnitt betitelt „Für die Verarbeitung der Belegnotizen erwartete Werte in Tabelle 5521986“| Feld Nr. | Feld Name (Caption) | Datentyp | Inhalt |
|---|---|---|---|
| 1* | Buffer Type (Puffer Typ) | Option | DocNote |
| 2* | Entry No. (Lfd-Nr.) | Integer | Laufende Datensatznummer |
| 300 | Text (Text) | Text 2048 | Notiztext |
| 301 | Attribute Value (Eigenschaftswert) | Text 30 | Artikel Eigenschaftswert |
| 302 | Subject Code (Betreff Code) | Code 10 | Code gemäß UNTDID 4451, wenn in der Einrichtung nach ISO16931 verfahren wird. |
| 5521986 | Session GUID (Sitzung GUID) | GUID | GUID, welche die Eindeutigkeit eines XRechnung-Erzeugungsprozesses beschreibt |