Páginas filhas
  • DDESTOQUE-21310 - DT - 930 - ATRIBUIÇÃO DE LOTE

01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor 

Segmento:

Distribuição TOTVS Goiânia 

Módulo:9 - EXPEDIÇÃO
Função:930 - ATRIBUIÇÃO DE LOTE
Ticket:24307097
Requisito/Story/Issue (informe o requisito relacionado) :DDESTOQUE-21310

02. SITUAÇÃO/REQUISITO

Durante a execução da rotina 930, foram identificados cenários que geravam inconsistências na base do cliente, comprometendo o fluxo esperado do processo:

1. Atribuição e substituição de lotes

o Ao realizar o filtro de um pedido que continha dois produtos controlados por lotes, o sistema permitia atribuir um lote a um dos produtos.

o Porém, quando este lote era substituído, ocorria a exclusão indevida do outro produto presente no mesmo pedido.

2. Manuseio do campo PCPEDI.NUMITEMPED

o Em pedidos que continham o campo PCPEDI.NUMITEMPED preenchido, ao realizar a atribuição de lote para o produto, o campo era indevidamente alterado.

o Além disso, ao tentar desassociar o lote, o campo sofria alteração incorreta, causando inconsistência no controle do pedido.


03. SOLUÇÃO

Após os ajustes realizados, novos testes foram conduzidos na rotina 930, confirmando que os fluxos foram corrigidos:

1. Atribuição e substituição de lotes

o Agora, ao atribuir e substituir um lote em um pedido com múltiplos produtos controlados, o sistema mantém os demais produtos inalterados, garantindo integridade do pedido.

2. Manuseio do campo PCPEDI.NUMITEMPED

o A rotina foi ajustada para que, durante a atribuição e desassociação de lotes, o campo PCPEDI.NUMITEMPED não seja modificado.

o Dessa forma, a numeração do item permanece consistente e alinhada com o fluxo esperado.

Validação Final

Com os ajustes aplicados, os cenários foram novamente executados e validados com sucesso, confirmando que a rotina 930 segue o fluxo correto e sem apresentar inconsistências.


04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica