Ir al contenido

Fatal

BR-FR-MV-03_BT-128_AVV: Cada línea GROUP sin línea padre necesita una referencia AVV distinta de S8, B8 o M8

En resumen

Fatal: no supera las comprobaciones seleccionadas.

BR-FR-MV-03_BT-128_AVV significa que, en una factura con marco de facturación S8, B8, M8, S9, B9 o M9, una línea GROUP sin línea padre no tiene una referencia de tipo AVV rellenada, contiene en ella el valor S8, B8 o M8 o tiene una referencia AVV en CII sin ram:TypeCode 130. Corrígelo añadiendo una referencia del objeto facturado (BT-128) con esquema AVV y un valor que no sea ninguno de esos tres códigos.

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 debe llevar una referencia del objeto facturado (BT-128) con identificador de esquema (BT-128-1) AVV. Su valor debe estar rellenado y no puede ser S8, B8 ni M8, que son códigos de marco de facturación. El mensaje principal nombra también S9, B9 y M9, pero la propia comprobación solo excluye S8, B8 y M8. En UBL, la referencia de facturación GROUP debe identificar el documento actual. El valor AVV es el ID con schemeID AVV de una referencia a documento con código de tipo 130 en la línea, y no puede estar vacío ni contener solo espacios. En CII es el identificador asignado por el emisor (ram:IssuerAssignedID) con código de tipo de referencia AVV; el texto de esa variante también excluye solo S8, B8 y M8. La comprobación CII se aplica a las referencias AVV existentes y también exige ram:TypeCode 130.

Por qué importa

France CTC exige una referencia AVV rellenada en las líneas GROUP sin línea padre de estos marcos de facturación, y la comprobación no permite los valores S8, B8 ni M8.

Cómo corregirlo

En la línea GROUP sin línea padre, añade la referencia AVV con un valor rellenado: en UBL, una referencia a documento en la línea con código de tipo 130 y un ID con schemeID AVV; en CII, el identificador asignado por el emisor con ram:ReferenceTypeCode AVV y ram:TypeCode 130. El valor no puede ser S8, B8 ni M8. Usa el valor que indique tu programa de facturación o tu plataforma de facturación electrónica para esta referencia.

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é (ram:IssuerAssignedID) avec identifiant de schéma (ram:ReferenceTypeCode) = AVV doit être présente et différente de S8, B8, M8 ou S9, B9, M9 : Ligne : …

En France CTC (CII), la regla dice:

Pour une ligne GROUP sans parent, une valeur d'objet facturé (BT-128 : ram:IssuerAssignedID) avec identifiant de schéma (BT-128-1 : ram:ReferenceTypeCode) = AVV doit être présente et différente de M8/S8/B8. 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-MV-03_BT-128_AVV sigue fallando y qué otras reglas fallan.

Actualizado el 8 de noviembre de 2026