Descrição
Alteração na rotina Funções OS WMS (WMSXFUNB) para possibilitar a configuração do tratamento adotado a respeito da ordem de serviço WMS, no estorno da liberação do Pedido de Venda.
Anteriormente, o sistema exigia que todo o processo WMS fosse estornado manualmente, para então permitir o estorno da liberação do Pedido de Venda. Em casos de cancelamento de um Pedido, este bloqueio faz sentido operacionalmente, pois garante que as movimentações de estoque sejam estornadas corretamente, visto que o saldo presente na doca pode não ser consumido no mesmo dia.
No entanto, existem casos em que o estorno do Pedido de Venda está sendo realizado para permitir que outro pedido utilize o saldo separado na doca.
Exemplo:
Priorização de um Pedido em relação à outro, em cenário de estoque insuficiente para atender dois Pedidos.
Pedido 01 é lançado normalmente.
Pedido 02 é lançado com promessa de remessa prioritária.
Pedido 01 passa pelo processo WMS e, ao final, o saldo permanece na doca aguardando a expedição.
Identifica-se a existência do Pedido 02 e a necessidade de priorização.
Estorna-se a liberação do Pedido 01 e libera-se o Pedido 02, com base no estoque que se encontra na doca.
Para isso, foi criado um parâmetro com objetivo de indicar o tratamento da OS WMS no estorno da liberação do Pedido. Este parâmetro permitirá a configuração de três opções, sendo elas:
- Exige o estorno manual da Ordem de Serviço (comportamento padrão do sistema).
- Cancela automaticamente (OS WMS é cancelada automaticamente e o saldo permanece na doca, sem empenho, aguardando sua utilização por outro Pedido).
- Solicita a confirmação.