O que significa
Cada desconto ou encargo de uma linha da fatura (SpecifiedTradeAllowanceCharge no XML) tem um ChargeIndicator que diz qual dos dois é. A verificação dispara quando esse indicador é escrito com o elemento IndicatorString. A EN 16931 usa o elemento Indicator, com false para um desconto e true para um encargo.
Porque é importante
O aviso não rejeita a fatura. O software que segue a EN 16931 procura o elemento Indicator, por isso pode não reconhecer a entrada como desconto ou como encargo. Isso importa porque um desconto reduz o valor da linha e um encargo aumenta-o. Vale a pena corrigir se a linha tiver descontos ou encargos, ou se quem recebe a fatura exigir um ficheiro sem avisos.
Como corrigir
Quase sempre é o software que gerou o ficheiro que escreve este valor, por isso não o pode alterar na própria fatura. Atualize o software ou escolha a exportação EN 16931 e, se o problema persistir, contacte o apoio técnico do software. Se criar o XML diretamente, substitua udt:IndicatorString dentro de ChargeIndicator por udt:Indicator, e use false para um desconto e true para um encargo.
A regra tal como foi publicada
IndicatorString 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-184 Os descontos e encargos da linha não devem ter identificador
- CII-SR-185 Descontos e encargos da linha não levam número de ordem
- CII-SR-186 A percentagem do desconto de linha não leva atributo format
- CII-SR-187 Descontos e encargos de linha não levam quantidade de base
- CII-SR-188 Descontos e encargos de linha sem indicador de pagamento antecipado
- CII-SR-189 Descontos e encargos de linha não levam valor base unitário