Ce înseamnă
Regula dă un avertisment dacă perioada liniei (BG-26), cac:InvoicePeriod din orice cac:InvoiceLine sau cac:CreditNoteLine, conține cbc:DescriptionCode, chiar dacă elementul este gol. Nu verifică data de început (BT-134), data de sfârșit (BT-135) sau codul pentru data TVA (BT-8), care folosește cbc:DescriptionCode la nivelul întregii facturi.
De ce contează
Standardul nu are niciun câmp pentru acest cod pe o linie. Merită corectat când vrei un fișier fără avertismente sau când codul transmite ceva ce cumpărătorul trebuie să citească.
Cum rezolvi problema
Deschide linia în programul tău de facturare și verifică cum este setată perioada. Păstrează datele de început și de sfârșit existente și șterge doar codul de descriere. Dacă programul adaugă codul singur, cere producătorului să nu îl mai scrie în exportul UBL. Dacă construiești tu fișierul XML, șterge cbc:DescriptionCode din cac:InvoicePeriod, în interiorul lui cac:InvoiceLine (cac:CreditNoteLine într-o factură storno). 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 InvoiceLine InvoicePeriod DescriptionCode 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-524 Perioada unei linii nu trebuie să aibă descriere în text
- UBL-CR-525 Referința la linia de comandă nu trebuie să aibă SalesOrderLineID
- UBL-CR-526 Referința la linia de comandă nu trebuie să aibă UUID
- UBL-CR-527 Referința la linia de comandă nu trebuie să aibă cod de stare
- UBL-CR-528 Referința la linia de comandă nu trebuie să conțină OrderReference
- UBL-CR-529 Fără trimitere la linii din avizul de expediere