Che cosa significa
Se non è vuoto, il codice della valuta della fattura (BT-5, ram:InvoiceCurrencyCode) viene confrontato con la lista delle valute fornita con il profilo Minimum. Il valore deve corrispondere esattamente a una voce della lista. Un codice vuoto supera questo test, che non richiede la presenza dell'elemento. Vale nei profili Minimum di Factur-X 1.09 e ZUGFeRD 2.5.
Perché è importante
La valuta dice in quale moneta sono espressi gli importi della fattura. La lista del profilo definisce i codici ammessi nel campo.
Come correggerlo
Controlla la valuta della fattura e usa il codice ISO 4217 di tre lettere ammesso dal profilo, per esempio EUR per l'euro. Non usare un simbolo o il nome della valuta. Nell'XML correggi ram:InvoiceCurrencyCode dentro ram:ApplicableHeaderTradeSettlement. Esporta e verifica di nuovo il file.
Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura ZUGFeRD
Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori Beta
Il testo ufficiale della regola
Value of 'ram:InvoiceCurrencyCode' is not allowed. Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| Factur-X 1.09 MINIMUM | 1.0.9-2 |
| ZUGFeRD 2.5 MINIMUM | 2.5.2 |
Verifica il file
Regole correlate
- FX-SCH-A-000041 Il totale imponibile della fattura è obbligatorio
- FX-SCH-A-000042 Al massimo un totale IVA nella valuta della fattura
- FX-SCH-A-000043 L'importo totale IVA inclusa è obbligatorio
- FX-SCH-A-000044 L'importo da pagare è obbligatorio
- FX-SCH-A-000045 La valuta del totale IVA deve essere un codice valido
- FX-SCH-A-000160 Ogni nota della fattura deve avere un elemento di testo