Vai al contenuto

Errore

FX-SCH-A-000457: Il paese di consegna deve essere un codice valido (Basic WL)

In breve

Errore: non supera i controlli selezionati.

FX-SCH-A-000457 significa che il paese dell'indirizzo di consegna (BT-80) non è un codice accettato dal profilo Basic WL. Usa un codice paese di due lettere ammesso dal profilo, come IT o NL, non il nome del paese.

In questa pagina

Che cosa significa

Il paese dell'indirizzo di consegna (BT-80) deve essere un codice dell'elenco dei paesi ammessi dal profilo Basic WL di Factur-X e ZUGFeRD, per esempio IT, DE, FR, NL o BE. Questa regola controlla solo i valori non vuoti di ram:CountryID: un valore vuoto supera questo controllo. FX-SCH-A-000455 verifica invece che l'elemento ram:CountryID compaia esattamente una volta, non che contenga testo.

Perché è importante

Il profilo Basic WL prevede un elenco di codici paese ammessi. Un valore non vuoto fuori lista non supera questo controllo.

Come correggerlo

Cambia il paese dell'indirizzo di consegna con il suo codice di due lettere ammesso dal profilo, per esempio IT per l'Italia, FR per la Francia o NL per i Paesi Bassi. Se il tuo software offre un elenco dei paesi, scegli il paese da lì. Nell'XML correggi il valore di ram:CountryID in ram:ShipToTradeParty/ram:PostalTradeAddress. 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

Value of 'ram:CountryID' is not allowed.

Dove si applica questa regola

Set di regole Versione
Factur-X 1.09 BASIC WL 1.0.9-2
ZUGFeRD 2.5 BASIC WL 2.5.2
Testo della regola tratto da phive-rules 4.6.4.

Verifica il file

Trascina qui la fattura elettronica per vedere se FX-SCH-A-000457 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026