01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

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

WMSA560A.prw
WMSA560B.prw

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


02. SITUAÇÃO/REQUISITO

Situação 01

Ao processar a rotina WMSA560 (Bloqueio de Saldo) em JOB, caso ocorra alguma inconsistência durante a validação é gerada outra inconsistência por tentar apresentar a mensagem em tela, e não ser possível.

Situação 02

Está ocorrendo uma inconsistência ao tentar liberar um saldo de um produto/lote na rotina WMSA560 (Bloqueio de Saldo).

03. SOLUÇÃO

Solução 01

Efetuado ajuste na rotina WMSA560 (Bloqueio de Saldos) para que, se estiver processando em JOB, não seja apresentada mensagem de validação em tela.

Solução 02

Alterada a rotina de liberação de bloqueio de saldos, para que a liberação seja efetuada sem que ocorra inconsistência.

Exemplo de Utilização

PARÂMETRO

  • MV_WMSNEW = .T.

WMSC015

  • Verifique a quantidade de saldo de um determinado produto.
  • Processe a rotina automática de bloqueio de saldos sem acesso pelo menu (JOB), tentando incluir um bloqueio para uma quantidade maior que o saldo disponível.

  • Não deve ocorrer tentativa de exibir a mensagem de validação de saldo e, respectivamente, não deve apresentar inconsistência.

WMSA560

  • Efetue a liberação de bloqueio de saldo.
  • A rotina deve ser executada sem gerar inconsistência. 


04. DEMAIS INFORMAÇÕES

Tabelas Utilizadas

05. ASSUNTOS RELACIONADOS

Documento de Referência

06. ANEXO - PDF