O que significa
Quando uma fatura leva um anexo dentro do próprio ficheiro (BT-125), o anexo declara o tipo de ficheiro através de um código MIME (BT-125-1). Esta regra verifica o atributo mimeCode de cbc:EmbeddedDocumentBinaryObject quando esse atributo está presente. O Peppol aceita apenas seis códigos: application/pdf, image/png, image/jpeg, text/csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet (folha de cálculo XLSX) e application/vnd.oasis.opendocument.spreadsheet (folha de cálculo OpenDocument). Qualquer outro falha, por exemplo um documento Word, um ficheiro ZIP ou um ficheiro XML, e o mesmo acontece com um código em maiúsculas, como Application/PDF. A verificação lê o código declarado, não o ficheiro em si.
Porque é importante
O Peppol BIS Billing 3.0 exige que o código MIME declarado num anexo incorporado conste da lista permitida.
Como corrigir
Converta o anexo para PDF, PNG, JPEG, CSV, XLSX ou uma folha de cálculo OpenDocument e adicione-o de novo, ou retire-o se o adquirente não precisar dele. Se o tipo de ficheiro estiver certo e só o código estiver errado, corrija-o no seu software de faturação. Se criar o XML manualmente, o código é o atributo mimeCode de cbc:EmbeddedDocumentBinaryObject, por exemplo mimeCode="application/pdf".
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
Onde esta regra se aplica
| Conjunto de regras | Versão |
|---|---|
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
Verifique o seu ficheiro
Regras relacionadas
- PEPPOL-EN16931-CL002 O código do motivo do desconto tem de estar na lista permitida
- PEPPOL-EN16931-CL003 O motivo do encargo tem de usar um código UNCL 7161 válido
- PEPPOL-EN16931-CL006 O código da data de exigibilidade do IVA tem de ser 3, 35 ou 432
- PEPPOL-EN16931-CL007 Os valores têm de usar um código de moeda ISO 4217 válido
- PEPPOL-EN16931-CL008 O esquema do endereço eletrónico tem de constar da lista do Peppol