...
Informado que ao tentar aplicar um desconto manual no PDV Omnishop após inserir valor de desconto e clicar no botão confirmar , não é exibido os motivos do tipo Desconto/Acréscimo cadastrados no retaguarda.
Imagem 1: Cadastro dos motivos no retaguarda
...
Em analise, verificamos que é exibido um total de 100 motivos de desconto na tela do PDV Omnishopa lista de motivos possui um limite de exibição 100 itens, porem a loja possui um total de 3800 registros de motivos ativos de origem do motor de promoções, dessa forma impossibilitando a visualização dos motivos de desconto manuais.
Imagem 2: Seleção de motivo de desconto antes da correção
Para solucionar o problema foi criada uma nova coluna coluna na tabela motivo com a origem do motivo de desconto, essa informação será integrada durante a baixa de dados dos motivos, dessa forma impedindo que seja exibido os motivos de origem do motor de promoções.
Para integrar os dados da coluna origem de motivos já existente no banco de dados, será necessário retroceder a data de recebimento de motivo na tabela integracao_controle e reiniciar o serviço bematech taskmanager, dessa forma todos os motivos existentes no banco irão baixar a informação de origem.
Em novas instalações os motivos serão integrados sem necessidade de forçar baixa de motivos.
Imagem 3: Evidencia da criação da coluna origem
Os valores de origem integrados são:
Manual = 0,
MotorPromocoes = 1,
BarraOperacoes = 2,
RegraDesconto = 3,
CampanhaPromocional = 4,
Fidelidade = 5,
TabelaPreco = 6
Imagem 24: Seleção de motivo de desconto após correção
...