BR-01
EN 16931
FATAL
Toda factura debe llevar un identificador de especificación (BT-24, cbc:CustomizationID) - la cadena que declara qué conjunto de reglas sigue la factura. Sin él, el validador ni siquiera puede decidir qué reglas aplican - por eso suele ser el primer error que aparece.
Cómo solucionarlo
- Añade
cbc:CustomizationIDcomo primer elemento del cuerpo de la factura. - Para Peppol:
urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0. - Para el EN 16931 simple:
urn:cen.eu:en16931:2017(nota: Facturae, el formato español para el sector público, es un esquema XML distinto y no usa este campo).
Texto oficial de la regla
An Invoice shall have a Specification identifier (BT-24).
Reglas relacionadas
Corrígelo más rápido
Pega el XML de tu factura en nuestro validador gratuito - cada hallazgo llega con su ID de regla. Luego genera, convierte y renderiza facturas conformes con una sola API.