Saltar para o conteúdo

Fatal

CII-SR-440: Use no máximo um valor por ajuste de preço

Em resumo

Fatal: falha nas verificações selecionadas.

CII-SR-440 significa que um bloco AppliedTradeAllowanceCharge dentro de GrossPriceProductTradePrice contém mais de um elemento ActualAmount. Mantenha no máximo um ActualAmount em cada bloco.

Nesta página

O que significa

A regra conta os elementos ActualAmount separadamente em cada AppliedTradeAllowanceCharge dentro de GrossPriceProductTradePrice e permite zero ou um. Quando o ajuste é um desconto, esse valor corresponde ao desconto de preço do artigo (BT-147). Esta regra não limita o número de blocos de ajuste.

Porque é importante

A limitação evita valores concorrentes dentro do mesmo ajuste de preço.

Como corrigir

Encontre o bloco AppliedTradeAllowanceCharge afetado dentro de GrossPriceProductTradePrice. Identifique o ActualAmount que corresponde ao ajuste e elimine os elementos de valor repetidos. Não some os valores apenas por aparecerem mais de uma vez. Reveja o desconto de preço e o preço unitário sem IVA resultante, quando aplicáveis, e volte a verificar o 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

ActualAmount should exist maximum once

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

Atualizado em 7 de novembro de 2026