Vai al contenuto

Errore

FX-SCH-A-000953: Ogni voce d'imposta di un acconto ha un solo tipo di imposta

In breve

Errore: non supera i controlli selezionati.

FX-SCH-A-000953 significa che una voce d'imposta dentro un acconto non ha l'elemento del tipo di imposta (ram:TypeCode), oppure ne ha più di uno. Dai a ogni voce un solo ram:TypeCode, con il codice VAT se si tratta di IVA.

In questa pagina

Che cosa significa

Nel profilo Extended di Factur-X e ZUGFeRD un acconto (ram:SpecifiedAdvancePayment) può indicare le imposte che contiene in una o più voci d'imposta (ram:IncludedTradeTax). Ogni voce deve contenere l'elemento del tipo di imposta (ram:TypeCode) esattamente una volta. Per l'IVA il codice è VAT. La regola fallisce se l'elemento manca o compare più di una volta. FX-SCH-A-000957 controlla che il codice, se non è vuoto, sia ammesso.

Perché è importante

Il tipo di imposta dice al destinatario di che imposta parla la voce. Il file non supera il controllo del profilo Extended.

Come correggerlo

Apri l'acconto nel tuo software di fatturazione, controlla che ogni voce d'imposta abbia un solo ram:TypeCode, ed esporta di nuovo. Se costruisci l'XML a mano, usa un solo ram:TypeCode con il codice dell'imposta in ogni ram:IncludedTradeTax dentro ram:SpecifiedAdvancePayment; per l'IVA il valore è VAT.

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

Element 'ram:TypeCode' must occur exactly 1 times.

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-000953 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026