Saltar para o conteúdo

Aviso

UBL-CR-665: Só a referência a um objeto faturado pode ter esquema

Em resumo

Aviso: convém verificar.

UBL-CR-665 significa que uma referência a um documento tem um identificador de esquema (schemeID), embora não seja uma referência a um objeto faturado com o código de tipo de documento 130. É um aviso; remova o schemeID dessa referência.

Nesta página

O que significa

Um ficheiro UBL pode ter várias referências adicionais a documentos (cac:AdditionalDocumentReference). Só a referência com o código de tipo de documento 130 é o identificador do objeto faturado (BT-18), por exemplo um número de subscrição ou um ponto de medição, e só essa pode indicar o esquema do seu identificador (BT-18-1). Esta regra verifica que todas as outras referências, incluindo as que não têm código de tipo de documento, não têm schemeID no seu cbc:ID. Uma referência a um documento de suporte (BG-24, BT-122) é um identificador simples, sem esquema. Nos conjuntos de regras UBL.BE, a mensagem oficial diz que o ID é igual a 130, em vez de falar do código de tipo de documento.

Porque é importante

Este é um aviso. Um esquema numa referência a um documento de suporte não tem significado na EN 16931. Vale a pena corrigir quando pode alterar a exportação, ou quando o destinatário pede um ficheiro sem avisos.

Como corrigir

Abra as referências e os anexos da fatura no seu software de faturação. Se a referência for um documento de suporte normal, como uma guia de remessa ou um contrato, limpe o campo de esquema ou de tipo ao lado do número. Se for mesmo um objeto faturado, como uma subscrição ou um contador, introduza-o como referência a um objeto faturado. Se gera o XML diretamente, elimine o atributo schemeID de cbc:ID em cac:AdditionalDocumentReference, exceto quando cbc:DocumentTypeCode for 130.

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

A UBL invoice should not include the AdditionalDocumentReference ID schemeID unless the DocumentTypeCode equals '130'

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-CR-665 ainda falha e que outras regras falham.

Atualizado em 7 de novembro de 2026