Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Logística WMS

Linha de Produto:

Linha Protheus

Segmento:

Logística

Módulo:TOTVS WMS - Linha Protheus - WMS Protheus (SIGAWMS)
Função:

Análise das Quantidades Reservadas WMS - WMSA585

WMSDTCEstoqueEndereco.PRW

País:Todos Países
Ticket:16503006 
Requisito/Story/Issue (informe o requisito relacionado) :DLOGWMSMSP-15214


02. SITUAÇÃO/REQUISITO

Ao executar a rotina de Análise das Quantidades Reservadas (WMSA585), caso haja um serviço já executado porém, não finalizado, está sendo eliminada a Quantidade prevista de empenho na tabela D14. Essa situação foi observada na requisição de produção.

03. SOLUÇÃO

Efetuado ajuste na rotina de Análise das Quantidades Reservadas WMS (WMSA585), para que seja obtida a Quantidade prevista de empenho quando a origem do movimento for a tabela SD4 e o serviço já estiver executado e pendente de finalização da movimentação, para compor a quantidade para validação e ajuste da tabela D14.

Exemplo de Utilização

PARÂMETRO

  • MV_WMSNEW = .T.

MATA010

  • Deve haver um produto acabado e uma matéria-prima com controle WMS cadastrado.

MATA200

  • Deve haver uma estrutura para o produto acabado com a matéria-prima.

WMSC015

  • Deve haver saldo em estoque para a matéria-prima em endereço de pulmão somente.

MATA650

  • Gere uma OP com quantidade 10.

WMSA505

  • Empenhe e gere a requisição.

WMSA150

  • Execute o serviço gerado.

WMSA585

  • Antes da correção, ao processar o ajuste de empenhos neste cenário estava limpando a quantidade prevista de empenho na tabela D14 (D14_QTDPEM), ocasionando desbalanceio após a finalização do movimento.
  • Foi alterado para que o ajuste seja executado da forma correta.
  • Após a alteração deverá permanecer o valor previsto de empenho correto, ou seja, neste cenário não deveria trazer registros para processar na rotina WMSA585, pois não trata-se de problema na base. 

SQL

  • Via SQL, altere manualmente o campo D14_QTDPEM, zerando o mesmo. 

WMSA585

  • Processe o ajuste de empenho.
  • Verifique se após o processamento, o campo D14_QTDPEM foi ajustado corretamente na tabela D14. 

MATA410

  • Gere um Pedido de Venda para um produto com controle WMS e libere.

WMSA150

  • Execute o serviço de separação.

SQL

  • Verifique se o campo D14_QTDPEM está preenchido. 

WMSA585

  • Processe o ajuste.
  • Observe que a tabela D14 não será modificada. 

SQL

  • Via SQL, altere manualmente o campo D14_QTDPEM, zerando o mesmo. 

WMSA585

  • Processe o ajuste de empenho.
  • Verifique se após o processamento o campo D14_QTDPEM foi ajustado corretamente na tabela D14. 


04.
DEMAIS INFORMAÇÕES

Tabelas Utilizadas

  • D12 - Movimentos Serviços WMS

  • D14 - Saldo por Endereço WMS

  • SD4 - Requisições Empenhadas

05. ASSUNTOS RELACIONADOS

Documento de Referência

06. ANEXO - PDF