Saltar para o conteúdo

Fatal

BR-FR-MV-05_EXT-FR-FE-BG-12: O total de uma linha GROUP sem linha superior deve corresponder à soma das linhas subordinadas

Em resumo

Fatal: falha nas verificações selecionadas.

BR-FR-MV-05_EXT-FR-FE-BG-12 significa que o valor sem IVA de uma linha GROUP sem linha superior difere da soma dos valores sem IVA das suas linhas subordinadas diretas incluídas no cálculo para além da tolerância permitida. Nos quadros de faturação S8, B8, M8, S9, B9 ou M9, verifique o total da linha GROUP e os identificadores de linha superior das linhas subordinadas.

Nesta página

O que significa

Quando o quadro de faturação (BT-23) é S8, B8, M8, S9, B9 ou M9, o valor sem IVA da linha (BT-131) de uma linha GROUP sem linha superior tem de corresponder à soma dos valores sem IVA das linhas cujo identificador de linha superior coincide com o identificador dessa linha GROUP e cujo estado tem um valor diferente de INFORMATION. A diferença absoluta não pode ultrapassar 0.01 multiplicado pelo número dessas linhas subordinadas. Em UBL, a referência de faturação GROUP identifica o documento atual e o total é cbc:LineExtensionAmount. Nas linhas subordinadas em UBL, o estado e o identificador de linha superior têm de constar de uma referência de faturação que identifique o documento atual. Em CII, os totais são ram:LineTotalAmount, a ligação à linha superior é ram:ParentLineID e o identificador da linha GROUP é ram:LineID. A soma abrange as linhas diretamente ligadas ao grupo, não automaticamente todos os seus descendentes.

Porque é importante

A linha GROUP é o total de uma subfatura.

Como corrigir

Identifique as linhas com um valor de estado diferente de INFORMATION cujo identificador de linha superior corresponde ao identificador da linha GROUP sem linha superior afetada e some os seus valores sem IVA. Em UBL, inclua apenas as linhas cujo estado e identificador de linha superior constam de uma referência de faturação que identifica o documento atual. Verifique se os valores e as ligações à linha superior estão corretos. Corrija os erros encontrados e atualize o total da linha GROUP se necessário, respeitando a tolerância de 0.01 por linha subordinada incluída no cálculo. Exporte e volte a verificar o ficheiro.

Depois de corrigir o ficheiro, volte a verificá-lo gratuitamente: Verificar uma fatura eletrónica

A regra tal como foi publicada

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).

Em France CTC (CII), a regra tem a seguinte redação:

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).

Termos de negócio: BT-23

Onde esta regra se aplica

Conjunto de regras Versão
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 da regra retirado de phive-rules 4.6.4.

Verifique o seu ficheiro

Arraste para aqui a sua fatura eletrónica para ver se a regra BR-FR-MV-05_EXT-FR-FE-BG-12 ainda falha e que outras regras falham.

Atualizado em 8 de novembro de 2026