Che cosa significa
La regola verifica solo che ogni ram:GlobalID in ram:ApplicableHeaderTradeSettlement/ram:InvoiceeTradeParty abbia l'attributo schemeID. Non ne controlla il valore: anche un attributo presente ma vuoto supera questo controllo. FX-SCH-A-000873 controlla separatamente i valori non vuoti rispetto all'elenco ammesso.
Perché è importante
L'attributo schemeID identifica lo schema a cui appartiene ram:GlobalID. La sua presenza è richiesta in questo punto dal profilo Extended.
Come correggerlo
Nel tuo software di fatturazione cerca il campo del GLN o di un identificativo simile sull'indirizzo di fatturazione e controlla che sia scelto anche il tipo di identificativo, non solo il numero. Se costruisci l'XML a mano, aggiungi schemeID a ram:GlobalID dentro ram:InvoiceeTradeParty, per esempio 0088 per un GLN o 0060 per un DUNS.
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-000873 Lo schema dell'identificativo globale deve essere ammesso
- FX-SCH-A-000874 L'indirizzo del destinatario richiede esattamente un ram:CountryID
- FX-SCH-A-000875 L'indirizzo del destinatario può avere una sola regione
- FX-SCH-A-000876 Il paese del destinatario deve essere un codice valido
- FX-SCH-A-000877 Lo schema di registrazione del destinatario deve essere valido
- FX-SCH-A-000878 Serve esattamente un elemento paese nell'indirizzo registrato del destinatario