Saltar para o conteúdo

Erro

FX-SCH-A-000186: O código do motivo do desconto deve estar na lista permitida

Em resumo

Erro: falha nas verificações selecionadas.

FX-SCH-A-000186 significa que um código do motivo de desconto global (BT-98) não vazio não consta da lista permitida pelo perfil Basic WL. Escolha o código UNTDID 5189 adequado, como 95 para desconto ou 100 para abatimento especial. Omita o código em favor de um motivo em texto apenas se as restantes regras aplicáveis o permitirem.

Nesta página

O que significa

No perfil Basic WL, esta regra verifica ram:ReasonCode nos blocos ram:SpecifiedTradeAllowanceCharge do cabeçalho que contêm ram:ChargeIndicator/udt:Indicator com o texto false. Um código não vazio tem de constar da lista UNTDID 5189 permitida pelo perfil. Um valor vazio passa este teste. As condições para indicar o motivo em código (BT-98), em texto (BT-97) ou de ambas as formas não são verificadas por esta regra.

Porque é importante

Os códigos permitem representar os motivos de desconto de forma normalizada. Esta regra verifica a lista permitida, não se o motivo corresponde ao desconto nem se o valor está correto.

Como corrigir

Verifique ram:ReasonCode no desconto global afetado (BG-20). Substitua um código não permitido pelo valor adequado da lista Basic WL, como 95, com a grafia exata. Se indicar o motivo em texto (BT-97) e nenhuma regra aplicável exigir um código, omita ram:ReasonCode. Exporte novamente 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 Beta

A regra tal como foi publicada

Value of 'ram:ReasonCode' is not allowed.

Onde esta regra se aplica

Conjunto de regras Versão
Factur-X 1.09 BASIC WL 1.0.9-2
ZUGFeRD 2.5 BASIC WL 2.5.2
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 FX-SCH-A-000186 ainda falha e que outras regras falham.

Atualizado em 7 de novembro de 2026