Che cosa significa
La regola conta tutti gli elementi ram:ID figli diretti dei blocchi ram:GuidelineSpecifiedDocumentContextParameter che sono figli diretti di rsm:ExchangedDocumentContext. Il totale deve essere uno. L'ID porta l'identificativo della specifica (BT-24), ma questa regola non verifica se il suo testo è vuoto o se il valore è valido.
Perché è importante
L'ID porta l'identificativo della specifica (BT-24). CII-SR-010 controlla il totale degli elementi ID nei blocchi, mentre CII-SR-009 richiede separatamente un solo blocco di specifica.
Come correggerlo
Cerca gli elementi ram:ID nei blocchi ram:GuidelineSpecifiedDocumentContextParameter dentro rsm:ExchangedDocumentContext. Aggiungi un ID se non ce n'è nessuno, oppure elimina quelli in più in modo che ne resti uno in totale. Usa il valore BT-24 previsto per la specifica della fattura. Correggi separatamente l'assenza o la duplicazione dei blocchi secondo CII-SR-009 e 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
ID 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-011 Non includere un blocco di sottoinsieme nell'intestazione
- CII-SR-012 Non includere un blocco dello standard del messaggio nell'intestazione
- CII-SR-013 Non dare al documento un nome in testo libero
- CII-SR-014 La fattura deve avere un solo codice del tipo di documento
- CII-SR-015 Rimuovi DateTime dalla data fattura
- CII-SR-016 Rimuovi l'indicatore di copia