BR-DEX-14
Extension: Währung der Drittzahlung weicht ab
Der Betrag einer Drittzahlung (BT-DEX-002) muss in der Rechnungswährung (BT-5) angegeben sein.
- Regelwerk
- XRechnung (KoSIT)
- Stufe
- Fehler
- Betroffene Felder
- BT-5, BT-DEX-002
[BR-DEX-14] Die Währungsangabe von "Third party payment amount" BT-DEX-002 muss BT-5 ("Invoice currency code") entsprechen.
Was bedeutet BR-DEX-14?
Das Attribut currencyID am Betrag der Drittzahlung (UBL cac:PrepaidPayment/cbc:PaidAmount/@currencyID) muss mit der Rechnungswährung cbc:DocumentCurrencyCode (BT-5) übereinstimmen. Steht die Rechnung in EUR, muss auch die Drittzahlung in EUR angegeben werden.
Eine Rechnung kann nicht mit Beträgen in verschiedenen Währungen rechnen; sonst ließe sich der Zahlbetrag nicht prüfen. Die Regel greift nur, wenn die Rechnung als XRechnung Extension gekennzeichnet ist, also BT-24 (Spezifikationskennung) auf …#conformant#urn:xeinkauf.de:kosit:extension:xrechnung_3.0 endet.
Typische Ursachen
- Drittzahlung in Fremdwährung erfasst
- currencyID fest auf einen Standardwert gesetzt
So beheben Sie den Fehler
- Setzen Sie
currencyIDauf den Wert aus BT-5 (z. B. EUR). - Rechnen Sie Fremdwährungsbeträge vorher in die Rechnungswährung um.
Wo die Regel prüft (XPath)
- UBL
- /ubl:Invoice/cac:PrepaidPayment[$isExtension]
Rechnung erneut prüfen
Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.
E-Rechnung hier ablegen
XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.
Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.
Ohne Datei testen: , ,