Che cosa significa
Il controllo vale per ogni ram:ID dentro i dati fiscali del produttore (ram:SpecifiedTaxRegistration) in cui un ID è contrassegnato VA, il tipo della partita IVA. Ogni ID di quella voce deve avere uno schemeID. Nella pratica la regola fallisce quando accanto all'ID VA c'è un altro ID senza tipo. Il controllo verifica soltanto la presenza dell'attributo, non se è vuoto o contiene un codice ammesso.
Perché è importante
Factur-X 1.09 EXTENDED e ZUGFeRD 2.5 EXTENDED richiedono l'attributo schemeID su ogni ram:ID nella voce fiscale del produttore che contiene un ID contrassegnato VA.
Come correggerlo
Apri i dati fiscali del produttore nel prodotto o nella riga e togli il numero in più. Se è un altro tipo di numero, inseriscilo in una voce a parte con il suo tipo: VA per la partita IVA, FC per il codice fiscale. Nell'XML ogni ram:ID in un ram:SpecifiedTaxRegistration che contiene un ID con schemeID="VA" ha bisogno di un attributo schemeID.
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-001170 L'indirizzo elettronico del produttore richiede un solo campo indirizzo
- FX-SCH-A-001171 L'indirizzo elettronico del produttore richiede uno schema
- FX-SCH-A-001172 Lo schema dell'indirizzo del produttore deve essere valido
- FX-SCH-A-001173 Usa un codice ammesso per il paese d'origine del prodotto
- FX-SCH-A-001168 La voce IVA VA del produttore richiede un solo ID
- FX-SCH-A-001167 Ogni ID della voce FC del produttore deve avere uno schema