01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados

Linha de Produto:

Linha Consinco

Segmento:

Varejo

Módulo:Vendas
Função:REGRA DE INCENTIVO - MANUTENÇÃO DAS REGRAS DE INCENTIVO - PDV0005
País:Brasil
Ticket:--
Requisito/Story/Issue (informe o requisito relacionado) :DSUPPREC-2947


02. SITUAÇÃO/REQUISITO

Foi identificado que na aplicação REGRA DE INCENTIVO > MANUTENÇÃO DAS REGRAS DE INCENTIVO, ao incluir uma regra e um produto PDV em uma embalagem diferente da padrão de venda e salvar, e após alterar para embalagem padrão de venda novamente, as alterações não era aplicadas para o Tipo de embalagem e nem ao Valor.

A coluna clnQtdEmbalagem da grid tblRegraProdutoPDV era identificada como parte de uma chave primária. Desse modo, quando se alterava o valor da coluna, a classe Consinco montava a sentença SQL para a atualização das informações para uma linha que não existia ainda na tabela do banco, o que anulava a operação.

03. SOLUÇÃO

A coluna clnQtdEmbalagem da grid tblRegraProdutoPDV passou a, estruturalmente, deixar de ser considerada como parte da chave primária. Foi adicionada uma nova coluna para que esta cumprisse o papel de parte da chave primária, mantendo-se imutável e conservando seu valor para garantir a formação de uma sentença SQL válida.

04. DEMAIS INFORMAÇÕES

       Se estiver na versão 22.01, atualizar o sistema para a release 22.01.002 ou release superior.

05. ASSUNTOS RELACIONADOS

Não há.




  • Sem rótulos