Che cosa significa
Quando è presente ram:ClassCode dentro ram:DesignatedProductClassification dell'articolo, deve avere l'attributo listID (BT-158-1), che identifica lo schema del codice di classificazione (BT-158). Questo controllo verifica solo la presenza dell'attributo: un attributo presente ma vuoto lo supera. FX-SCH-A-000297 controlla separatamente i valori non vuoti nel profilo EN 16931. Il controllo di presenza vale per i profili EN 16931 ed Extended di Factur-X e ZUGFeRD, formati esteri di fattura elettronica, non per la FatturaPA.
Perché è importante
L'attributo identifica il sistema di classificazione del codice articolo ed è richiesto in questa struttura XML.
Come correggerlo
Individua lo schema di classificazione da cui proviene il codice dell'articolo. Se costruisci tu l'XML, aggiungi l'attributo listID a ram:ClassCode con l'identificativo di quello schema. Se l'esportazione omette l'attributo, chiedi al fornitore del software di includerlo. Non scegliere uno schema diverso solo per eliminare l'errore. Esporta di nuovo la fattura e ricontrollala.
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 '@listID' is required in this context. Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Verifica il file
Regole correlate
- FX-SCH-A-000297 Lo schema di classificazione deve essere un codice ammesso
- FX-SCH-A-000315 Una fattura può indicare una sola lingua del documento
- FX-SCH-A-000316 Un solo CompleteDateTime per il periodo di efficacia
- FX-SCH-A-000317 Ogni nota della fattura può avere un solo testo (Extended)
- FX-SCH-A-000319 Le condizioni di consegna richiedono un solo codice
- FX-SCH-A-000320 Il codice delle condizioni di consegna deve essere ammesso