Ce înseamnă
Referința licitației sau a lotului (BT-17) se scrie în cac:OriginatorDocumentReference, iar EN 16931 folosește acolo doar identificatorul (cbc:ID). Regula verifică dacă referința conține cbc:DocumentTypeCode, un cod care spune ce fel de document este cel la care se face trimitere. Un element gol tot se numără ca prezent.
De ce contează
Este un avertisment, deci fișierul este acceptat. Standardul nu are un câmp pentru un cod de tip al documentului în acest loc, așa că programul destinatarului nu îl poate asocia cu nimic și de obicei îl sare. Șterge-l când poți, ca fișierul să respecte exact standardul și să nu primească avertismente la verificări mai stricte.
Cum rezolvi problema
În programul tău de facturare, găsește referința licitației sau a lotului și șterge tipul documentului sau codul de tip salvat împreună cu ea. Păstrează numărul de referință. Dacă codul reapare la fiecare export, caută o actualizare a programului sau întreabă producătorul. Dacă creezi tu fișierul XML, șterge cbc:DocumentTypeCode din cac:OriginatorDocumentReference.
Regula așa cum este publicată
A UBL invoice should not include the OriginatorDocumentReference DocumentTypeCode 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 |