Histórico da Página
...
Parâmetro: MV_CONSEST - Considera saldo em estoque disponível na geração de Ordem de Produção?
Conteúdo: " S" - > Sim ou "N" - > Não.
Descrição detalhada: quando o parâmetro MV_CONSEST está ativado ("S"), a rotina OP por venda considera somente os pedidos de venda que se enquadram nas regras abaixo:
a) a quantidade empenhada (C6_QTDEMP) é igual a 0 (zero). OU
b) a quantidade empenhada é igual à a quantidade vendida E o campo C6_OP está prenchido com '08', '05' ou ou ' ' (C6_QTDEMP = C6_QTDVEN AND C6_OP$"08/05 " ).
Após a marcação dos pedidos de venda que se enquadram na regra acima, o saldo em estoque é calculado da seguinte forma:
1) Soma saldo obtido da função SaldoSB2().
2 2) Soma valor do campo B2_SALPEDI
3 3) Soma valor do campo B2_SALPPRE, se MV_QTDPREV = 'S'
4 4) Subtrai valor do campo B2_QEMPN
Obs: Caso se as perguntas da rotina OP por venda estiverem configuradas para diversos armazéns (11ª - Considerar armazém padrão = Não e 21ª - Considera saldo de armazéns = Sim), o cálculo acima é feito sobre todos os armazéns definidos no intervalo de armazéns da rotina.
Após as operações sobre os valores da tabela SB2, o cálculo continua da seguinte forma:
5 5) Se o valor do campo B2_RESERVA é maior que zero, soma a quantidade já liberada do pedido de venda (C9_QTDLIB).
6 6) Se o o campo C6_RESERVA estiver preenchido e existir controle de reservas (SC0), soma saldo entre o mínimo de C0_QTDPED e a quantidade pendente no pedido de venda (C6_QTDVEN - C6_QTDENT).
7 7) Subtrai estoque de segurança, caso configurado.
Ao No fim do cálculo, há a possibilidade de utilização do ponto de entrada "A650SALDO" para para manipulação do saldo em estoque do produto.
...
Qual o tipo de saldo que o Cliente pode configurar?
MV_QTDPREV - http://www.totvs.com/mktfiles/tdiportais/helponlineprotheus/portuguese/sigaest_q.htm
...