| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Tipo de Documento: | Manutenção |
| Módulo: | WMS Centro de Distribuição - Desktop |
| Caminho: | WMS Expedição > Recebimento > Ajuste de armazenagem |
| Função: | Conferência de Separação (Checkout) - LOG0065 |
| País: | Brasil |
| Ticket: | 24956029 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSUPWMSEXP-8152 |
O problema ocorria porque, durante o cancelamento da etiqueta de apanha não conferida, a rotina da sp_cancelaarmazenagem não isolava corretamente os endereços envolvidos. A lógica utilizava critérios insuficientes (como data de validade) para identificar o endereço a ser ajustado, o que permitia que um endereço de pulmão já conferido fosse selecionado indevidamente. Como resultado, o cancelamento subtraía quantidade diretamente de um palete armazenado no pulmão, mesmo sem qualquer vínculo operacional com a etiqueta cancelada. O comportamento era acionado apenas no método de armazenagem por reserva de endereço.
Não há.
A solução consistiu em ajustar o pacote para incluir uma condição extra que isola corretamente os endereços envolvidos no cancelamento, garantindo que a rotina não selecione um endereço de pulmão por engano. Com esse filtro adicional, o sistema passa a atuar somente sobre o endereço de apanha correto, impedindo que paletes conferidos no pulmão sejam afetados.
Se estiver na versão 24.01, atualize para o service pack 25.01.047 ou superior.
Se estiver na versão 25.07, atualize para o service pack 25.07.22 ou superior.