Referenz
Markdown-ExportBR-22 Abgerechnete Menge muss auf jeder Rechnungsposition angegeben werden
Nach EN-16931-Regel BR-22 muss jede Rechnungsposition (BG-25) zwingend die abgerechnete Menge in BT-129 (InvoicedQuantity) ausweisen. Die abgerechnete Menge bildet die mengenmäßige Grundlage der Leistung. Ohne Angabe der Menge kann der Positionsnettobetrag nicht rechnerisch geprüft werden.
Problembeschreibung
Nach EN-16931-Regel BR-22 muss jede Rechnungsposition (BG-25) zwingend die abgerechnete Menge in BT-129 (InvoicedQuantity) ausweisen. Die abgerechnete Menge bildet die mengenmäßige Grundlage der Leistung. Ohne Angabe der Menge kann der Positionsnettobetrag nicht rechnerisch geprüft werden.
FEHLER
XRechnung 3.0
Kontext und Bedeutung
Das Fehlen von BT-129 verhindert die mathematische Prüfung der Position und löst Schematron-Fehler BR-22 aus.
Lösung
Stellen Sie in der Fakturierung Ihres ERP-Systems sicher, dass für jede Position eine abgerechnete Menge angegeben ist. In UBL 2.1 befüllen Sie <cbc:InvoicedQuantity unitCode="H87">5.00</cbc:InvoicedQuantity> unter <cac:InvoiceLine>. In UN/CEFACT CII befüllen Sie <ram:BilledQuantity unitCode="H87"> unter <ram:SpecifiedLineTradeDelivery>.
Schnellzugriff
Gültige Beispiele
- Rechnungsposition mit BT-129 = 5 und unitCode = „H87“ (5 Stück)
- Rechnungsposition mit BT-129 = 12.5 und unitCode = „KGM“ (12,5 kg)
Ungültige Beispiele
- cac:InvoiceLine spezifiziert Positionsnettobetrag und Preis, lässt cbc:InvoicedQuantity jedoch weg
- InvoicedQuantity als leeres Tag exportiert (<cbc:InvoicedQuantity/>)
Code-Beispiele
<cac:InvoiceLine>
<cbc:ID>1</cbc:ID>
<cbc:InvoicedQuantity unitCode="H87">5</cbc:InvoicedQuantity>
<cbc:LineExtensionAmount currencyID="EUR">100.00</cbc:LineExtensionAmount>
</cac:InvoiceLine><cac:InvoiceLine>
<cbc:ID>1</cbc:ID>
<cbc:LineExtensionAmount currencyID="EUR">100.00</cbc:LineExtensionAmount>
</cac:InvoiceLine>