Che cosa significa
La sezione del documento nel file XML CII (rsm:ExchangedDocument) deve contenere esattamente un elemento figlio diretto ram:TypeCode, il codice del tipo di documento (BT-3). La regola conta gli elementi, ma non verifica se il valore è vuoto o se il codice è ammesso. Nella FatturaPA italiana lo stesso ruolo ha il tipo documento, con codici diversi, per esempio TD04 per la nota di credito.
Perché è importante
Il codice del tipo di documento (BT-3) distingue, per esempio, una fattura con codice 380, una nota di credito con codice 381 e un'autofattura con codice 389. Il conteggio degli elementi e i codici ammessi sono controlli distinti.
Come correggerlo
Aggiungi ram:TypeCode dentro rsm:ExchangedDocument se manca, oppure elimina gli elementi TypeCode in più da quella sezione. Nell'elemento rimasto indica il codice del tipo di documento corretto, scegliendolo tra quelli ammessi dalle regole applicabili alla fattura. Verifica di nuovo il file.
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
TypeCode must exist exactly once Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Verifica il file
Regole correlate
- CII-SR-015 Rimuovi DateTime dalla data fattura
- CII-SR-016 Rimuovi l'indicatore di copia
- CII-SR-017 Non indicare uno scopo in testo libero per il documento
- CII-SR-018 Non impostare un indicatore di requisito di controllo
- CII-SR-019 Rimuovi LanguageID dalla sezione del documento
- CII-SR-020 Non indicare uno scopo codificato per il documento