Saltar para o conteúdo

Aviso

UBL-CR-656: O código do tipo de fatura não deve ter listID

Em resumo

Aviso: convém verificar.

UBL-CR-656 significa que cbc:InvoiceTypeCode, o código do tipo de fatura (BT-3), tem um atributo listID, que a norma EN 16931 não utiliza. Remova o atributo e mantenha o código. Este teste não verifica cbc:CreditNoteTypeCode.

Nesta página

O que significa

Esta regra verifica o elemento cbc:InvoiceTypeCode diretamente sob a fatura ou a nota de crédito e assinala-o se tiver um atributo listID. Esse elemento contém o código do tipo de fatura (BT-3), como 380 para uma fatura ou 389 para uma autofaturação. Numa nota de crédito UBL, o código do tipo de documento, como 381, é indicado em cbc:CreditNoteTypeCode, que não está abrangido por este teste. Em UBL, listID identificaria a lista de códigos, que a EN 16931 já fixa (UNTDID 1001). A regra só verifica o atributo, não o valor do código.

Porque é importante

A EN 16931 não utiliza listID em cbc:InvoiceTypeCode. Esta regra não verifica o valor do código nem o elemento cbc:CreditNoteTypeCode.

Como corrigir

Remova listID de cbc:InvoiceTypeCode e mantenha o código existente. Não acrescente cbc:InvoiceTypeCode a uma nota de crédito nem altere cbc:CreditNoteTypeCode para corrigir este aviso. Se o seu software acrescentar o atributo, peça ao fornecedor que corrija a exportação e volte a verificar o novo 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

A UBL invoice should not include the InvoiceTypeCode listID

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

Atualizado em 7 de novembro de 2026