Che cosa significa
Nel profilo Extended di Factur-X e ZUGFeRD (formati esteri, non la FatturaPA) ogni ram:GlobalID dentro il ram:ItemSellerTradeParty della riga deve avere l'attributo schemeID. Questo test verifica solo che l'attributo esista, non che il suo valore sia compilato o ammesso.
Perché è importante
Factur-X 1.09 EXTENDED e ZUGFeRD 2.5 EXTENDED richiedono l'attributo schemeID su ogni ram:GlobalID del fornitore di riga.
Come correggerlo
Verifica lo schema effettivo dell'identificativo del fornitore indicato sulla riga. Nell'XML, aggiungi schemeID al ram:GlobalID interessato dentro ram:ItemSellerTradeParty, per esempio schemeID="0088" per un GLN. Non scegliere uno schema a caso e non eliminare un identificativo necessario solo perché il software non ha un campo per il tipo. Esporta di nuovo il file e verificalo.
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 |
Verifica il file
Regole correlate
- FX-SCH-A-001047 Lo schema dell'ID globale del fornitore di riga deve essere valido
- FX-SCH-A-001048 L'indirizzo del fornitore di una riga vuole una sola nazione
- FX-SCH-A-001049 L'indirizzo del fornitore di una riga può avere una sola regione
- FX-SCH-A-001050 Il codice nazione del fornitore di una riga deve essere valido
- FX-SCH-A-001051 Schema non valido nell'identificativo legale del fornitore di una riga
- FX-SCH-A-001052 Il codice fiscale del fornitore di una riga vuole un solo ID