Vai al contenuto

Errore

FX-SCH-A-000440: L'identificativo del fornitore richiede il codice dello schema

In breve

Errore: non supera i controlli selezionati.

FX-SCH-A-000440 significa che l'identificativo globale del fornitore (BT-29) non ha l'attributo schemeID. Aggiungi il codice di quattro cifre dello schema da cui viene il numero, per esempio 0088 per un GLN.

In questa pagina

Che cosa significa

Ogni ram:GlobalID dentro ram:SellerTradeParty deve avere l'attributo schemeID (BT-29-1). La regola controlla solo che l'attributo sia presente, non che il suo valore sia ammesso o diverso da vuoto. Vale nei profili Basic WL, Basic, EN 16931 ed Extended di Factur-X e ZUGFeRD, formati esteri diversi dalla FatturaPA.

Perché è importante

Il codice dello schema indica quale sistema di numerazione usa l'identificativo globale del fornitore.

Come correggerlo

Controlla quale schema usa l'identificativo globale del fornitore. Aggiungi il relativo schemeID al ram:GlobalID dentro ram:SellerTradeParty, per esempio schemeID="0088" per un GLN o schemeID="0060" per un numero DUNS. 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

Attribute '@schemeID' is required in this context.

Dove si applica questa regola

Set di regole Versione
Factur-X 1.09 BASIC WL 1.0.9-2
Factur-X 1.09 BASIC 1.0.9-2
Factur-X 1.09 EN 16931 1.0.9-2
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 BASIC WL 2.5.2
ZUGFeRD 2.5 BASIC 2.5.2
ZUGFeRD 2.5 EN 16931 2.5.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-000440 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026