BR-05: Rechnungswährung (BT-5) fehlt
Offizielle Meldung
[BR-05] An Invoice shall have an Invoice currency code (BT-5).
[BR-05] An Invoice shall have an Invoice currency code (BT-5).
[BR-05] An Invoice shall have an Invoice currency code (BT-5).
- Schweregrad
- Fehler Die Rechnung gilt als ungültig und kann vom Empfänger abgelehnt werden.
- Gilt für
- EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
- Betroffene Felder
- BT-5
Was bedeutet das?
Jede Rechnung muss den Code der Rechnungswährung (Invoice currency code, BT-5) enthalten, in der alle Beträge der Rechnung angegeben sind. Das Element fehlt oder ist leer.
Typische Ursachen
Das erzeugende System schreibt keine Währung in den Rechnungskopf.
Die Währung steht nur an den Beträgen (Attribut currencyID), nicht als eigenes Element.
So beheben Sie den Fehler
Den Währungscode nach ISO 4217 eintragen, z. B. EUR.
CII: ram:ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode, UBL: cbc:DocumentCurrencyCode.
Die Rechnung erneut erzeugen und prüfen.
In E-Rechnungsfreund
Im Rechnungsformular (Ansicht „Experte“) im Abschnitt „Rechnungsdetails“ im Feld „Währung (BT-5)“ die Währung wählen. In der Ansicht „Einfach“ wird EUR gesetzt, wenn keine Währung gewählt ist.
Beispiel
Fehlerhaft
<ram:ApplicableHeaderTradeSettlement>
<ram:InvoiceCurrencyCode></ram:InvoiceCurrencyCode>
...
</ram:ApplicableHeaderTradeSettlement>
Richtig
<ram:ApplicableHeaderTradeSettlement>
<ram:InvoiceCurrencyCode>EUR</ram:InvoiceCurrencyCode>
...
</ram:ApplicableHeaderTradeSettlement>
Für Entwickler: Prüfausdruck je Syntax
EN 16931 (CII) (CII)
Kontext: /rsm:CrossIndustryInvoice
normalize-space(rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode) != ''
EN 16931 (UBL) (UBL)
Kontext: /ubl:Invoice | /cn:CreditNote
normalize-space(cbc:DocumentCurrencyCode) != ''
Factur-X / ZUGFeRD EN 16931 (CII)
Technische ID in der Quelle: FX-SCH-A-000014
Kontext: /rsm:CrossIndustryInvoice
(rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceCurrencyCode!='')
Verwandte Prüfregeln
Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.