Ir al contenido

Error

FX-SCH-A-000948: El esquema de la dirección electrónica del pagador debe ser válido

En resumen

Error: no supera las comprobaciones seleccionadas.

FX-SCH-A-000948 significa que un valor no vacío de schemeID de la dirección electrónica del pagador no está en la lista permitida del perfil Extended. Sustitúyelo por un código de esa lista que corresponda al tipo de dirección que has indicado.

En esta página

Qué significa

Esta regla comprueba schemeID en ram:PayerTradeParty/ram:URIUniversalCommunication/ram:URIID. Un valor vacío supera esta comprobación. Si el valor no está vacío, debe figurar en la lista de códigos 13 de FACTUR-X_EXTENDED_codedb.xml. Si el atributo falta del todo, lo indica FX-SCH-A-000947.

Por qué importa

El código de esquema identifica cómo debe interpretarse el valor de la dirección electrónica.

Cómo corregirlo

Identifica el tipo de dirección electrónica del pagador y busca su código en la lista permitida del perfil. Corrige schemeID en ram:PayerTradeParty/ram:URIUniversalCommunication/ram:URIID. Usa EM solo si la dirección es un correo electrónico, no como código por defecto cuando desconozcas el tipo. Vuelve a exportar el archivo y compruébalo de nuevo.

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

Actualizado el 7 de noviembre de 2026