Ir al contenido

Error

FX-SCH-A-000894: El identificador global del tercero facturador necesita un esquema

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-000894 significa que el identificador global (ram:GlobalID) del tercero facturador (Invoicer, la parte que emite la factura cuando no es el emisor) no tiene esquema (schemeID). Añade el atributo schemeID con el código que corresponda al identificador, por ejemplo 0088 para un GLN.

En esta página

Qué significa

El ram:GlobalID del tercero facturador debe llevar un atributo schemeID que indique el sistema de identificación utilizado, por ejemplo 0088 para un GLN o 0060 para un número DUNS. Esta regla solo comprueba que el atributo existe; no comprueba si su valor está vacío, si tiene cuatro cifras ni si pertenece a una lista de códigos.

Por qué importa

El esquema identifica el sistema de numeración del identificador global. El perfil Extended exige el atributo en ram:GlobalID del tercero facturador.

Cómo corregirlo

Comprueba el tipo de identificador global del tercero facturador en tu programa de facturación o en el XML. Añade el atributo schemeID correspondiente a ram:GlobalID en ram:ApplicableHeaderTradeSettlement/ram:InvoicerTradeParty, por ejemplo schemeID="0088" para un GLN. Exporta la factura y vuelve a comprobarla.

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

Actualizado el 7 de noviembre de 2026