Cálculo da Quantidade a ser solicitada na rotina de solicitação por ponto de pedido. Para o cálculo do ponto de pedido vamos dividir o roteiro em duas partes sendo: 1 - Passo a Passo para Calcular o Cálculo do Saldo:
O sistema se utiliza do arquivo SB2 (Saldos Físicos e Financeiros) para obter o saldo e o faz da seguinte maneira: Origem das informações:
Campo: | Descrição: |
---|
SB2B2_QATU | Qatu: Somatoria do saldo Saldo atual de todos os almoxarifados. | SB2B2_SALPED | Salped: Somatoria da quantidade Quantidade a entrar (Ops, Pedidos de Compra, Solicitações de Compra) de todos os almoxarifados.os almoxarifados | SB2B2_QPEDVEN | Qpedven: Somatoria de toda a quantidade a sair Quantidade em (Pedido da Venda, Empenhos para OP, Empenhos de OP e etc.) de todos os almoxarifados. | SB1B1_ESTSEG | Estseg: Estoque de Segurança. |
Processo de Calculo do Saldo:
O cálculo pode ser realizado de duas formas, de acordo com o Pergunte: Considera Estoque de Segurança: (Sim ou Não).
FomulaFórmula: Estoque de SegurnaçaSegurança=SimFomula | Fórmula: Estoque de SegurnaçaSegurança=Não |
---|
Saldo = Qatu+Salped-Qpedven-Estseg B2_QATU+B2_SALPED-B2_QPEDVEN-B1_ESTSEG | Saldo = Qatu+Salped-Qpedven B2_QATU+B2_SALPED-B2_QPEDVEN |
2 - Passo a Passo para Calcular a Cálculo da Necessidade
1. Verifique É verificado o saldo disponível (B2_QATU): - O saldo do produto em estoque é a base inicial para o cálculo e é realizado através da fórmula acima.
2. Avalie as condições principaisCondições para calcular a necessidade: Aqui estão as principais condições que guiam o cálculo. Elas são baseadas nos perguntes das rotina e campos da tabela SB1. Dica |
---|
| Primeiro, conheça os termos usados nos cálculos:
Campos: - B1_LE (Lote Econômico): Quantidade ideal de compra para minimizar custos de pedido e armazenamento.
- B1_EMIN (Ponto de Pedido): Estoque no qual é necessário realizar uma nova compra para evitar ruptura.
- B1_EMAX (Estoque Máximo): Quantidade máxima que deverá ter em estoque.
Pergunte: - CNB (Considera Necessidade Bruta): Indica se será considerada a necessidade bruta ou somente o ponto de pedido.
- SNC (Saldo Negativo Considera LE): Parâmetro que determina se um saldo negativo deve ser ajustado com base no Lote Econômico.
- AJMAX ( Ajusta Estoque Máximo): Pergunta que determina se utilizará a quantidade original ou irá ajustar conforme o estoque máximo (B1_EMAX)
|
A. Saldo ≠ 0 ou CNB = "Sim"?Se o saldo não é zero ou CNB está ativo, siga os passos abaixo: Caso 1: PP ≠ 0 e CNB = "Sim"- Se o saldo está negativo:
Necessidade = (Saldo * -1) + PP - Se o saldo está positivo ou zero:
Necessidade = PP - Saldo
Caso 2: PP ≠ 0 e CNB = "Não"- Se o saldo está negativo:
Necessidade = Saldo * -1 - Se o saldo está positivo ou zero:
Necessidade = PP - Saldo
Caso 3: LE ≠ 0 e (Saldo < 0 ou CNB = "Não")Se o parâmetro SNC = "SALDO+LE" e o saldo for negativo: - Necessidade = (Saldo * -1) + LE
Caso contrário, compare o saldo negativo com o LE: - Se (Saldo * -1) < LE:
Necessidade = LE - Caso contrário:
- Se saldo for negativo:
Necessidade = Saldo - Se saldo for positivo ou zero:
Necessidade = 0
B. Não atendeu a nenhuma condição acima?Se nenhuma das condições anteriores se aplica: - Se CNB = "Sim":
- Se saldo é negativo:
Necessidade = (Saldo * -1) - Caso contrário:
Necessidade = 0
- Se CNB = "Não":
- Se PP ≠ 0:
Necessidade = PP - Caso contrário:
Necessidade = 0
|