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:CargoTypeCode, un cod pentru tipul de încărcătură în care sunt expediate bunurile. EN 16931 folosește acest bloc pentru codul de clasificare al articolului (BT-158), trimis în cbc:ItemClassificationCode. Această regulă verifică doar prezența cbc:CargoTypeCode.
De ce contează
EN 16931 nu folosește elementul cbc:CargoTypeCode în clasificarea articolului de pe linie. Regula face parte și din verificarea pentru RO e-Factura (CIUS-RO), tot ca avertisment.
Cum rezolvi problema
Caută în programul tău de facturare un câmp de transport sau de marfă al produsului, exportat în clasificare, și dezactivează exportul acestui câmp. Dacă construiești tu XML-ul, șterge cbc:CargoTypeCode din cac:CommodityClassification, sub cac:InvoiceLine/cac:Item (cac:CreditNoteLine în factura storno). Păstrează cbc:ItemClassificationCode cu listID dacă trimiți o clasificare reală.
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 CargoTypeCode 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-594 Codul mărfii nu se trimite în cbc:CommodityCode
- 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