Ir al contenido

Fatal

BR-FR-MV-03_BT-128_AFL: Cada línea GROUP sin línea padre necesita un número de subfactura

En resumen

Fatal: no supera las comprobaciones seleccionadas.

BR-FR-MV-03_BT-128_AFL significa que una línea GROUP sin línea padre no tiene número de subfactura AFL o tiene una referencia AFL en CII sin ram:TypeCode 130, en una factura con marco de facturación S8, B8, M8, S9, B9 o M9. Corrígelo añadiendo una referencia del objeto facturado (BT-128) con esquema AFL que contenga el número de subfactura.

En esta página

Qué significa

Cuando el marco de facturación (BT-23) es S8, B8, M8, S9, B9 o M9, en UBL cada línea GROUP sin línea padre (la que representa una subfactura entera) debe llevar su número de subfactura como referencia del objeto facturado (BT-128) con identificador de esquema (BT-128-1) AFL. En UBL, la referencia de facturación GROUP debe identificar el documento actual. La comprobación busca en esa línea una referencia a documento con código de tipo 130 y un ID rellenado cuyo schemeID sea AFL. Un valor que solo contenga espacios no sirve. En CII, el valor es el identificador asignado por el emisor (ram:IssuerAssignedID) con código de tipo de referencia AFL. La comprobación CII se aplica a las referencias AFL existentes y también exige ram:TypeCode 130.

Por qué importa

El número de subfactura identifica la parte de la factura que corresponde a cada emisor.

Cómo corregirlo

En la línea GROUP sin línea padre, añade el número de subfactura como referencia del objeto facturado con esquema AFL. En UBL es una referencia a documento en la línea, con código de tipo 130 y un ID con schemeID AFL. En CII es el identificador asignado por el emisor con ram:ReferenceTypeCode AFL y ram:TypeCode 130. Cada subfactura necesita su propio número.

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

Texto oficial de la regla

Pour une ligne GROUP sans parent, une valeur d'objet facturé (BT-128) avec identifiant de schéma (BT-128-1) = AFL doit être présente (numéroe de sous-facture) : Ligne : …

En France CTC (CII), la regla dice:

Pour une ligne GROUP sans parent, une valeur d'objet facturé (ram:IssuerAssignedID) avec identifiant de schéma (ram:ReferenceTypeCode) = AFL doit être présente. Valeur actuelle : " … ".

Términos de negocio: BT-128

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-MV-03_BT-128_AFL sigue fallando y qué otras reglas fallan.

Actualizado el 8 de noviembre de 2026