Saltar para o conteúdo

Fatal

BR-DE-22: Os ficheiros anexados têm de ter nomes diferentes

Em resumo

Fatal: falha nas verificações selecionadas.

BR-DE-22 significa que dois ou mais ficheiros anexados à XRechnung (BT-125) têm o mesmo nome. Corrija dando um nome único a cada anexo, por exemplo folha-de-horas-marco.pdf e folha-de-horas-abril.pdf.

Nesta página

O que significa

Cada documento incorporado numa XRechnung (BT-125) tem um atributo filename, e dois anexos não podem ter o mesmo nome de ficheiro.

Porque é importante

O sistema do destinatário guarda os anexos com o nome que têm. Se dois ficheiros tivessem o mesmo nome, um substituiria o outro e perdia-se; por isso a XRechnung rejeita a fatura.

Como corrigir

Mude o nome dos ficheiros antes de os anexar, para que cada nome seja diferente, por exemplo acrescentando um número ou uma data, e exporte novamente. Tenha atenção a programas que dão a todos os anexos o mesmo nome, como anexo.pdf. No XML, o nome é o atributo filename de cbc:EmbeddedDocumentBinaryObject (UBL) ou ram:AttachmentBinaryObject (CII).

A regra tal como foi publicada

Das "filename"-Attribut aller "EmbeddedDocumentBinaryObject"-Elemente muss eindeutig sein

Em XRechnung 3.0 (CII), a regra tem a seguinte redação:

Not all filename attributes of the embeddedDocumentBinaryObject elements are unique

Onde esta regra se aplica

Conjunto de regras Versão
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
XRechnung 3.0 (CII) 3.0.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-DE-22 ainda falha e que outras regras falham.

Atualizado em 6 de novembro de 2026