Ce înseamnă
Verificarea caută în tot fișierul un atribut unitCodeListIdentifier. În UBL, acesta poate sta pe cantitatea unei linii (BT-129) și spune din ce listă de coduri vine unitatea de măsură (BT-130). De exemplu, HUR este codul pentru ore. Regula verifică prezența atributului unitCodeListIdentifier, nu valoarea atributului unitCode.
De ce contează
EN 16931 cere să omiți atributul unitCodeListIdentifier din facturile și facturile storno UBL.
Cum rezolvi problema
Merită remediat dacă fiecare factură din programul tău îl conține, pentru că atunci avertismentul se repetă. Liniile își păstrează unitățile, de exemplu orele sau bucățile: dispare doar atributul listei de coduri. Cere echipei de suport a programului de facturare să nu mai scrie unitCodeListIdentifier. Dacă generezi XML-ul tu, păstrează unitCode și scoate unitCodeListIdentifier din fiecare element care îl are. Exportă din nou și verifică fișierul.
După ce corectezi fișierul, verifică-l din nou, gratuit: Verifică o factură electronică
Sau corectează factura într-un formular și descarcă fișierul corectat, pentru 1 credit: Corectează o factură electronică cu erori
Regula așa cum este publicată
Unit code list identifier attribute should not be present Unde se aplică regula
| Set de reguli | Versiune |
|---|---|
| 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 |