Vai al contenuto

Errore

FX-SCH-A-001007: Codice valuta del totale IVA contabile non ammesso

In breve

Errore: non supera i controlli selezionati.

FX-SCH-A-001007 significa che il codice valuta del totale IVA nella valuta di contabilizzazione dell'IVA (BT-111) non è un codice valuta ammesso. Usa il codice ISO 4217 di tre lettere maiuscole, per esempio SEK o PLN.

In questa pagina

Che cosa significa

La regola controlla ram:TaxTotalAmount in ram:SpecifiedTradeSettlementHeaderMonetarySummation solo quando il suo currencyID coincide con ram:TaxCurrencyCode, la valuta di contabilizzazione dell'IVA (BT-6). Questo totale IVA corrisponde a BT-111. Un codice non vuoto deve essere nell'elenco ammesso dal profilo Extended, che usa codici ISO 4217 di tre lettere. Un valore vuoto supera questo test. La regola non stabilisce se devi indicare una valuta di contabilizzazione dell'IVA.

Perché è importante

Il codice identifica la valuta del totale IVA contabile. Questo controllo non stabilisce in quale valuta devi dichiarare l'IVA.

Come correggerlo

Controlla la valuta prevista per la contabilizzazione dell'IVA (BT-6). Nell'XML correggi ram:TaxCurrencyCode e l'attributo currencyID del ram:TaxTotalAmount corrispondente (BT-111), usando lo stesso codice ammesso. Non eliminare la valuta o il totale IVA solo per superare questo controllo. Esporta di nuovo e verifica la fattura.

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 '@currencyID' is not allowed.

Dove si applica questa regola

Set di regole Versione
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 2.5.2
Testo della regola tratto da phive-rules 4.6.4.

Verifica il file

Trascina qui la fattura elettronica per vedere se FX-SCH-A-001007 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026