Ir al contenido

Error

FX-SCH-A-000939: El código de país de la dirección del pagador debe ser válido

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-000939 significa que un valor no vacío de ram:CountryID en la dirección postal del pagador no está en la lista permitida del perfil Extended. Sustitúyelo por el código de esa lista que corresponda al país de la dirección.

En esta página

Qué significa

Esta regla comprueba ram:PayerTradeParty/ram:PostalTradeAddress/ram:CountryID. Un valor vacío supera esta comprobación. Si el valor no está vacío, debe figurar en la lista de códigos 10 de FACTUR-X_EXTENDED_codedb.xml. FX-SCH-A-000937 comprueba por separado que la dirección contenga exactamente un elemento de país.

Por qué importa

El perfil Extended limita los valores de país no vacíos a su lista de códigos.

Cómo corregirlo

Comprueba el país de la dirección postal del pagador. Sustituye el valor de ram:PayerTradeParty/ram:PostalTradeAddress/ram:CountryID por el código correspondiente de la lista permitida del perfil. Vuelve a exportar el archivo y compruébalo de nuevo.

Una vez corregido el archivo, vuelve a comprobarlo gratis: Validar una factura Factur-X

O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada Beta

Texto oficial de la regla

Value of 'ram:CountryID' is not allowed.

Dónde se aplica esta regla

Conjunto de reglas Versión
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 2.5.2
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si FX-SCH-A-000939 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026