Ir al contenido

Fatal

BR-FR-MV-05_EXT-FR-FE-BG-12: El total de una línea GROUP sin línea padre debe ser la suma de sus líneas hijas

En resumen

Fatal: no supera las comprobaciones seleccionadas.

BR-FR-MV-05_EXT-FR-FE-BG-12 significa que, en una factura con marco de facturación S8, B8, M8, S9, B9 o M9, el importe sin IVA (base imponible) de una línea GROUP sin línea padre difiere de la suma de los importes sin IVA de las líneas hijas que entran en el cálculo más allá del margen permitido. Corrígelo haciendo que el total de la línea GROUP sea igual al total de esas líneas hijas, o corrigiendo qué líneas la tienen como línea padre.

En esta página

Qué significa

Cuando el marco de facturación (BT-23) es S8, B8, M8, S9, B9 o M9, el total de la línea sin IVA (BT-131) de una línea GROUP sin línea padre debe ser igual a la suma de los totales sin IVA de las líneas hijas que entran en el cálculo, es decir, las que tienen como identificador de línea padre el identificador de esa línea GROUP y cuyo estado tiene un valor distinto de INFORMATION. Se admite una diferencia absoluta de hasta 0,01 por cada línea hija que entre en el cálculo. En UBL, la referencia de facturación GROUP identifica el documento actual y el importe es cbc:LineExtensionAmount. En UBL, solo se incluyen las líneas hijas cuyo estado y cuyo identificador de línea padre figuran en una misma referencia de facturación que identifica el documento actual. En CII los totales son los importes totales de línea (ram:LineTotalAmount), el vínculo con el padre es el identificador de línea padre (ram:ParentLineID) y el identificador del grupo es ram:LineID. El mensaje indica la suma encontrada y el número de líneas hijas que entran en el cálculo.

Por qué importa

La línea GROUP es el total de una subfactura.

Cómo corregirlo

Suma los importes sin IVA de las líneas hijas directas de la línea GROUP sin línea padre que tengan un estado distinto de INFORMATION y escribe esa suma como total de la línea GROUP. En UBL, incluye solo las líneas cuyo vínculo con el padre y cuyo estado figuren en una misma referencia de facturación que identifique el documento actual. Incluye las líneas hijas que sean GROUP, no solo las DETAIL. Si las sumas siguen sin coincidir, comprueba que cada línea hija tenga el identificador de línea padre correcto, porque una línea que apunta a un padre equivocado, o a ninguno, queda fuera de la suma. Una causa es una línea de detalle que se cambió o se añadió sin actualizar el total del grupo.

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

Texto oficial de la regla

Num Fact : … - Ligne GROUP : … , Somme Sous lignes : … , Nbre sous-lignes: … . Valeur actuelle : " … ". Lorsque le cadre de facturation (BT-23) est S8, B8, M8 ou S9, B9, M9, le total HT (ram:LineTotalAmount) de la ligne GROUP doit être égal (tolérance ±0,01 * nombre de sous-lignes) à la somme des totaux HT des lignes enfants dont le ParentLineID correspond à l'identifiant de la ligne GROUP (ram:LineID).

En France CTC (CII), la regla dice:

Ligne GROUP : … , Somme Sous lignes : … , Nbre sous-lignes: … . Valeur actuelle : " … ". Lorsque le cadre de facturation (BT-23) est S8, B8, M8 ou S9, B9, M9, le total HT (BT-131 : ram:LineTotalAmount) de la ligne GROUP doit être égal (tolérance ±0,01 * nombre de sous-lignes) à la somme des totaux HT des lignes enfants dont le ParentLineID correspond à l'identifiant de la ligne GROUP (ram:LineID).

Términos de negocio: BT-23

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-05_EXT-FR-FE-BG-12 sigue fallando y qué otras reglas fallan.

Actualizado el 8 de noviembre de 2026