Riferimento
Esporta MarkdownBR-CL-04 Il codice valuta della fattura deve usare ISO 4217 alfa-3
Il codice valuta della fattura (BT-5) deve essere un codice di tre lettere da ISO 4217 alfa-3.
Descrizione del problema
ERRORE
Regola sulle liste di codici EN 16931 (BR-CL)
Contesto e significato
BT-5 stabilisce la valuta di tutti gli importi della fattura. La regola fallisce quando la valuta è copiata dal testo del PDF ("Euro", "€"), quando l’ERP esporta un codice interno come "EURO" o quando il codice è in minuscolo ("eur"). Un BT-5 errato di solito invalida anche gli attributi currencyID (BR-CL-03). Esempio: una fattura in franchi svizzeri usa BT-5 = CHF, non "Fr.".
Soluzione
Imposta BT-5 su un codice ISO 4217 alfa-3 valido in maiuscolo, come EUR (UBL: cbc:DocumentCurrencyCode; CII: ram:InvoiceCurrencyCode). Associa il campo valuta dell’ERP al codice ISO; non usare simboli, nomi o abbreviazioni interne.
Azioni rapide
Esempi validi
- BT-5 = EUR
- BT-5 = CHF
Esempi non validi
- BT-5 = EURO — codice interno, non ISO 4217
- BT-5 = Euro — nome valuta, non codice
- BT-5 = eur — minuscolo
Esempi di codice
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode><cbc:DocumentCurrencyCode>EURO</cbc:DocumentCurrencyCode>