Che cosa significa
Nel profilo Extended di Factur-X e ZUGFeRD, l'elemento controllato è ram:LanguageID, direttamente sotto rsm:ExchangedDocument. Un valore non vuoto deve corrispondere esattamente a una voce dell'elenco 4 di FACTUR-X_EXTENDED_codedb.xml. Un valore vuoto supera solo questo controllo.
Perché è importante
Un elenco comune permette di indicare la lingua del documento con codici condivisi. La regola verifica il codice dichiarato, non la lingua effettiva del contenuto.
Come correggerlo
Controlla la lingua indicata nei dati della fattura o nell'XML esportato. Usa il codice corrispondente dell'elenco del profilo Extended, non il nome della lingua scritto per esteso. L'elemento è ram:LanguageID direttamente sotto rsm:ExchangedDocument, non ram:ExchangedDocument. Se il software esporta un valore non ammesso, segnala il problema all'assistenza. 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:LanguageID' 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-000390 Il codice motivo della maggiorazione (5153) deve essere ammesso
- 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