Saltar para o conteúdo

Fatal

UBL-DT-06: Um anexo incorporado precisa do atributo mimeCode

Em resumo

Fatal: falha nas verificações selecionadas.

UBL-DT-06 significa que um objeto binário na fatura não tem o atributo mimeCode, que indica o tipo de ficheiro. Acrescente o atributo ao elemento afetado, por exemplo mimeCode="application/pdf" para um anexo PDF, ou remova o anexo se não precisar dele.

Nesta página

O que significa

Todos os elementos cujo nome termina em BinaryObject têm de ter o atributo mimeCode. Num anexo incorporado na fatura (BT-125), trata-se normalmente do atributo mimeCode (BT-125-1) de cbc:EmbeddedDocumentBinaryObject, com um valor como application/pdf para um PDF ou image/png para uma imagem PNG. O teste verifica apenas se o atributo existe, não se o valor está preenchido, corresponde ao ficheiro ou é permitido por outras regras.

Porque é importante

O código MIME indica o tipo de ficheiro. A EN 16931 exige o atributo mimeCode nos elementos de objetos binários.

Como corrigir

Acrescente o atributo mimeCode ao elemento de objeto binário afetado. Para um anexo PDF em cbc:EmbeddedDocumentBinaryObject, use mimeCode="application/pdf". Se utilizar software de faturação, peça ao fabricante que inclua o atributo na exportação. Se não precisar do anexo, remova-o e exporte de novo. Volte a verificar o ficheiro.

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

Ou corrija a fatura num formulário e transfira o ficheiro corrigido, por 1 crédito: Corrigir uma fatura eletrónica rejeitada

A regra tal como foi publicada

Binary object elements shall contain the mime code attribute

Onde esta regra se aplica

Conjunto de regras Versão
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
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 UBL-DT-06 ainda falha e que outras regras falham.

Atualizado em 7 de novembro de 2026