Páginas filhas
  • 19402534 DDESTOQUE-18145 DT Rotina 901 - Retirar o lock de banco ao desfazer a seleção dos pedidos


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