01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Supply Chain - Logística |
Módulo: | TOTVS Logística WMS |
Função: | WMSXFUNC WMSXREAB WMSA100 |
Ticket: | 7087954 |
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSMSP-8383 |
02. SITUAÇÃO/REQUISITO
Ao executar as Ordens de Serviço de separação que geram reabastecimento, o sistema é cancelado após apresentar a mensagem "Controle de Movimentos: tentativa de abrir movimentos pela rotina WMSABASTECE após desarmar movimento de dados".
03. SOLUÇÃO
Efetuado ajuste na lógica da rotina para que uma nova transação para a execução dos reabastecimentos seja iniciada somente quando a transação inicial de execução da separação estiver encerrada.
Além disso, a transação do processo de reabastecimento passa a ser controlada pelas rotinas / funções chamadoras, e não mais dentro da própria função de processamento.
Exemplo de Utilização
WMSA080
A tarefa do serviço de expedição deve ter radiofrequência igual a Não.
A tarefa do serviço de reabastecimento deve ter radiofrequência igual a Sim.
WMSC010
O saldo do produto deve estar todo no pulmão , sendo que o pulmão não deve permitir apanhe unitário, apenas norma completa.
WMSA030
Na sequência de abastecimento do produto deve existir taxa de reposição informada para o picking.
MATA410
Gere um Pedido de Venda com quantidade fracionada (menor que norma).
DLGA150
Execute a Ordem de Serviço.
As Ordens de Serviço deverão permanecer como não executadas, mas o reabastecimento ter sido gerado (verificar no Monitor de Serviço).
04. DEMAIS INFORMAÇÕES
Tabelas Utilizadas
- DCF - Ordem de Serviço