Che cosa significa
Per ogni ram:ApplicableTradeTax direttamente sotto ram:ApplicableHeaderTradeSettlement, la regola richiede esattamente un elemento ram:TypeCode. Vale per i profili Basic WL, Basic, EN 16931 ed Extended di Factur-X e ZUGFeRD. Conta gli elementi, ma non verifica il loro testo né se il codice è ammesso: anche un elemento vuoto conta.
Perché è importante
Il tipo di imposta identifica l'imposta descritta dalla riga del riepilogo. Il profilo richiede un solo elemento per questa informazione.
Come correggerlo
Nel ram:ApplicableTradeTax interessato, aggiungi ram:TypeCode se manca oppure elimina gli elementi ram:TypeCode in più. Per l'IVA, conserva il valore VAT. Se non puoi correggere questo dato nel tuo software, chiedi al fornitore del software di correggere l'esportazione XML. Esporta la fattura corretta e ricontrollala.
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
Element 'ram:TypeCode' must occur exactly 1 times. Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Verifica il file
Regole correlate
- FX-SCH-A-000459 Il tipo di imposta nel riepilogo IVA deve essere un codice ammesso
- FX-SCH-A-000460 La data di fine del periodo deve indicare il formato
- FX-SCH-A-000461 La data di fine del periodo deve usare un formato ammesso
- FX-SCH-A-000462 La data di inizio del periodo deve indicare il formato
- FX-SCH-A-000463 La data di inizio del periodo deve usare un formato ammesso
- FX-SCH-A-000464 La valuta della fattura deve essere un codice ammesso