Saltar para o conteúdo
Tema
Português

Aviso

CII-SR-180: As linhas da fatura não devem ter um total de ajustes

Em resumo

Aviso: convém verificar.

CII-SR-180 significa que uma linha da fatura tem um total de ajustes (TotalAdjustmentAmount), para o qual a EN 16931 não tem campo. É apenas um aviso e o ficheiro continua a ser aceite; corrija removendo esse valor da linha e indicando os ajustes como descontos e encargos da linha.

Nesta página

O que significa

Os dados de liquidação de uma linha da fatura (SpecifiedLineTradeSettlement no XML) não devem conter um TotalAdjustmentAmount, um total extra dos ajustes da linha. A EN 16931 mostra os ajustes como descontos (BG-27) e encargos (BG-28) individuais da linha e indica o resultado como o valor da linha sem IVA (BT-131).

Porque é importante

É um aviso, pelo que o ficheiro não é rejeitado. Os totais são verificados a partir do valor da linha sem IVA e dos descontos e encargos individuais, e não deste valor, por isso costuma ser ignorado. Vale a pena corrigir se quem recebe a fatura exigir um ficheiro sem avisos, ou para ter a certeza de que ninguém lê um segundo total que não é verificado.

Como corrigir

Remova o total de ajustes extra das linhas. No seu software de faturação, isso costuma significar mudar a exportação para o perfil EN 16931 em vez de um perfil alargado. Confirme que cada desconto ou encargo real de uma linha está registado como desconto ou encargo próprio, com um valor e um motivo. Se criar o XML diretamente, elimine o elemento TotalAdjustmentAmount dentro do SpecifiedLineTradeSettlement da linha.

A regra tal como foi publicada

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

Atualizado em 6 de novembro de 2026