Che cosa significa
La regola controlla ram:TypeCode dentro ram:AdditionalReferencedDocument nel ram:SpecifiedLineTradeSettlement della riga. Un valore non vuoto deve appartenere all'elenco dei codici tipo di documento previsto dal profilo EN 16931 di Factur-X e ZUGFeRD. Un valore vuoto supera questo controllo. La regola non conta gli elementi e non impone, da sola, il codice 130 a ogni riferimento.
Perché è importante
Il codice tipo identifica il tipo di riferimento. L'appartenenza all'elenco ammesso non dimostra da sola che il codice scelto sia adatto al riferimento.
Come correggerlo
Controlla che cosa identifica il riferimento della riga. Per un riferimento all'oggetto fatturato (BT-128), imposta ram:TypeCode su 130. Per un riferimento di altro tipo, usa il codice ammesso appropriato senza cambiarlo automaticamente in 130. Elimina l'intero blocco di riferimento solo se non serve. Esporta di nuovo il file e ricontrollalo.
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 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Verifica il file
Regole correlate
- FX-SCH-A-000619 La categoria IVA di una riga deve essere un codice ammesso
- FX-SCH-A-000620 Il tipo di imposta di una riga deve essere un codice ammesso
- FX-SCH-A-000621 La data di fine periodo di una riga deve avere un formato ammesso
- FX-SCH-A-000622 La data di inizio periodo di una riga deve avere un formato ammesso
- FX-SCH-A-000623 Il codice motivo dello sconto di riga deve essere ammesso
- FX-SCH-A-000624 Il codice motivo della maggiorazione di riga deve essere ammesso