Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

b)  a quantidade empenhada é igual à quantidade vendida e o campo C6_OP está prenchido com '08', '05' ou ' ', conforme documentação do campo C6_OP:

Conteúdo do Campo C6_OP

Após a marcação dos pedidos de venda que se enquadram na regra acima, caso as perguntas da rotina OP por venda estejam configuradas (11ª - Considerar armazém padrão = Não e 21ª - Considera saldo de armazéns = Sim), 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'
3 4) Subtrai valor do campo B2_QEMPN4

(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 o cálculo 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)

56) 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).

67) 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:

Conteúdo do Campo C6_OP

Qual o tipo de saldo que o Cliente pode configurar?

...