...
...
Implementado timeout configurável (INTERVALOTIMEOUT) no serviço: usa CommandTimeout do .NET/Oracle; padrão 60s se não definido. Ao estourar o tempo, exceção ORA-01013 é capturada e registrada no monitor Monitor de inconsistênciasInconsistências. Agora qualquer tipo de erro ocorrido no serviço será exibido no monitor, ampliando a visibilidade sobre falhas de execução.
...
Foi criada uma nova crítica de importação para identificar produtos elegíveis ao Sorter cuja quantidade enviada por loja não seja múltipla da embalagem de compra, mesmo quando a carga total esteja correta.
A validação exibe a mensagem informando o produto, a carga e a quantidade por loja que não atende ao múltiplo da embalagem de compra.
E Na montagem de seleção inversa foi feito tratamento para exibir a emb que veio na carga (isso para qdo a emb de compra é diferente da emb de transferencia, na carga vem a emb da transf e ela que está sendo exibida agora na montagem de sel inv)
Imagem 1 - Exemplo da nova crítica de importação.
...
Na montagem da seleção inversa, foi implementado um ajuste para exibir a embalagem recebida na carga. Esse tratamento se aplica aos casos em que a embalagem de compra é diferente da embalagem de transferência. Nesses cenários, a montagem de seleção inversa passa agora a exibir a embalagem de transferência informada que veio na carga.
4- Nova aplicação: Listar e Forçar Permitir a Armazenagem de Cargas de Recebimento Liberadas e Não Processadas pelo Serviço
Foi implementado o processo de armazenagem da Separação da Seleção Inversa Otimizada por meio da aplicação Painel de Inconsistências no WMS. Essa tela atua como alternativa ao serviço principal: quando o serviço estiver indisponível, a operação de armazenagem é mantida sem interrupções, evitando paradas até a normalização definitiva.
Imagem 2 - Botão adicionado para acessar a nova tela de Armazenagem
Imagem 3 - Nova tela com a listagem de cargas liberadas pendentes de armazenagem
implementada uma melhoria na aplicação Monitor de Inconsistências com a criação do novo botão Armazenar Cargas.
Este botão aciona a nova aplicação Cargas de Recebimento que não foram Armazenadas, que tem como objetivo listar e permitir a armazenagem manual de cargas que foram liberadas sem críticas de armazenagem, mas que não foram armazenadas automaticamente devido à indisponibilidade do serviço principal de armazenagem.
A aplicação atua como um recurso alternativo para a equipe de operação, garantindo que as cargas nessas condições (liberadas sem críticas de armazenagem, mas pendentes de armazenagem por falha do serviço) possam ter o processo concluído.
Imagem 2 - Novo botão no Monitor de Inconsistências para acessar a aplicação de Cargas de Recebimento que não foram ArmazenadasImagem 4 - Execução da armazenagem na nova aplicação
Se estiver na versão 25.01, atualizar o sistema para a release 25.01.047 ou release superior.
...