Ir al contenido

Error

FX-SCH-A-000552: El esquema de un identificador de artículo debe ser aceptado

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-000552 significa que el identificador estándar de un artículo tiene un código de esquema no vacío que el perfil Basic no admite. Pon en schemeID de ram:GlobalID el código permitido que corresponda al sistema de numeración usado, por ejemplo 0160 para un GTIN. Vuelve a comprobar el archivo.

En esta página

Qué significa

Esta regla comprueba el esquema del identificador estándar de artículo (BT-157-1), en el atributo schemeID de ram:GlobalID dentro de ram:SpecifiedTradeProduct de la línea. Compara los valores no vacíos con la lista de códigos ISO 6523 ICD admitida por los perfiles Basic de Factur-X y ZUGFeRD. Un valor vacío pasa esta prueba. La regla no exige la presencia del atributo ni comprueba si el identificador corresponde al esquema.

Por qué importa

El código de esquema identifica el sistema de numeración. Un nombre como EAN o GTIN no sustituye a su código.

Cómo corregirlo

Confirma el sistema de numeración del identificador y pon su código permitido de cuatro cifras en schemeID de ram:GlobalID. Para un GTIN, usa 0160. Si el valor es tu propia referencia de artículo, pásalo a ram:SellerAssignedID en lugar de asignarle un esquema estándar que no le corresponda. Corrige la exportación y vuelve a comprobar 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 '@schemeID' is not allowed.

Dónde se aplica esta regla

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

Actualizado el 7 de noviembre de 2026