REGISTRO DE LOTE EDITADO

REGISTRO DE LOTE EDITADO



Implementado uma nova ação dentro do processo de edição de uma venda do MyCommerce, que irá permitir gravar em banco de dados os registros de alterações referente a quantidades de um ou mais determinado(s) lote(s) de produto(s), mantendo assim a quantidade que estava antes da edição e quantidade atual definida após a edição da venda.
Quando há uma venda contendo produto da modalidade de controle do tipo lote, é mantido em banco de dados o registro do lote na tabela VENDASPRODUTOSLOTES

Conforme exemplo exibido pela imagem abaixo:


[Imagem: wzl0sNz.png]




Na tabela VENDASPRODUTOSLOTES  foi implementado o novo campo DataHoraAlteração. Considerando a venda com o produto lote do exemplo acima tenha sido editada e alterado para uma nova quantidade, então o sistema manterá em banco de dados, o registro em questão com o campo Cancelado igual a e com o campo DataHoraAlteração, contendo a data e hora que foi realizada a edição da venda e também irá criar um novo registro do lote em questão, contendo a nova quantidade alterada e deve estar com os campos  Cancelado DataHoraAlteração igual a NULL

Conforme exemplo exibido pela imagem abaixo, onde a quantidade do lote 4 da venda 1871 foi alterado de 10 para 20 


[Imagem: IbqJrQ1.png]




Tarefa: 158877
Justificativa: Melhoria para auxiliar em processos de conferência de produtos