Naar de inhoud

Fout

FX-SCH-A-000389: De taalcode van het document moet op de toegestane lijst staan

In het kort

Fout: de factuur komt niet door de geselecteerde controles.

FX-SCH-A-000389 betekent dat de gecontroleerde documenttaal in ram:LanguageID een niet-lege waarde heeft die niet op de talenlijst van het Extended-profiel staat. Vervang de waarde door een toegestane code voor de taal van het document.

Op deze pagina

Wat de regel betekent

In het Extended-profiel van Factur-X en ZUGFeRD controleert deze regel ram:LanguageID direct onder rsm:ExchangedDocument. Een niet-lege gecontroleerde waarde moet exact overeenkomen met een vermelding in codelijst 4 van FACTUR-X_EXTENDED_codedb.xml. Een lege waarde doorstaat deze controle.

Waarom het ertoe doet

Het profiel gebruikt een vaste codelijst om de documenttaal aan te geven. Deze controle toetst de opgegeven code aan die lijst.

Zo los je het op

Controleer de documenttaal in je factuurgegevens of XML-export. Gebruik een passende code uit de talenlijst van het Extended-profiel in plaats van een uitgeschreven taalnaam. Het XML-element is ram:LanguageID direct onder rsm:ExchangedDocument, niet onder ram:ExchangedDocument. Schrijft je software een niet-toegestane waarde, meld dat dan bij de leverancier. Exporteer het bestand opnieuw en controleer het nogmaals.

Zodra het bestand is gecorrigeerd, controleer je het gratis opnieuw: E-factuur controleren

Of corrigeer de factuur in een formulier en download het gecorrigeerde bestand voor 1 credit: Een afgekeurde e-factuur herstellen Bèta

De gepubliceerde tekst van de regel

Value of 'ram:LanguageID' is not allowed.

Waar deze regel geldt

Regelset Versie
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 2.5.2
Tekst van de regel uit phive-rules 4.6.4.

Controleer je bestand

Sleep je e-factuur hierheen om te zien of die nog steeds niet aan FX-SCH-A-000389 voldoet en aan welke andere regels ook niet.

Bijgewerkt op 6 november 2026