Referenz
Markdown-ExportBR-21 Kennung der Rechnungsposition ist erforderlich
Jede Rechnungsposition (BG-25) muss eine Kennung der Rechnungsposition (BT-126) haben, die innerhalb der Rechnung eindeutig ist.
Problembeschreibung
Jede Rechnungsposition (BG-25) muss eine Kennung der Rechnungsposition (BT-126) haben, die innerhalb der Rechnung eindeutig ist.
FEHLER
XRechnung 3.0
Kontext und Bedeutung
Dies ist eine EN16931-Kernregel; die Positionskennung ermöglicht es Referenzen und Korrekturen, eine bestimmte Position anzusprechen, daher muss jede Position eine haben.
Lösung
Geben Sie jeder cac:InvoiceLine einen cbc:ID-Wert, z. B. 1, 2, 3, sodass keine Position ohne Kennung bleibt.
Schnellzugriff
Gültige Beispiele
Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.
- BT-126 = 1 auf der ersten Position, BT-126 = 2 auf der zweiten Position
Ungültige Beispiele
Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.
- Ein cac:InvoiceLine-Element ohne cbc:ID-Kindelement
Code-Beispiele
Gültiges XML
<cac:InvoiceLine>
<cbc:ID>1</cbc:ID>
<cbc:LineExtensionAmount currencyID="EUR">100.00</cbc:LineExtensionAmount>
</cac:InvoiceLine>Ungültiges XML
<cac:InvoiceLine>
<cbc:LineExtensionAmount currencyID="EUR">100.00</cbc:LineExtensionAmount>
</cac:InvoiceLine>