Vai al contenuto

Errore

FX-SCH-A-000628: Il paese di origine deve essere un codice paese di due lettere

In breve

Errore: non supera i controlli selezionati.

FX-SCH-A-000628 significa che il paese di origine di un articolo (BT-159) non è un codice paese valido. Usa il codice ISO 3166-1 di due lettere, come IT, DE, FR o NL.

In questa pagina

Che cosa significa

Il paese di origine di un articolo (BT-159) si indica con un codice di due lettere dell'elenco ISO 3166-1. Nell'XML è ram:ID dentro ram:OriginTradeCountry in ram:SpecifiedTradeProduct. Il nome del paese o un codice di tre lettere come DEU non passa. Un valore vuoto passa questo controllo, un valore compilato deve essere nell'elenco. Vale per il profilo EN 16931 di Factur-X e ZUGFeRD, i formati francese e tededesco di fattura elettronica (un PDF con i dati strutturati in XML).

Perché è importante

L'elenco di codici identifica il paese senza dipendere dal nome scritto in una lingua specifica.

Come correggerlo

Correggi il campo del paese di origine dell'articolo con il codice di due lettere appropriato, per esempio DE per la Germania. Nell'XML modifica ram:ID dentro ram:OriginTradeCountry in ram:SpecifiedTradeProduct. Se non devi indicare l'origine, elimina l'intero ram:OriginTradeCountry, non soltanto il suo ram:ID. 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:ID' 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
Testo della regola tratto da phive-rules 4.6.4.

Verifica il file

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

Aggiornato il 7 novembre 2026