Ao incluir uma O.S. com o status igual a 'Liberado' informando um insumo do tipo produto, é validado o saldo em estoque do produto principal, caso não haja quantidade suficiente do produto principal, será utilizado o produto informado no campo B1_ALTER. Enquanto a quantidade do produto não for suficiente para atender a requisição da O.S. e o campo B1_ALTER estiver preenchido, será realizada uma busca até encontrar um produto alternativo. Veja o Exemplo abaixo:
O Produto 1 é o produto principal e tem como produto alternativo o Produto 2.
O Produto 2 tem como produto alternativo o Produto 3. Digamos que foi adicionada uma O.S. e relacionado o Produto 1 com a quantidade de 17. Analisando a imagem acima a quantidade disponível em estoque do Produto 1 é de 10, do Produto 2 é de 15 e do Produto 3 é de 20, ou seja, o Produto 3 possui saldo para atender a requisição da O.S., sendo assim o Produto 1 será substituído pelo Produto 3. |