Ce înseamnă
Regula verifică articolul de pe fiecare linie a facturii (sau a facturii storno) dintr-un fișier UBL, adică o factură electronică în format XML. Dă avertisment dacă clasificarea mărfii (cac:CommodityClassification) conține un cbc:CommodityCode. EN 16931 transportă o clasificare ca identificator de clasificare al articolului (BT-158) în cbc:ItemClassificationCode, cu identificatorul listei de coduri în atributul listID (BT-158-1). Această regulă verifică doar prezența cbc:CommodityCode.
De ce contează
EN 16931 nu folosește elementul cbc:CommodityCode în clasificarea articolului de pe linie. Regula face parte și din verificarea pentru RO e-Factura (CIUS-RO), tot ca avertisment.
Cum rezolvi problema
În programul tău de facturare găsește unde se introduce codul mărfii sau codul tarifar al produsului și verifică în ce câmp de clasificare este exportat. Dacă construiești tu XML-ul și valoarea este un cod de clasificare al articolului, pune valoarea în cbc:ItemClassificationCode, în același cac:CommodityClassification, și setează atributul listID cu identificatorul listei de coduri din UNTDID 7143. Apoi șterge cbc:CommodityCode din cac:CommodityClassification, sub cac:InvoiceLine/cac:Item (cac:CreditNoteLine în factura storno).
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ă
A UBL invoice should not include the InvoiceLine Item CommodityClassification CommodityCode 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 |
Verifică fișierul
Reguli conexe
- UBL-CR-595 cac:TransactionConditions nu se folosește în datele articolului
- UBL-CR-596 cac:HazardousItem nu se folosește în datele articolului
- UBL-CR-597 Categoria de TVA a liniei nu trebuie să aibă nume
- UBL-CR-598 Categoria de TVA a liniei nu trebuie să aibă unitate de bază
- UBL-CR-599 Categoria de TVA a liniei nu trebuie să aibă sumă pe unitate
- UBL-CR-600 Codul motivului scutirii se dă în detalierea TVA, nu pe linie