01. DADOS GERAIS
Linha de Produto: | Datasul |
---|---|
Segmento: | Manufatura |
Módulo: | Cadastros Gerais |
Função: | CD1508 - Tabela de Preços |
Ticket: | 6601391 |
Requisito/Story/Issue (informe o requisito relacionado) : | DMANADVEN-4271 |
02. SITUAÇÃO/REQUISITO
Quando o tipo de controle de estoque do item deixa de ser por referência e passa a ser de outra forma, todos os registros relacionados são verificados para apagar o código da referência e alimentar o campo do novo tipo de controle. Caso o mesmo item tivesse duas preço para duas referências na mesma tabela, com a mesma data de início de validade e com a mesma quantidade mínima, era apresentada uma mensagem não tratada e o processo não era finalizado corretamente, causando uma inconsistência no banco de dados.
03. SOLUÇÃO
Foram efetuadas alterações para que o sistema verifique se com a mudança de controle de estoque do item ele ficará com mais de um preço na tabela com as mesmas características. Caso isso aconteça, será mantido o primeiro encontrado e os demais serão eliminados. Na finalização do processo um alerta será apresentado para que o preço remanescente seja verificado e possivelmente corrigido na tabela de preços.