| Produto: | TOTVS Varejo Supermercados WMS
|
|---|---|
| Linha de Produto: | Supermercados WMS |
| Segmento: | Varejo |
| Tipo de Documento: | Manutenção |
| Módulo: | Coletor de Dados WMS |
| Caminho: | Coletor de Dados WMS > Recebimento > Palete |
| Função: | LOG0212 |
| País: | Brasil |
| Ticket: | - |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSUPWMSREC-5470 |
Foi identificado um problema na conferência de recebimento quando utilizada a conferência pela embalagem do documento em conjunto com os parâmetros Reserva de Endereço e Armazena Durante a Conferência.
Nessa condição, o sistema não estava respeitando corretamente a configuração de conferência pela embalagem do documento, passando a considerar a embalagem da espécie do endereço. O comportamento incorreto ocorria apenas quando havia seleção inversa automatizada ativa — sem ela, a reserva de endereço funcionava conforme o esperado.
O problema foi rastreado até uma alteração no pacote pkg_CR_ColetorWireless.pck, que incluiu a lógica de detecção de cargas com integração sorter (INDUTZSELINVAUTOMATIZADA = 'S'), modificando o fluxo de leitura de parâmetros e embalagens.
Alterações ou parametrizações incorretas podem comprometer o desempenho e causar falhas no sistema. Sempre que necessário, consulte um especialista ou a equipe responsável para garantir a configuração correta.
Foi realizado o revert da lógica de detecção e tratamento de cargas com integração sorter no pacote pkg_CR_ColetorWireless.pck, restaurando o fluxo original de conferência.
O bloco adicionado pelo commit (51d7f626d086ce9b7808c34269efaa738ac4f872), identificado como “NOVO PROCESSO SORTER”, foi removido. Esse trecho verificava cargas integradas ao sorter por meio de MLO_CARGARECEB e MLO_PARAMRECEB e alterava a origem das consultas de embalagem e palete.
Com a reversão, o pacote voltou a utilizar apenas a tabela MLO_CARGARECPROD como fonte para obtenção de dados de embalagem, palete e produto, garantindo que a conferência pela embalagem do documento opere de forma correta, mesmo com o parâmetro Reserva de Endereço ativo.
Foi feito um ajuste na validação de existência de endereço para seleção inversa automatizada (carrossel).
Agora, a consulta verifica dinamicamente os parâmetros nas tabelas MLO_TIPESPECIE (UTZPROCESCARROSSEL = 'O') e MLO_PARAMETRO (INDUTZSELINVAUTOMATIZADA = 'I'), utilizando variáveis e uma única consulta SQL com NVL/MAX, evitando blocos BEGIN/EXCEPTION.
Dessa forma, o processo de seleção inversa automatizada não depende mais da existência de endereço, mantendo a lógica original para os demais casos.
Se estiver na versão 25.01, atualize para o service pack 25.01.044 ou superior.
Se estiver na versão 25.07, atualize para o service pack 25.07.018 ou superior.