Problema Reportado no monitor de pdvs em Cadastros > Regras de negocio > Regras de incentivo.
Quando o usuário tenta inativar todos os períodos para dada regra de negocio, o monitor de pdvs automaticamente adiciona um novo período de vigência com uma data bem alta de termino.
O problema reportado de trata de um conceito da aplicação e não pode ser encarado como um erro, tendo em vista que temos que que ter ao menos um período ativo para a regra de negocio, o ato de desabilitar todos os períodos, se traduz como similar a desativar a regra de negocio, setando o campo ativo dela como igual a não. Por esse razão é que o monitor ele adiciona um novo período quando é desabilitado todos o períodos.
Quando houver a necessidade de se dar manutenção no cadastro de períodos para a regra de incentivo, os seguintes procedimentos deverão ser seguidos.
Quando for necessário suspender a validade da regra de incentivo para que a mesma passe a não ser aplicada mais nos PDVs basta desabilitar a regra lá na tela de cadastro e depois estar realizando o salvamento das novas configurações
Problema encontrado, A rotina de ObterParametro e SetParametro está conflitando por compartilhar o mesmo objeto.
Solução aplicada, Criamos um semáforo para evitar o conflito.
Pré-Requisitos e Restrições
Atualizar o sistema para a versão 21.1.0.3 ou versão superior.
...
.