Ce înseamnă
UBL permite ca o adresă poștală să indice diferența față de UTC pentru locul pe care îl descrie. EN 16931 nu are câmp pentru asta, iar adresa furnizorului (BG-5) arată doar unde poate fi găsit furnizorul. Regula se declanșează oricând cbc:TimezoneOffset există în această adresă, chiar și gol.
De ce contează
Regula este un avertisment, deci factura este acceptată în continuare. Datele de pe o factură electronică sunt date simple, fără oră, așa că un fus orar nu are nicio utilitate, iar programul destinatarului îl ignoră. Merită eliminat ca fișierul să rămână curat și să nu ridice întrebări la un destinatar mai strict.
Cum rezolvi problema
De obicei nu tastezi tu această valoare. Ea vine dintr-o bibliotecă UBL generică sau dintr-un șablon de export care completează fiecare element al adresei. Verifică setările de export din programul de facturare sau cere echipei de suport a programului să nu o mai scrie. Dacă generezi tu XML-ul, șterge cbc:TimezoneOffset din cac:AccountingSupplierParty/cac:Party/cac:PostalAddress.
Regula așa cum este publicată
A UBL invoice should not include the AccountingSupplierParty Party PostalAddress TimezoneOffset 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 |