Ir al contenido
Tema
Español

Fatal

UBL-SR-57: Cada parte solo puede tener un bloque de datos legales

En resumen

Fatal: no supera las comprobaciones seleccionadas.

UBL-SR-57 significa que el emisor, el destinatario, el beneficiario del pago o el representante fiscal tiene más de un bloque de datos legales (cac:PartyLegalEntity). Deja un solo bloque por parte y reúne en él todos los datos.

En esta página

Qué significa

Cada una de estas cuatro partes recoge su nombre registrado y su identificador de registro de empresa en un único cac:PartyLegalEntity, por ejemplo el nombre del emisor (BT-27) y su identificador de registro (BT-30), o el nombre del destinatario (BT-44) y el suyo (BT-47). En ese identificador puedes indicar, por ejemplo, la inscripción en el Registro Mercantil. La regla cuenta los bloques de cada parte y admite como máximo uno.

Por qué importa

El programa del destinatario lee el nombre registrado y el identificador de registro de la empresa en este único bloque. Con dos bloques no sabe cuál pertenece a la parte y la factura se rechaza.

Cómo corregirlo

En tu programa de facturación, revisa los datos de empresa del emisor y del destinatario por si hay entradas duplicadas y vuelve a exportar. Si generas el XML tú mismo, reúne el nombre registrado, el identificador de la empresa y la forma jurídica en un único cac:PartyLegalEntity por parte.

Texto oficial de la regla

PartyLegalEntity shall occur maximum once within a Party.

Dónde se aplica esta regla

Conjunto de reglas Versión
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si UBL-SR-57 sigue fallando y qué otras reglas fallan.

Actualizado el 6 de noviembre de 2026