Histórico da Página
Versões: | Microsiga Protheus 11 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português, Espanhol, Inglês |
Parâmetro: MV_CONSEST - Considera saldo em estoque disponível na geracao de Ordem de Produção?
Conteúdo: "S" -> Sim ou "N" -> Não.
Descrição detalhada: o parâmetro MV_CONSEST considera a seguinte regra para exibição dos pedidos de venda para geração das Ordens de Produção:
(C6_QTDEMP==C6_QTDVEN.And.(C6_OP$"08/05 ")).Or.(C6_QTDEMP==0)
Ou seja, considera os pedidos de venda em que:
a) a quantidade empenhada é igual a 0 OU
b) a quantidade empenhada é igual à quantidade vendida e o campo C6_OP está prenchido com '08', '05' ou ' '
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) Soma valor do campo B2_SALPEDI
3) Soma valor do campo B2_SALPPRE, se MV_QTDPREV = 'S'
4) Subtrai valor do campo B2_QEMPN
(Caso 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) Se o valor do campo B2_RESERVA é maior que zero, soma a quantidade já liberada do pedido de venda (C9_QTDLIB)
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) Subtrai estoque de segurança, caso configurado.
Após esses cálculos, a quantidade total em estoque é definida como a subtração do saldo do pedido de venda (C6_QTDVEN - C6_QTDENT) e a quantidade em estoque.
Ver também:
Qual o tipo de saldo que o Cliente pode configurar?
MV_QTDPREV - http://www.totvs.com/mktfiles/tdiportais/helponlineprotheus/portuguese/sigaest_q.htm