Che cosa significa
In un file CII (il formato XML usato da XRechnung, ZUGFeRD e Factur-X) ogni attributo dell'articolo (BG-32) di una riga deve avere esattamente un elemento Value (ram:Value) per il valore (BT-161). Il controllo conta gli elementi: fallisce se ne manca uno o se ce n'è più di uno, ma non verifica se il testo è vuoto o contiene più dettagli.
Perché è importante
La mappatura CII di EN 16931 prevede un solo elemento testuale per il valore dell'attributo (BT-161). Un elemento ram:Value mancante o ripetuto non supera questo controllo bloccante.
Come correggerlo
Per ogni ram:ApplicableProductCharacteristic che mantieni, inserisci un solo ram:Value con il valore dell'attributo. Se più dettagli appartengono allo stesso attributo, riuniscili in quell'unico elemento testuale. Se riguardano attributi diversi, separali in elementi ram:ApplicableProductCharacteristic distinti, ciascuno con il proprio nome in ram:Description e valore in ram:Value. Se un attributo non serve, elimina l'intero elemento. Verifica di nuovo il file.
Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura elettronica
Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori
Il testo ufficiale della regola
Value should exist maximum once. Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Verifica il file
Regole correlate
- CII-SR-073 Scrivi il valore dell'attributo come testo
- CII-SR-074 Scrivi le date degli attributi come testo
- CII-SR-075 Scrivi sì o no come testo negli attributi
- CII-SR-076 Non usare il codice del tipo di contenuto negli attributi
- CII-SR-077 Non incorporare file negli attributi dell'articolo
- CII-SR-078 Non usare condizioni collegate agli attributi dell'articolo