Che cosa significa
Nel profilo Extended di Factur-X e ZUGFeRD, la regola riguarda ram:ReasonCode con listID="5153" dentro un ram:SpecifiedTradeAllowanceCharge di testata (BG-21) in cui ram:ChargeIndicator/udt:Indicator vale "true". Un valore non vuoto deve appartenere all'elenco 47 di FACTUR-X_EXTENDED_codedb.xml. Un valore vuoto supera questo controllo. Le varianti senza listID o con un altro valore di listID non rientrano in questa regola.
Perché è importante
L'identificativo di lista stabilisce a quale elenco deve appartenere il codice. Per questa variante vale l'elenco associato a listID="5153".
Come correggerlo
Controlla ram:ReasonCode e il suo listID nella maggiorazione di testata interessata. Per listID="5153", usa un codice dell'elenco corrispondente del profilo Extended che descriva la maggiorazione effettiva. Non usare sotto questo identificativo un codice preso da un'altra lista. Se il software esporta il codice errato, chiedi all'assistenza di correggere la corrispondenza. Esporta e 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:ReasonCode[@listID="5153"]' is not allowed. Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Verifica il file
Regole correlate
- FX-SCH-A-000391 Il codice motivo della maggiorazione deve essere ammesso (BASIC WL)
- FX-SCH-A-000406 Il processo di business deve avere un solo identificativo
- FX-SCH-A-000407 La specifica seguita deve avere un solo identificativo
- FX-SCH-A-000408 Un solo ID nel blocco di registrazione del cliente
- FX-SCH-A-000409 Il fornitore deve avere un solo nome
- FX-SCH-A-000410 Lo schema di registrazione del fornitore deve essere ammesso