Ir al contenido

Error

FX-SCH-A-000438: El esquema del registro fiscal del representante debe ser válido

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-000438 significa que el atributo schemeID de un identificador de registro fiscal del representante fiscal contiene un código no vacío que no admite el perfil Basic WL. Para el NIF-IVA del representante (BT-63), usa VA.

En esta página

Qué significa

Esta regla comprueba schemeID en el ram:ID de ram:SellerTaxRepresentativeTradeParty/ram:SpecifiedTaxRegistration. Si el código no está vacío, debe figurar en la lista del perfil. Un valor vacío no incumple esta regla; FX-SCH-A-000437 exige por separado que exista el atributo. Se aplica al perfil Basic WL de Factur-X 1.09 y ZUGFeRD 2.5.

Por qué importa

El código de esquema identifica el tipo de número de registro fiscal indicado. Esta comprobación no verifica que el número sea correcto.

Cómo corregirlo

Para el NIF-IVA del representante fiscal, escribe schemeID="VA" en el ram:ID de ram:SellerTaxRepresentativeTradeParty/ram:SpecifiedTaxRegistration. No uses VAT ni un código de país como ES para identificar el esquema. Exporta 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 WL 1.0.9-2
ZUGFeRD 2.5 BASIC WL 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-000438 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026