Saltar para o conteúdo

Fatal

BR-FR-BD-02_EXT-FR-FE-163: Duas referências UBL ou duas linhas CII com GROUP

Em resumo

Fatal: falha nas verificações selecionadas.

BR-FR-BD-02_EXT-FR-FE-163 exige exatamente duas referências de faturação de linha em UBL ou duas linhas GROUP de topo em CII numa fatura ou nota de crédito com quadro de faturação S9, B9 ou M9 (BT-23). Corrija as referências UBL para que indiquem o próprio documento, tenham estado GROUP e não contenham identificador de linha superior, ou as linhas CII para que tenham ram:LineStatusReasonCode igual a GROUP e não contenham ram:ParentLineID, de modo que exatamente duas cumpram as condições.

Nesta página

O que significa

O teste UBL conta elementos cac:BillingReference nas linhas (BG-25) cujo cac:InvoiceDocumentReference/cbc:ID coincide com o número do próprio documento, cujo cac:InvoiceDocumentReference/cbc:DocumentStatusCode é GROUP (EXT-FR-FE-163) e que não contêm cac:BillingReferenceLine/cbc:ID (EXT-FR-FE-162). Quando BT-23 é S9, B9 ou M9, a contagem tem de ser exatamente dois. O teste conta referências, não linhas distintas. Em CII, o teste conta elementos ram:IncludedSupplyChainTradeLineItem com ram:AssociatedDocumentLineDocument/ram:LineStatusReasonCode igual a GROUP e sem ram:AssociatedDocumentLineDocument/ram:ParentLineID; têm de existir exatamente dois, sem necessidade de referência ao número do próprio documento.

Porque é importante

As regras France CTC exigem uma estrutura de dois grupos nestes quadros. O teste UBL representa essa estrutura através de duas referências de faturação que cumprem as condições indicadas.

Como corrigir

Confirme que BT-23 corresponde ao quadro pretendido. Em UBL, reveja as referências de faturação das linhas GROUP pretendidas: confirme o número do próprio documento e o estado GROUP e omita completamente cac:BillingReferenceLine/cbc:ID. Um elemento vazio também impede que a referência seja contada. Acrescente uma referência em falta ou corrija ou elimine uma referência adicional indevida para que exatamente duas cumpram as condições. Na variante CII, corrija ram:LineStatusReasonCode e omita ram:ParentLineID para que exatamente duas linhas tenham estado GROUP e não tenham identificador de linha superior; este teste não exige uma referência ao número do próprio documento. 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

Lorsque le cadre de facturation (BT-23) est S9, B9 ou M9, la facture doit contenir exactement deux ligne (BG-25) avec le sous-type de ligne (ram:LineStatusReasonCode) égal à "GROUP" et sans identifiant de ligne parent (ram:ParentLineID). Veuillez vérifier que cette ligne est présente.

Termos de negócio: BG-25, 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-BD-02_EXT-FR-FE-163 ainda falha e que outras regras falham.

Atualizado em 8 de novembro de 2026