Referenz
Markdown-ExportBR-CL-04 Rechnungswährungscode muss ISO 4217 Alpha-3 verwenden
Der Rechnungswährungscode (BT-5) muss ein Code aus drei Buchstaben nach ISO 4217 Alpha-3 sein.
Problembeschreibung
FEHLER
EN-16931-Codelistenregel (BR-CL)
Kontext und Bedeutung
BT-5 legt die Währung aller Beträge der Rechnung fest. Die Regel schlägt fehl, wenn die Währung aus PDF-Text übernommen wird („Euro“, „€“), wenn ein ERP einen internen Code wie „EURO“ exportiert oder wenn der Code kleingeschrieben ist („eur“). Ein falscher BT-5 verletzt meist auch die currencyID-Attribute (BR-CL-03). Beispiel: Eine Rechnung in Schweizer Franken verwendet BT-5 = CHF, nicht „SFr.“.
Lösung
Setzen Sie BT-5 auf einen gültigen ISO-4217-Alpha-3-Code in Großbuchstaben wie EUR (UBL: cbc:DocumentCurrencyCode; CII: ram:InvoiceCurrencyCode). Ordnen Sie das Währungsfeld des ERP dem ISO-Code zu; verwenden Sie keine Symbole, Namen oder internen Kürzel.
Schnellzugriff
Gültige Beispiele
- BT-5 = EUR
- BT-5 = CHF
Ungültige Beispiele
- BT-5 = EURO — interner Code, kein ISO 4217
- BT-5 = Euro — Währungsname statt Code
- BT-5 = eur — Kleinbuchstaben
Code-Beispiele
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode><cbc:DocumentCurrencyCode>EURO</cbc:DocumentCurrencyCode>