Saltar para o conteúdo
Tema
Português

Aviso

CII-SR-184: Os descontos e encargos da linha não devem ter identificador

Em resumo

Aviso: convém verificar.

CII-SR-184 significa que um desconto ou encargo de uma linha tem um identificador (ID), que a EN 16931 não utiliza. É apenas um aviso e o ficheiro continua a ser aceite; corrija removendo o identificador e descrevendo o desconto ou encargo com um motivo.

Nesta página

O que significa

Um desconto ou encargo de uma linha da fatura (SpecifiedTradeAllowanceCharge no XML) não deve conter um ID, um identificador dessa entrada. A EN 16931 descreve um desconto da linha com um motivo (BT-139) e um código do motivo (BT-140), e um encargo da linha com um motivo (BT-144) e um código do motivo (BT-145), e não com um identificador.

Porque é importante

É um aviso, pelo que o ficheiro não é rejeitado. O software que lê apenas os campos da EN 16931 não tem onde pôr o identificador, por isso costuma descartá-lo. Vale a pena corrigir se o adquirente precisar de saber porque é que a linha foi reduzida ou aumentada, ou se quem recebe a fatura exigir um ficheiro sem avisos.

Como corrigir

Limpe o identificador dos descontos e encargos das linhas no seu software de faturação, ou mude a exportação para o perfil EN 16931 em vez de um perfil alargado. Confirme que cada desconto ou encargo tem um motivo breve, um código do motivo, ou ambos. Se criar o XML diretamente, elimine o elemento ID dentro do SpecifiedTradeAllowanceCharge da linha.

A regra tal como foi publicada

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

Atualizado em 6 de novembro de 2026