O que significa
Em cada linha, o preço unitário depois do desconto (BT-146) fica no bloco NetPriceProductTradePrice. Esta regra verifica que o bloco não contém ChangeReason, um texto que explica porque é que o preço foi alterado.
Porque é importante
A EN 16931 não tem campo para o motivo de uma alteração de preço, por isso o software que recebe a fatura pode não ler o texto. O ficheiro continua a ser aceite, por ser apenas um aviso. Convém corrigir para ter um ficheiro sem avisos, ou quando o cliente precisa da explicação e pode não a ver.
Como corrigir
Elimine o elemento ChangeReason de NetPriceProductTradePrice em cada linha afetada. Se o cliente precisar de ler a explicação, passe o texto para uma nota da linha (BT-127). Se o seu software acrescentar o elemento sozinho, procure nas definições de exportação uma opção EN 16931, XRechnung ou Peppol BIS, ou peça ao suporte do software que deixe de o escrever.
A regra tal como foi publicada
ChangeReason 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 |
Verifique o seu ficheiro
Regras relacionadas
- CII-SR-141 Remova o fator de conversão do preço depois do desconto
- CII-SR-142 Mantenha descontos e encargos fora do preço depois do desconto
- CII-SR-143 Remova o período de validade do preço depois do desconto
- CII-SR-144 Remova o local de entrega do preço depois do desconto
- CII-SR-145 A linha não deve ter preço de referência de comparação
- CII-SR-146 O preço de uma linha não deve ter referência a um documento