Ir al contenido

Error

FX-SCH-A-000559: La referencia al objeto facturado debe usar el código de tipo 130

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-000559 significa que un ram:TypeCode de la referencia al objeto facturado (BT-18) contiene un valor no vacío que no figura en la lista admitida. En el ram:AdditionalReferencedDocument afectado, deja un solo ram:TypeCode con el valor 130 y vuelve a comprobar la factura.

En esta página

Qué significa

En el perfil EN 16931 de Factur-X y ZUGFeRD, esta regla comprueba cada ram:TypeCode de un ram:AdditionalReferencedDocument dentro de ram:ApplicableHeaderTradeAgreement que ya contenga un código 130. Cada valor no vacío debe figurar en la lista admitida para esta referencia. Un valor vacío pasa esta comprobación. FX-SCH-A-000558 comprueba por separado el número de elementos ram:TypeCode.

Por qué importa

El código de tipo identifica la finalidad de la referencia. Un valor que no figura en la lista admitida incumple la comprobación de códigos de esa referencia.

Cómo corregirlo

Revisa la referencia al objeto facturado (BT-18). En el ram:AdditionalReferencedDocument afectado, deja un solo ram:TypeCode con el valor 130. Pon cualquier referencia distinta que corresponda en su propio ram:AdditionalReferencedDocument. Si tu programa genera elementos ram:TypeCode sobrantes, comunica el problema a su proveedor. Vuelve a exportar 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

Value of 'ram:TypeCode' is not allowed.

Dónde se aplica esta regla

Conjunto de reglas Versión
Factur-X 1.09 EN 16931 1.0.9-2
ZUGFeRD 2.5 EN 16931 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-000559 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026