Fehler-Codes

BR-15: Zahlbetrag (BT-115) fehlt

Schweregrad: fatal · Syntax: CII, UBL

Offizielle Meldung

An Invoice shall have the Amount due for payment (BT-115).

Was bedeutet das?

BT-115 muss vorhanden sein. UBL prüft exists(cac:LegalMonetaryTotal/cbc:PayableAmount). Die Beziehung zu Brutto, Anzahlung und Rundung prüft BR-CO-16.

Typische Ursache

PayableAmount wurde nicht geschrieben, obwohl der Bruttobetrag da ist.

So beheben Sie es

Setzen Sie PayableAmount auf den zu zahlenden Betrag.

UBL

<cbc:PayableAmount currencyID="EUR">119.00</cbc:PayableAmount>

CII

<ram:DuePayableAmount>119.00</ram:DuePayableAmount>

Business Term

BT-115

Verwandte Regeln

Kontext und Prüfbedingung

UBL cac:LegalMonetaryTotal

CII //ram:SpecifiedTradeSettlementHeaderMonetarySummation

UBL

exists(cbc:PayableAmount)

CII

(ram:DuePayableAmount)

Datei jetzt kostenlos prüfen

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

Fragen

Was prüft BR-15 genau?

BT-115 muss vorhanden sein. UBL prüft exists(cac:LegalMonetaryTotal/cbc:PayableAmount). Die Beziehung zu Brutto, Anzahlung und Rundung prüft BR-CO-16.

Wie behebe ich BR-15?

Setzen Sie PayableAmount auf den zu zahlenden Betrag.

Heißt eine bestandene Prüfung von BR-15, 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.