Che cosa significa
La regola cerca in tutto il file un attributo unitCodeListID, anche su elementi privi di unitCode. L'attributo unitCode contiene l'unità di misura, come C62 per un'unità o un pezzo, HUR per le ore o KGM per i chilogrammi. EN 16931 prende le unità da un'unica lista fissa (UN/ECE Recommendation 20, con le aggiunte della Recommendation 21). BT-130 è l'unità di misura della quantità fatturata e BT-150 quella della quantità di base del prezzo. Questo controllo non verifica il valore di unitCode né la sua presenza.
Perché è importante
EN 16931 non prevede unitCodeListID in nessun punto del file. L'avviso riguarda questo attributo, non il valore di unitCode.
Come correggerlo
Elimina ogni attributo unitCodeListID dall'XML, anche dagli elementi privi di unitCode. Mantieni gli eventuali attributi unitCode e i loro valori. Se il tuo software aggiunge unitCodeListID, chiedi a chi te lo fornisce di eliminarlo dall'esportazione, poi 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
A UBL invoice should not include the unitCodeListID Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Verifica il file
Regole correlate
- UBL-CR-664 Il file non deve contenere blocchi FinancialInstitution
- UBL-CR-665 Lo schemeID è ammesso solo sul riferimento con codice 130
- UBL-CR-666 Il riferimento all'oggetto fatturato non può avere un allegato
- UBL-CR-667 Il codice articolo del cliente va scritto senza schema
- UBL-CR-668 Il codice articolo del fornitore va scritto senza schema
- UBL-CR-669 Lo sconto sul prezzo non deve avere un codice motivo