Saltar para o conteúdo

Fatal

BR-FR-26_BT-46: O identificador privado do adquirente tem no máximo 100 caracteres

Em resumo

Fatal: falha nas verificações selecionadas.

BR-FR-26_BT-46 significa que o identificador privado do adquirente (esquema 0224) tem mais de 100 caracteres. Confirme o identificador correto e substitua o valor incorreto por um que respeite esse limite, sem o cortar arbitrariamente.

Nesta página

O que significa

Nas faturas e notas de crédito UBL, o identificador do adquirente (BT-46) em cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:ID só é verificado por esta regra quando schemeID é 0224. Deve ter no máximo 100 caracteres. Contam todos os caracteres, incluindo os espaços. Os identificadores com outros esquemas ficam fora desta regra.

Porque é importante

O formato francês de faturação eletrónica limita este campo a 100 caracteres. Um valor mais longo não passa na verificação.

Como corrigir

Abra a ficha do adquirente (os dados do cliente) no seu software de faturação e procure o identificador com o esquema 0224. Confirme o valor com o adquirente ou com a entidade que o atribuiu e corrija cbc:ID com o identificador confirmado. Retire texto adicional apenas se não fizer parte do identificador. Se o identificador confirmado exceder 100 caracteres, pergunte qual deve utilizar. Exporte o ficheiro corrigido e volte a verificá-lo.

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

A regra tal como foi publicada

L'identifiant privé (cbc:ID) dépasse 100 caractères. Valeur actuelle : " … ". Veuillez raccourcir cette valeur pour respecter la limite.

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-26_BT-46 ainda falha e que outras regras falham.

Atualizado em 7 de novembro de 2026