Vai al contenuto

Errore

FX-SCH-A-000945: La registrazione fiscale del pagatore deve indicare il tipo

In breve

Errore: non supera i controlli selezionati.

FX-SCH-A-000945 significa che il numero di registrazione fiscale del pagatore non ha lo schemeID, l'attributo che dice che tipo di numero è. Aggiungi l'attributo schemeID con il codice del tipo di numero, per esempio VA per una partita IVA, ed esporta di nuovo il file.

In questa pagina

Che cosa significa

Ogni numero di registrazione fiscale del pagatore (ram:SpecifiedTaxRegistration/ram:ID) deve avere un attributo schemeID che dice che tipo di numero è. Questa regola controlla solo che l'attributo ci sia.

Perché è importante

Il file non supera il controllo del profilo Extended.

Come correggerlo

Se costruisci l'XML a mano, aggiungi l'attributo schemeID a ram:ID in ram:PayerTradeParty/ram:SpecifiedTaxRegistration, per esempio schemeID="VA" per una partita IVA.

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

Aggiornato il 7 novembre 2026