Ir al contenido

Error

FX-SCH-A-000648: El país de las condiciones de entrega debe ser un código permitido

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-000648 significa que ram:CountryID del lugar indicado en las condiciones de entrega tiene un valor no vacío que no figura en la lista de países del perfil Extended. Sustitúyelo por el código permitido que corresponda al país de ese lugar.

En esta página

Qué significa

La regla comprueba ram:CountryID dentro de ram:ApplicableTradeDeliveryTerms/ram:RelevantTradeLocation, bajo ram:ApplicableHeaderTradeAgreement. Los valores no vacíos deben coincidir con una entrada de la lista 10 del perfil. Esta prueba no exige que exista el elemento de país y permite un valor vacío.

Por qué importa

Cuando indicas un código de país en este campo, el perfil Extended exige que figure en su lista de códigos permitidos.

Cómo corregirlo

Comprueba el país del lugar al que se refieren tus condiciones de entrega, no el de otra dirección de entrega. Corrige ram:CountryID dentro de ram:ApplicableTradeDeliveryTerms/ram:RelevantTradeLocation con el código correspondiente de la lista del perfil. Conserva los demás datos del lugar. 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: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-000648 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026