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