Eine XRechnung ist Bestandteil von E-Rechnungen im XML-Format. In diesem Artikel wird eine weitere Lösungsmöglichkeit für die Erstellung von XRechnungen mit Hilfe von RPG und SQL beschrieben. Und dieses Mal ohne ein weiteres Tool. Jetzt als PDF herunterladen!Herunterladen Die Struktur einer XRechnung Eine XRechnung ist Bestandteil von E-Rechnungen im XML-Format. Diese besteht aus fest definierten Tags und Blöcken. Ein Teil dieser Tags zu Beginn der Datei wiederum besteht aus konstanten Werten, die eine allgemeine Beschreibung der XML-Datei darstellen Der zweite Teil besteht aus konstanten vordefinierten Tags, in die variable Datenfelder eingebettet sind.Diese müssen im Programmverlauf durch die aktuellen Datenfelder gefüllt werden. Im zweiten Teil gibt es einen Bereich namens <ram:IncludedSupplyChainTradeLineItem> , der die Rechnungspositionen enthält und daher mehrfach vorkommen kann, und zwar so oft, wie es Rechnungspositionen gibt. Jeder Angabe in XRechnungen ist eine BT-Nummer (BT = Business Terms) des EN 16931-Standards zugewiesen. Beispiele für BT-Felder: BT-1 = Eindeutige Rechnungsnummer: BT-2 = Rechnungsdatum BT-22 = Lieferantenkommentar BT-27 = Vollständiger Name und Rechtsform des Rechnungsstellers Die Zuteilung der BT-Nummern ermöglicht eine klare Definition der Datenfelder und sorgt für eine Standardisierung der XRechnung. Übersicht über die komplette XML-Datei der XRechnung Das Konzept Für die aktuelle Lösung mit RPG und SQL (Embedded SQL) und ohne zusätzliche…...
Quelle: Jieun, Adobe Stock Photos, generiert mit KI
Vorheriger BeitragDie Ära der kostenlosen KI ist vorbei