Ir al contenido

Error

FX-SCH-A-001173: El país de origen del producto debe ser un código de país válido

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-001173 significa que un código no vacío del país de origen del producto de una línea (BT-159, ram:ID en ram:OriginTradeCountry) no figura en la lista de códigos de país permitidos por el perfil Extended. Sustitúyelo por un código permitido que corresponda al país de origen del producto.

En esta página

Qué significa

El país de origen del artículo (BT-159) está en ram:OriginTradeCountry/ram:ID, dentro de ram:SpecifiedTradeProduct de la línea. Si el valor no está vacío, debe figurar en la lista de códigos de país permitidos por el perfil Extended. Un valor vacío no incumple esta regla, que tampoco exige la presencia del elemento.

Por qué importa

El perfil Extended exige que los códigos no vacíos del país de origen del producto figuren en su lista de códigos de país permitidos.

Cómo corregirlo

Revisa el país de origen del producto en la línea de la factura. En el XML, corrige ram:SpecifiedTradeProduct/ram:OriginTradeCountry/ram:ID con un código de la lista permitida por el perfil Extended que corresponda a ese país. Guarda o exporta el archivo corregido y vuelve a comprobarlo.

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:ID' 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-001173 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026