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: | WMSA332 - Monitor de Serviços WMSDTCMovimentosServicoArmazem.PRW |
País: | Todos Países |
Ticket: | - |
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSMSP-13593 |
02. SITUAÇÃO/REQUISITO
Ao alterar um movimento de separação pelo Monitor de Serviços (WMSA332), caso o endereço origem não possua mais saldo, independente do motivo, ocorre a duplicação de registros de movimento de separação, impedindo que a separação seja encerrada por conta da quantidade divergente.
03. SOLUÇÃO
Efetuada alteração para que seja verificado se o saldo do endereço origem está disponível e, em caso negativo, apresente uma mensagem em tela, não efetivando a alteração.
Exemplo de Utilização
PARÂMETRO
- MV_WMSNEW = .T.
MATA410
- Gere um Pedido.
WMSA150
- Execute o serviço.
BANCO DE DADOS
- Exclua um registro da tabela D14, que possua o mesmo armazém/endereço a ser utilizado para o serviço de separação.
WMSA332
- Altere o movimento, informando outro endereço e salve.
- A tela de alteração deve ser fechada, sendo exibida uma mensagem de inconsistência e a alteração não será efetivada.
BANCO DE DADOS
- Desfaça a exclusão.
WMSA332
- Altere o movimento, informando outro endereço e salve.
- A rotina deve permitir esta alteração.
04. DEMAIS INFORMAÇÕES
Tabelas Utilizadas
- D12- Movimentos Serviço WMS
05. ASSUNTOS RELACIONADOS
Documento de Referência
06. ANEXO - PDF