Árvore de páginas


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