Vai al contenuto

Errore

FX-SCH-A-000666: La registrazione fiscale dell'agente deve indicare il tipo

In breve

Errore: non supera i controlli selezionati.

FX-SCH-A-000666 significa che la partita IVA o il codice fiscale dell'agente del cliente (ram:ID in ram:SpecifiedTaxRegistration) non ha l'attributo schemeID. Aggiungi il tipo di numero: VA per una partita IVA, FC per un codice fiscale.

In questa pagina

Che cosa significa

Un numero in una registrazione fiscale dell'agente del cliente deve dire di che tipo è, nell'attributo schemeID di ram:ID. Nel profilo Extended di Factur-X e ZUGFeRD (formati esteri, diversi dalla FatturaPA) i valori usuali sono VA per una partita IVA e FC per un numero fiscale nazionale, che in Italia è il codice fiscale. Questa regola controlla solo che l'attributo ci sia: anche un attributo vuoto supera questo controllo.

Perché è importante

L'attributo schemeID indica il tipo di numero riportato nella registrazione fiscale.

Come correggerlo

Nel tuo software di fatturazione segna il numero come partita IVA o come codice fiscale ed esporta di nuovo il file. Se crei tu l'XML, aggiungi schemeID a ram:ID dentro ram:SpecifiedTaxRegistration, con VA per una partita IVA o FC per un codice fiscale.

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

Attribute '@schemeID' is required in this context.

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

Aggiornato il 7 novembre 2026