Che cosa significa
In un file controllato con il profilo Minimum, un valore non vuoto di ram:TypeCode in rsm:ExchangedDocument deve appartenere all'elenco ammesso da quel profilo. Per esempio, 380 indica una fattura, 381 una nota di credito e 389 un'autofattura. Un valore vuoto non fa fallire questa regola. FX-SCH-A-000020 controlla separatamente che l'elemento compaia esattamente una volta. Gli altri profili non sono controllati da questa regola.
Perché è importante
Factur-X 1.09 MINIMUM richiede un codice del tipo di documento ammesso quando il valore di ram:TypeCode non è vuoto.
Come correggerlo
Scegli il tipo di documento nel tuo software di fatturazione (per esempio fattura o nota di credito) ed esporta di nuovo. Se costruisci l'XML a mano, inserisci in ram:TypeCode dentro rsm:ExchangedDocument il codice ammesso che corrisponde al documento. Non usare 380 per una nota di credito solo per cambiare il codice. Ricontrolla il file.
Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura ZUGFeRD
Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori Beta
Il testo ufficiale della regola
Value of 'ram:TypeCode' is not allowed. Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| Factur-X 1.09 MINIMUM | 1.0.9-2 |
| ZUGFeRD 2.5 MINIMUM | 2.5.2 |
Verifica il file
Regole correlate
- FX-SCH-A-000024 Al massimo un processo aziendale
- FX-SCH-A-000025 La fattura deve indicare quale specifica segue
- FX-SCH-A-000026 La specifica deve essere quella del profilo Minimum
- FX-SCH-A-000027 La fattura deve avere un solo fornitore
- FX-SCH-A-000028 La fattura deve avere un solo cliente
- FX-SCH-A-000029 Il riferimento all'ordine deve contenere il numero d'ordine