Che cosa significa
Una fattura o una nota di credito può rimandare a una gara o a un lotto (BT-17) tramite cac:OriginatorDocumentReference, dove della EN 16931 fa parte solo l'identificativo (cbc:ID). La regola controlla che non ci sia cbc:LanguageID, che indicherebbe in quale lingua è scritto il documento richiamato.
Perché è importante
È un avviso: il file viene accettato e consegnato. Nella norma non c'è un campo per la lingua del documento richiamato, quindi il software del destinatario nella maggior parte dei casi la ignora. Conviene toglierla per rispettare la norma alla lettera.
Come correggerlo
Nel tuo software di fatturazione guarda il riferimento alla gara o al lotto e cancella l'eventuale lingua salvata insieme. Lascia il numero di riferimento. La lingua della fattura vera e propria non cambia. Se scrivi l'XML a mano, elimina cbc:LanguageID da cac:OriginatorDocumentReference.
Il testo ufficiale della regola
A UBL invoice should not include the OriginatorDocumentReference LanguageID Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| 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 |