Ce înseamnă
UBL permite ca datele fiscale ale unei părți să conțină un cod pentru nivelul sau statutul fiscal. EN 16931 nu are așa ceva. Datele fiscale ale furnizorului conțin doar codul de TVA (BT-31) sau alt număr de înregistrare fiscală (BT-32), fiecare cu schema fiscală din care face parte. Regula se declanșează oricând cbc:TaxLevelCode există, chiar și gol.
De ce contează
Regula este un avertisment, deci factura este acceptată în continuare. Programul destinatarului nu are câmp pentru acest cod și îl ignoră. Merită corectat când programul tău îl adaugă implicit sau când o regulă națională pe care o respecți cere informația în altă parte.
Cum rezolvi problema
Codul vine de obicei dintr-o setare națională sau specifică programului. Verifică setările fiscale ale firmei tale în programul de facturare și caută o opțiune de export care îl omite. Dacă generezi tu XML-ul, șterge cbc:TaxLevelCode din cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme și păstrează cbc:CompanyID cu codul tău de TVA.
Regula așa cum este publicată
A UBL invoice should not include the AccountingSupplierParty Party PartyTaxScheme TaxLevelCode 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 |