Ir al contenido

Error

FX-SCH-A-000795: El origen del envío solo puede tener un código de rol

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-000795 significa que la parte de origen del envío tiene más de un elemento ram:RoleCode. Deja como máximo uno, o elimínalos todos si no necesitas indicar un código de rol.

En esta página

Qué significa

Cada ram:ShipFromTradeParty de ram:ApplicableHeaderTradeDelivery puede contener cero o un elemento ram:RoleCode como hijo directo. Esta regla cuenta los elementos, no comprueba sus valores.

Por qué importa

El perfil EXTENDED admite como máximo un campo de código de rol para esta parte. Repetir el elemento incumple esa estructura.

Cómo corregirlo

Revisa ram:ApplicableHeaderTradeDelivery/ram:ShipFromTradeParty en el XML o en la configuración de exportación. Conserva como máximo un ram:RoleCode. Si no puedes corregir la estructura, pide al proveedor de tu programa que revise la exportación. Vuelve a exportar la factura y comprueba el archivo.

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

Element 'ram:RoleCode' may occur at maximum 1 times.

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-000795 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026