O que significa
Em cada linha da fatura (BG-25), o teste passa se ram:SpecifiedTradeProduct não contiver ram:OriginTradeCountry. Caso contrário, exige exatamente um ram:OriginTradeCountry/ram:ID no total. O teste não exige um ID por elemento de origem, não verifica o valor do ID e não limita o número de elementos ram:OriginTradeCountry.
Porque é importante
Quando existe algum elemento ram:OriginTradeCountry, esta regra da EN 16931 exige um único elemento ram:ID no conjunto desses elementos. A ausência ou repetição de ram:ID faz falhar a verificação e é assinalada como erro, não como aviso.
Como corrigir
Nos dados do produto da linha, procure os elementos ram:OriginTradeCountry. Se pretender manter a origem, acrescente o ram:ID em falta ou retire os elementos ram:ID a mais, deixando exatamente um no total. Se não pretender indicar o país de origem (BT-159), elimine todos os elementos ram:OriginTradeCountry. Exporte o ficheiro corrigido e verifique-o novamente.
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
ID 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 |
Verifique o seu ficheiro
Regras relacionadas
- CII-SR-091 Indique o país de origem com o código e não com o nome
- CII-SR-092 Retire a subdivisão dos dados do país de origem
- CII-SR-093 Retire o bloco de dimensões do produto
- CII-SR-094 Retire o bloco de dimensões mínimas do produto
- CII-SR-095 Retire o bloco de dimensões máximas do produto
- CII-SR-096 Retire o bloco de dados do fabricante