Che cosa significa
Per ogni cac:AdditionalItemProperty sulle righe di una fattura o nota di credito UBL, deve essere presente cbc:Value (BT-161) e assente cbc:ValueQuantity, oppure deve essere assente cbc:Value e presente almeno un cbc:ValueQuantity con unitCode diverso dalla stringa vuota. Il test verifica la presenza degli elementi, non il loro contenuto. Non elimina gli spazi da unitCode e non verifica se il codice dell'unità è corretto.
Perché è importante
L'attributo deve usare una sola forma di valore: un valore semplice oppure una quantità associata a un'unità.
Come correggerlo
Trova il cac:AdditionalItemProperty della riga segnalata. Se l'attributo è descrittivo, come un colore, inserisci il valore in cbc:Value ed elimina tutti gli elementi cbc:ValueQuantity. Se è una misura, come un peso, inserisci la quantità in cbc:ValueQuantity, indica il codice corretto dell'unità nell'attributo unitCode ed elimina tutti gli elementi cbc:Value. Esporta il file corretto e verificalo di nuovo.
Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura elettronica
Il testo ufficiale della regola
La valeur d’attribut (cbc:Value) ou la valeur (cbc:ValueQuantity avec unité de mesure) doivent être présents, mais pas les deux Valeur actuelle Value : " … ", Valeur actuelle Value Quantity : " … ". unité de mesure : " … " Veuillez fournir une valeur d’attribut valide ou utiliser une Valeur avec unité de mesure. Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| France CTC (CII) | 1.4.0-04 |