Che cosa significa
In una fattura o nota di credito UBL, la regola controlla che cac:ContractDocumentReference, il riferimento al contratto (BT-12) a livello di documento, non contenga cbc:DocumentTypeCode. Anche un elemento vuoto genera l'avviso.
Perché è importante
La norma EN 16931 non prevede un codice del tipo di documento nel riferimento al contratto.
Come correggerlo
Nel tuo software di fatturazione cancella il codice del tipo di documento associato al riferimento al contratto e mantieni il numero del contratto. Nell'XML elimina cbc:DocumentTypeCode da cac:ContractDocumentReference e mantieni cbc:ID. Esporta di nuovo il file e ricontrollalo.
Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura elettronica
Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori
Il testo ufficiale della regola
A UBL invoice should not include the ContractDocumentReference DocumentTypeCode 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 |
Verifica il file
Regole correlate
- UBL-CR-099 Niente testo del tipo documento nel riferimento al contratto
- UBL-CR-100 Niente XPath nel riferimento al contratto
- UBL-CR-101 Non indicare la lingua nel riferimento al contratto
- UBL-CR-102 Non indicare il codice locale nel riferimento al contratto
- UBL-CR-103 Non indicare la versione nel riferimento al contratto
- UBL-CR-104 Non indicare il codice di stato nel riferimento al contratto