Ce înseamnă
Regula verifică codul tipului facturii (BT-3), elementul cbc:InvoiceTypeCode aflat direct sub elementul rădăcină al documentului, și îl semnalează dacă are atributul listID. Codul spune ce fel de document este: 380 pentru factură sau 389 pentru autofacturare. Într-o factură storno UBL, un cod precum 381 se află în cbc:CreditNoteTypeCode, pe care acest test nu îl verifică. În UBL, listID ar numi lista de coduri din care provine valoarea. EN 16931 fixează deja lista (UNTDID 1001), deci atributul nu se folosește. Regula verifică doar atributul, nu valoarea codului.
De ce contează
EN 16931 nu prevede listID pe cbc:InvoiceTypeCode. Acest test nu verifică valoarea codului sau elementul separat cbc:CreditNoteTypeCode.
Cum rezolvi problema
Șterge listID din cbc:InvoiceTypeCode și păstrează codul neschimbat. Nu adăuga cbc:InvoiceTypeCode într-o factură storno și nu modifica cbc:CreditNoteTypeCode pentru a corecta acest avertisment. Dacă programul tău de facturare adaugă atributul, cere furnizorului să corecteze exportul, apoi verifică din nou 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ă
A UBL invoice should not include the InvoiceTypeCode listID 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-657 Codul monedei facturii nu trebuie să aibă atributul listID
- UBL-CR-658 Codul monedei pentru TVA nu trebuie să aibă atributul listID
- UBL-CR-659 Codul tipului unui document suplimentar nu trebuie să aibă listID
- UBL-CR-660 Codurile de țară nu trebuie să aibă atributul listID
- UBL-CR-661 Codul modalității de plată nu trebuie să aibă atributul listID
- UBL-CR-662 Codul de motiv al reducerilor și majorărilor nu are listID