Che cosa significa
Ogni ram:GlobalID direttamente dentro ram:ProductEndUserTradeParty, sotto ram:ApplicableHeaderTradeAgreement, deve avere un attributo schemeID. Questo controllo verifica solo la presenza dell'attributo: anche un attributo vuoto supera questo specifico controllo. La regola vale per il profilo Extended di Factur-X e ZUGFeRD, formati esteri di fattura elettronica.
Perché è importante
Factur-X 1.09 EXTENDED e ZUGFeRD 2.5 EXTENDED richiedono l'attributo schemeID su ogni ram:GlobalID dell'utilizzatore finale.
Come correggerlo
Aggiungi l'attributo schemeID al ram:GlobalID interessato, sotto ram:ProductEndUserTradeParty, nel tuo XML CII. Usa il codice corrispondente all'identificativo, per esempio schemeID="0088" per un GLN. Esporta il file corretto e ricontrollalo.
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-000717 Schema valido per l'ID globale dell'utilizzatore finale
- FX-SCH-A-000718 Un solo campo paese nell'indirizzo dell'utilizzatore finale
- FX-SCH-A-000719 L'indirizzo dell'utilizzatore finale può avere una sola regione
- FX-SCH-A-000720 Il codice paese dell'utilizzatore finale deve essere valido
- FX-SCH-A-000721 Schema valido per il registro imprese dell'utilizzatore finale
- FX-SCH-A-000722 Un solo campo paese nell'indirizzo dell'organizzazione giuridica