Saltar para o conteúdo

Erro

BR-FXEXT-06: Uma linha com linha superior precisa de subtipo de linha

Em resumo

Erro: falha nas verificações selecionadas.

BR-FXEXT-06 significa que uma linha da fatura indica uma linha superior, mas não tem subtipo de linha. Defina o subtipo nessa linha, por exemplo DETAIL para uma linha normal ou GROUP para uma linha de subtotal.

Nesta página

O que significa

Em cada linha da fatura (BG-25), se existir o identificador da linha superior (BT-X-304), tem de existir também o subtipo da linha (BT-X-8). No perfil Extended, a linha superior é o ram:ParentLineID e o subtipo é o ram:LineStatusReasonCode, ambos dentro do ram:AssociatedDocumentLineDocument da linha. A verificação falha quando há linha superior e o subtipo falta ou está vazio.

Porque é importante

As linhas superiores e subordinadas servem para formar grupos e subtotais na fatura. Sem o subtipo, o destinatário não sabe de que tipo de linha se trata, por exemplo uma linha normal ou um subtotal, por isso não a consegue colocar na estrutura e o ficheiro falha a verificação.

Como corrigir

Abra a linha no seu software de faturação e veja como está agrupada. Se pertencer a um grupo, defina o subtipo: DETAIL para uma linha normal ou GROUP para uma linha de subtotal que tem outras linhas por baixo. Se não quiser uma estrutura de grupos, retire antes a referência à linha superior.

A regra tal como foi publicada

For each item (BG-25), if the "ID of the parent line" (BT-X-304) is used, the "Subtype of the invoice item" (BT-X-8) must be specified.

Termos de negócio: BG-25

Onde esta regra se aplica

Conjunto de regras Versão
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 2.5.2
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-FXEXT-06 ainda falha e que outras regras falham.

Atualizado em 6 de novembro de 2026