Che cosa significa
Per ogni elemento ram del file CII il cui nome termina in Quantity, il controllo passa se manca unitCode oppure se almeno una riga ha unitCode su ram:SpecifiedLineTradeDelivery/ram:BilledQuantity. La seconda condizione vale per l'intera fattura, non solo per la stessa riga. La quantità fatturata e la sua unità sono BT-129 e BT-130; la quantità base del prezzo e la sua unità sono BT-149 e BT-150. Il controllo verifica la presenza dell'attributo, non il suo valore.
Perché è importante
La quantità base del prezzo e la quantità fatturata sono campi distinti. L'unità della prima non sostituisce l'unità della seconda.
Come correggerlo
Controlla ram:BilledQuantity dentro ram:SpecifiedLineTradeDelivery sulle righe della fattura. Aggiungi l'unità corretta dove necessario, per esempio C62 per i pezzi, HUR per le ore, DAY per i giorni, KGM per i chilogrammi o LTR per i litri. Non copiare l'unità della quantità base del prezzo senza verificare che sia corretta anche per la quantità fatturata. Rimuovi un unitCode da un altro campo solo se è stato inserito per errore. Esporta il file corretto e verifica di nuovo.
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
unitCode should not be present 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-DT-034 Le quantità non possono avere l'ID dell'elenco dei codici unità
- CII-DT-035 Le quantità non possono avere l'ID dell'ente dell'elenco codici
- CII-DT-036 Le quantità non possono avere il nome dell'ente dell'elenco codici
- CII-DT-037 Usa VAT come tipo di imposta per l'IVA
- CII-DT-038 Togli CalculatedRate dai blocchi fiscali
- CII-DT-039 Togli l'ordine di calcolo dai blocchi fiscali