Che cosa significa
La valuta di contabilizzazione dell'IVA (BT-6) identifica la valuta usata per la contabilizzazione dell'IVA quando è diversa dalla valuta della fattura. Si trova in ram:TaxCurrencyCode. La regola controlla che un valore non vuoto appartenga alla lista delle valute ammessa dal profilo, con codici come SEK, PLN o EUR. Un simbolo o il nome di una valuta non è un codice. Il test non stabilisce se ti serva una valuta di contabilizzazione distinta e non controlla il totale IVA corrispondente. La regola vale per il profilo Basic di Factur-X e ZUGFeRD.
Perché è importante
Il codice identifica la valuta usata per contabilizzare l'IVA quando è distinta dalla valuta della fattura.
Come correggerlo
Conferma quale valuta di contabilizzazione dell'IVA ti serve. Se è distinta dalla valuta della fattura, inserisci il codice ammesso in ram:TaxCurrencyCode e in currencyID sul totale IVA corrispondente (BT-111), senza identificarlo dalla posizione nell'XML. Se non serve una valuta distinta, elimina ram:TaxCurrencyCode e il totale aggiuntivo BT-111, ma conserva il totale IVA nella valuta della fattura (BT-110). 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:TaxCurrencyCode' is not allowed. Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Verifica il file
Regole correlate
- FX-SCH-A-000529 Una nota di riga deve avere un solo elemento di testo
- FX-SCH-A-000530 Lo sconto sul prezzo unitario deve avere un solo indicatore
- FX-SCH-A-000531 Lo sconto sul prezzo unitario deve avere un solo importo
- FX-SCH-A-000532 Il prezzo netto deve avere un solo elemento di importo
- FX-SCH-A-000533 L'unità della quantità base del prezzo deve essere un codice valido
- FX-SCH-A-000534 L'unità di misura di una riga deve essere un codice accettato