Saltar para o conteúdo

Aviso

UBL-CR-663: O ficheiro não deve ter atributos unitCodeListID

Em resumo

Aviso: convém verificar.

UBL-CR-663 significa que um elemento no ficheiro tem um atributo unitCodeListID, que a norma EN 16931 não utiliza. Remova esse atributo onde quer que apareça e mantenha os atributos unitCode existentes.

Nesta página

O que significa

Esta regra procura em todo o ficheiro atributos unitCodeListID, mesmo em elementos que não tenham unitCode. O atributo unitCode guarda a unidade de medida, como C62 para unidade ou peça, HUR para horas ou KGM para quilogramas. A EN 16931 usa a Recomendação 20 da UN/ECE, com os acrescentos da Recomendação 21, para a unidade de medida da quantidade faturada (BT-130) e a unidade de medida da quantidade base do preço (BT-150). Este teste não verifica o valor nem a presença de unitCode.

Porque é importante

A EN 16931 não utiliza unitCodeListID em nenhum ponto do ficheiro. Este aviso diz respeito a esse atributo, não ao valor de unitCode.

Como corrigir

Elimine todos os atributos unitCodeListID do XML, mesmo quando o elemento não tiver unitCode. Mantenha os atributos unitCode existentes e os respetivos valores. Se o seu software acrescentar unitCodeListID, 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 unitCodeListID

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

Atualizado em 7 de novembro de 2026