Saltar para o conteúdo

Fatal

CII-DT-034: As quantidades não podem indicar a lista de códigos de unidade

Em resumo

Fatal: falha nas verificações selecionadas.

CII-DT-034 significa que uma quantidade na fatura tem um atributo unitCodeListID, que a EN 16931 não permite. Para corrigir, remova esse atributo e mantenha o código de unidade (unitCode), se existir.

Nesta página

O que significa

A regra aplica-se a todos os elementos CII ram cujo nome termina em Quantity e exige que não tenham unitCodeListID, o atributo que identifica a lista de códigos de unidade. Não verifica o valor de unitCode nem exige a presença desse atributo. A unidade de medida da quantidade faturada de uma linha corresponde a BT-130.

Porque é importante

Este mapeamento CII não permite o identificador adicional da lista de códigos nas quantidades. O código de unidade é um campo separado.

Como corrigir

Remova o atributo unitCodeListID de todas as quantidades e mantenha o unitCode com o seu valor, como C62 ou HUR. Se o seu software acrescentar o identificador da lista, peça ao apoio que corrija a exportação CII. Exporte o ficheiro corrigido e volte a verificá-lo.

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

unitCodeListID should not be present

Onde esta regra se aplica

Conjunto de regras Versão
EN 16931 (CII) 1.3.17
XRechnung 3.0 (CII) 3.0.2
NLCIUS (CII) 1.0.3.13
France CTC (CII) 1.4.0-04
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 CII-DT-034 ainda falha e que outras regras falham.

Atualizado em 7 de novembro de 2026