Vai al contenuto

Errore

FX-SCH-A-000935: L'identificativo globale del pagatore deve indicare lo schema

In breve

Errore: non supera i controlli selezionati.

FX-SCH-A-000935 significa che l'identificativo globale del pagatore non ha l'attributo schemeID. Scegli il tipo di identificativo, per esempio 0088 per un GLN, e aggiungi l'attributo schemeID a ram:GlobalID dentro ram:PayerTradeParty.

In questa pagina

Che cosa significa

Nel profilo Extended di Factur-X e ZUGFeRD (formati usati in Francia e in Germania, diversi dalla FatturaPA) il pagatore (ram:PayerTradeParty) può avere un identificativo globale, come un GLN o un numero DUNS (ram:GlobalID). Un numero da solo non dice a quale sistema di numerazione appartiene, quindi deve avere l'attributo schemeID. Questa regola controlla solo che l'attributo ci sia. FX-SCH-A-000936 controlla che il codice, se non è vuoto, sia ammesso.

Perché è importante

Il file non supera il controllo del profilo Extended.

Come correggerlo

Nel tuo software di fatturazione apri i dati del pagatore e guarda il campo dell'identificativo. Se costruisci l'XML a mano, aggiungi a ram:GlobalID dentro ram:PayerTradeParty l'attributo schemeID con il codice dello schema dell'identificativo, per esempio 0088 per un GLN.

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

Aggiornato il 7 novembre 2026