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: | 901 - MONTAR CARGA |
Ticket: | 19402534 |
Requisito/Story/Issue (informe o requisito relacionado) : | DDESTOQUE-18145 |
02. SITUAÇÃO/REQUISITO
Rotina 901, durante o processo de montagem de carga, ao selecionar os pedidos e em seguida tira-los da seleção, estava mantendo-os bloqueados na tabela PCPEDC gerando assim lock de banco com outros processos.
03. SOLUÇÃO
Feito ajuste na rotina 901, no tipo de montagem “Por Rota”, onde na tela de seleção dos pedidos, ao selecionar os pedidos é feito o lock de banco para garantir que nenhum outro processo irá utiliza-los. Mas agora, a partir dessa melhoria, ao desfazer a seleção de TODOS os pedidos selecionados anteriormente, a rotina irá retirar o lock na tabela PCPEDC. Anteriormente, esse lock apenas era removido quando o usuário retornava para a tela anterior, de filtros.
Obs: Na tela de seleção dos pedidos, ao selecionar 5 pedidos e, em seguida, desfazer a seleção de 4 desses, deixando ainda 1 pedido selecionado, todos os 5 continuarão com lock de banco. É preciso que seja desfeita a seleção de todos os pedidos selecionados anteriormente. Somente assim a rotina irá desbloqueá-los.
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica