Painel |
---|
|
Informações |
---|
|
|
Vamos simplificar e explicar Explicar de maneira simples e pratica como calcular a necessidade de reposição de produtos, utilizando uma abordagem passo a passo com foco no Setor de Compras. Aqui está um guia claro para entender como os parâmetros e condições afetam a necessidade.

Painel |
---|
|
Observação: Para um melhor aproveitamento e entendimento do processo de como funciona o Ponto de Pedido é ideal ter o entedimento do procesoss de cadastro basicos descrito na documentação (Solicitações de compras baseado no ponto de pedido).
Informações |
---|
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 - 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: |
---|
B2_QATU | Saldo atual de todos os almoxarifados | B2_SALPED | Quantidade a entrar (Ops, Pedidos de Compra, Solicitações de Compra) de todos os almoxarifados | B2_QPEDVEN | Quantidade em (Pedido da Venda, Empenhos para OP, Empenhos de OP e etc.) de todos os almoxarifados | B1_ESTSEG | Estoque de Segurança |
Processo de cálculo 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).
Estoque de Segurança=Sim | Estoque de Segurança=Não |
---|
Saldo = B2_QATU+B2_SALPED-B2_QPEDVEN-B1_ESTSEG | Saldo = B2_QATU+B2_SALPED-B2_QPEDVEN |
2 - Cálculo da Necessidade1. É verificado o saldo disponível: - O saldo do produto em estoque é a base inicial para o cálculo e é realizado através da fórmula acima.
2. Condiçõ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. |
| Conceitos Básicos | | Conheça os critérios utilizados |
| 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.
|
| PP - 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):
|
| Parâmetro que indica se devemos sempre avaliar toda a necessidade, mesmo se o saldo for positivo- 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): Pergunte que determina se utilizará a quantidade original ou irá ajustar conforme o estoque máximo (B1_EMAX)
|
2a. Saldo ≠ 0 ou CNB = "Sim"?Se o saldo é diferente de zero ou CNB = 1: Caso 1: PP ≠ 0 e CNB = "Sim"- Se o saldo está negativo:
- Necessidade = (Saldo * -1) + PP
- Se o saldo está positivo ou zero:
Caso 2: PP ≠ 0 e CNB = "Não"- Se o saldo está negativo:
- Se o saldo está positivo ou zero:
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, o saldo será comparado com o LE: - Se (Saldo * -1) < LE:
- Caso contrário:
- Se saldo for negativo:
- Se saldo for positivo ou zero:
2b. |
|
infoNã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:
- Se CNB = "Não":
- Se PP ≠ 0:
- Caso contrário:
3- Ajusta a necessidade ao Estoque Máximo?B1_EMAX <> 0 e AJMAX = 2? Se sim Menor valor entre: (B1_EMAX - Saldo) e Necessidade Se (SaldoMax - Saldo) < Necessidade Necessidade = (B1_EMAX - Saldo) Se não Necessidade = Necessidade |
SIGACFG Configurador | SIGACOM Compras | SIGAFIN Financeiro |
---|
|
|
|
|
|
|
|
|
|
|
|
|
|
HTML |
---|
<style>
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a, .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a:link, .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a:visited, .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a:focus, .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a:hover, .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a:active {
color: white;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: white; !important}
.tab-nav-link current {
color: #fff;
} |
...