Ce înseamnă
Regula verifică atributul unitCode de pe ram:BasisQuantity din ram:GrossPriceProductTradePrice, în ram:SpecifiedLineTradeAgreement al liniei. Aici, GrossPrice înseamnă prețul înainte de reducerea de preț, nu prețul cu TVA. Un cod nevid trebuie să apară în lista profilului bazată pe Recomandările 20 și 21 ale UN/ECE, de exemplu C62 pentru bucată, HUR pentru oră, DAY pentru zi, KGM pentru kilogram sau MTR pentru metru. O valoare goală trece testul.
De ce contează
Unitatea arată ce măsoară cantitatea de bază la care se referă prețul înainte de reducere. Prețul înainte de reducere nu trebuie confundat cu prețul cu TVA.
Cum rezolvi problema
Verifică unitatea cantității la care se referă prețul înainte de reducerea de preț. Dacă construiești singur XML-ul, corectează ram:GrossPriceProductTradePrice/ram:BasisQuantity/@unitCode în ram:SpecifiedLineTradeAgreement al liniei afectate. Folosește codul corespunzător din listă, nu text liber precum buc, pcs, Stk sau kg. Exportă factura și verific-o din nou.
După ce corectezi fișierul, verifică-l din nou, gratuit: Verifică o factură ZUGFeRD
Sau corectează factura într-un formular și descarcă fișierul corectat, pentru 1 credit: Corectează o factură electronică cu erori Beta
Regula așa cum este publicată
Value of '@unitCode' is not allowed. Unde se aplică regula
| Set de reguli | Versiune |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Verifică fișierul
Reguli conexe
- FX-SCH-A-000612 Unitatea de măsură a prețului net trebuie să fie un cod valid
- FX-SCH-A-000613 Unitatea cantității facturate trebuie să fie un cod valid
- FX-SCH-A-000614 O linie poate avea o singură referință contabilă a cumpărătorului
- FX-SCH-A-000615 Fiecare referință de pe linie trebuie să aibă exact un element de identificare
- FX-SCH-A-000616 Fiecare referință de pe linie trebuie să aibă exact un element de tip de document
- FX-SCH-A-000617 Schema referinței de pe linie trebuie să aibă un cod permis