Fehler-Codes

BR-12: Summe der Positionsnettobeträge (BT-106) fehlt

Schweregrad: fatal · Syntax: CII, UBL

Offizielle Meldung

An Invoice shall have the Sum of Invoice line net amount (BT-106).

Was bedeutet das?

BT-106 muss vorhanden sein. UBL prüft exists(cbc:LineExtensionAmount) im Dokumententotal. Ob der Betrag zur Summe der Positionen passt, prüft BR-CO-10.

Typische Ursache

Die Positionen haben Beträge, der Kopf-Summenblock nicht.

So beheben Sie es

Schreiben Sie LineExtensionAmount in das LegalMonetaryTotal.

UBL

<cbc:LineExtensionAmount currencyID="EUR">100.00</cbc:LineExtensionAmount>

CII

<ram:LineTotalAmount>100.00</ram:LineTotalAmount>

Business Term

BT-106

Verwandte Regeln

Kontext und Prüfbedingung

UBL cac:LegalMonetaryTotal

CII //ram:SpecifiedTradeSettlementHeaderMonetarySummation

UBL

exists(cbc:LineExtensionAmount)

CII

(ram:LineTotalAmount)

Datei jetzt kostenlos prüfen

curl -F "file=@rechnung.xml" https://checkxrechnung.com/v1/validate

Fragen

Was prüft BR-12 genau?

BT-106 muss vorhanden sein. UBL prüft exists(cbc:LineExtensionAmount) im Dokumententotal. Ob der Betrag zur Summe der Positionen passt, prüft BR-CO-10.

Wie behebe ich BR-12?

Schreiben Sie LineExtensionAmount in das LegalMonetaryTotal.

Heißt eine bestandene Prüfung von BR-12, dass ein Portal die Rechnung annimmt?

Nein. Die Seite hilft Ihnen, diese eine Schematron-Aussage zu verstehen. Ein Bestehen hier ist keine Aussage über Steuerrecht, Portalannahme oder Bank-Overlays.