Ir al contenido

Error

FX-SCH-A-001167: Todo ID de una entrada de NIF del fabricante necesita schemeID

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-001167 significa que un ID de una entrada de NIF (tipo FC) del fabricante de una línea de la factura no tiene schemeID. Quita el ID sobrante o ponlo en su propia entrada y márcalo con su tipo.

En esta página

Qué significa

La comprobación se aplica a cada ram:ID dentro de un registro fiscal del fabricante (ram:SpecifiedTaxRegistration) en el que un ID está marcado como FC, el tipo del NIF. Cada ID de esa entrada debe llevar un schemeID. En la práctica falla cuando junto al ID de tipo FC hay otro ID sin tipo. Solo comprueba que el atributo exista, no si está vacío ni si su valor es válido.

Por qué importa

El perfil Extended exige schemeID en cada ram:ID de un registro fiscal del fabricante que contenga un ID de tipo FC.

Cómo corregirlo

Abre los datos fiscales del fabricante en el producto o la línea y borra el número sobrante. Si es de otra clase, introdúcelo en una entrada propia con su tipo: FC para un NIF y VA para un NIF-IVA. En el XML, cada ram:ID de un ram:SpecifiedTaxRegistration que contenga un ID con schemeID="FC" necesita el atributo schemeID. 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

Attribute '@schemeID' is required in this context.

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

Actualizado el 7 de noviembre de 2026