Ir al contenido

Fatal

BR-FR-30_AFL: El identificador AFL de una línea no puede estar vacío

En resumen

Fatal: no supera las comprobaciones seleccionadas.

BR-FR-30_AFL significa que una línea de la factura tiene una referencia cuyo identificador AFL está vacío o contiene solo espacios, tabulaciones o saltos de línea. Escribe el identificador correcto en esa línea o elimina la referencia si no la necesitas.

En esta página

Qué significa

En las facturas y facturas rectificativas UBL, cada cac:DocumentReference/cbc:ID de una línea con schemeID AFL debe contener algún carácter distinto de los espacios, tabulaciones, retornos de carro y saltos de línea. La comprobación incluye los identificadores de objeto facturado de línea (BT-128), pero no se limita a ellos. No se aplica a las referencias de la cabecera.

Por qué importa

Una referencia AFL sin un identificador con contenido no identifica el objeto al que se refiere.

Cómo corregirlo

Busca el cac:DocumentReference de la línea afectada y escribe el identificador correcto en su cbc:ID con schemeID AFL. Si esa referencia se añadió por error y no la necesitas, elimínala en lugar de dejar el identificador vacío. El error puede venir de cualquier línea, así que revísalas todas si tu programa no indica cuál. Vuelve a comprobar el archivo.

Una vez corregido el archivo, vuelve a comprobarlo gratis: Comprobar una factura electrónica

Texto oficial de la regla

L’identifiant associé au schéma "AFL" (cbc:ID) ne doit pas être vide. Valeur actuelle : " … ".

Dónde se aplica esta regla

Conjunto de reglas Versión
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
France CTC (CII) 1.4.0-04
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si BR-FR-30_AFL sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026