Zum Inhalt springen
E-Rechnung Zentrale

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
Originaltext der Meldung
[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

  1. Setzen Sie currencyID auf den Wert aus BT-5 (z. B. EUR).
  2. 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: , ,