Insights Estoque
O Protheus Insights Estoque - Ruptura de Estoque está integrado ao CADASTRO DE PRODUTO (MATA010). O processo inicia-se com a reconstrução do histórico de demanda, utilizando as tabelas de movimentos (SD3) e notas fiscais (SD1 e SD2) para determinar a demanda diária. Em seguida, o modelo de IA é empregado para identificar padrões de tendência e sazonalidade e fazer a previsão de demanda para os próximos meses. Com base nessa previsão de demanda, juntamente com os saldos em estoque e movimentos de entrada futuros, é realizada a previsão de estoque. Caso o cliente não possua os indicadores de estoque de segurança e ponto de reposição cadastrados no ERP, estes são calculados utilizando o lead time e a demanda média diária. Após o cálculo desses indicadores, é verificado se, em algum momento, a previsão de estoque atinge o ponto de reposição. Se isso ocorrer, um alerta de ruptura de estoque é enviado ao Protheus, esse processo acontece diariamente.  Na gestão de estoques, a ruptura ocorre quando a quantidade de um item de venda se esgota antes que a demanda seja atendida. Sendo assim, a ruptura se ocupa da possível falta de produtos. A ruptura de estoque considera o saldo atual de estoque, juntamente com as entradas provisionadas e a previsão de demanda, para calcular se haverá falta de produtos. A abordagem da Ruptura implica nesta fórmula:
Previsão de estoque = Saldo atual + Entradas provisionadas − Previsão de demandaEssa fórmula permite avaliar se a quantidade disponível no estoque será suficiente para atender à demanda prevista. Se o resultado for negativo, indica que não haverá estoque suficiente para atender à demanda, resultando em uma ruptura de estoque. A análise da ruptura de estoque é crucial para evitar que as falhas na oferta prejudiquem a satisfação do cliente e impactem negativamente os resultados do negócio.
Diariamente, a IA executa as analises e pode gerar novos insights de ruptura de estoque.
Componente | Nome do componente | Significado | Tabelas consultadas | 1 | Saldo inicial ou atual | quantidade disponível do item em estoque | SB2 | 2 | Entradas previstas | quantidades esperadas a serem adicionadas ao estoque em um determinado período | SC7 / SC2 / SD1 / CNS | 3 | Previsão da demanda | estimativa de quantidades necessárias para atender à demanda do período | Modelo de previsão de demanda gerado pela IA |
Conforme o quadro anterior, cada componente é extraído de uma ou de um conjunto de tabelas, pois há algumas regras de negócios que devem ser consideradas. - Componente 1 - saldo atual ou inicial: origem da SB2. É o valor ou valores mais recentes da combinação dos campos company_group e filial. O valor apresentado dentro da semana daquele mês, é o saldo atual ou inicial. Os saldos dos meses seguintes são iguais aos resultados dos saldos previstos em estoque (resultado do Saldo atual + Entradas provisionadas − Previsão de demanda )
- Componente 2 – entradas provisionadas (ou previstas): tem origem nos diversos tipos de documentos (ordem de produção, pedido de compra, notas fiscais)
- quando a composição é mensal: somar todas as entradas do mês analisado
- quando a composição é semanal: somar as entradas da semana analisada
- Componente 3 – previsão da demanda: modelo ARIMA PLUS mensal para os próximos meses ou semanal para as próximas 4 semanas.
Para exemplificar, utilizamos um produto fictício (ABC123). A previsão refere-se aos meses e as semanas de março, abril e maio de 2025. Lembrando que são 3 pontos mensais e 4 pontos semanais nas previsões de demanda e de saldo em estoque. O cálculo da previsão do saldo em estoque considera os três componentes e suas respectivas tabelas:
Segue um exemplo desses cálculos com base no produto fictício ABC123, realizando a previsão para abril, maio e junho de 2025. - Componente 1 - Saldo atual ou inicial: consultando a SB2 tem que o produto tem um saldo atual no dia 19/03/2025 de 100
- Componente 2 - Entradas provisionadas: em 20/03/2025 tem 10.000 e em 28/03/2025 5.000
- Componente 3 - Previsão da demanda gerada pela IA: em 01/03/2025 previsão de 13.000, em 01/04/2025 de 8.500 e em 01/05/2025 de 5.900
- Previsão de estoque (março/2025)= 100 + (10.000 + 5.000) - 13.000 = 2.100
- Previsão de estoque (abril/2025)= 2.100 + (0) - 8.500 = -6.400
- Previsão de estoque (maio/2025)= -6.400 + (0) - 5.900 = -12.300
Acurácia dos Insights de Ruptura de EstoqueA acurácia dos insights gerados pela IA varia de Excelente, boa, razoável ou baixa precisão. É fundamental que os usuários verifiquem esse valor, exibido em cada insight, antes de tomar decisões baseadas nas previsões fornecidas. A precisão dos insights é representada por um código de cores para facilitar a compreensão: - Verde Escuro: Acurácia Excelente.
- Verde Claro: Acurácia Boa
- Amarelo: Acurácia Razoável
- Vermelho: Acurácia de Baixa Precisão

Como acessar:
Acesse o Estoque e Custos: Navegue até "Estoque e Custos > Atualizações > Cadastro > Produto > Produtos" Ao acessar a tela de cadastro de produtos, encontre o botão "Outras Ações" e clique na opção "Ruptura de Produtos". Uma nova tela será aberta, fornecendo informações detalhadas sobre a análise de ruptura de estoque. Ao selecionar um produto, clique na linha e um gráfico será exibido com as seguintes informações: - Ponto de reposição
- Estoque de segurança
- Ponto de ruptura
- Histórico de estoque (se disponível)
- Previsão de saldo
- Intervalo de confiança
- Acurácia da projeção

Explicação do Gráfico de Ruptura de Produtos: Titulo: Mostra a periodicidade dos dados, tipo do produto, grupo do produto e descrição do produto. Botão de Ativação do Intervalo de Confiança Ao ser ativado , esse botão habilita uma barra sombreada no gráfico, Mostrando uma projeção que aumenta a acuracidade com base em uma média. Isso oferece uma visão mais precisa da previsão de ruptura.
Acurácia: Indica o a precisão da previsão gerado pela IA. Isso ajuda a avaliar a confiabilidade das informações apresentadas. Linha Tracejada (Previsão de Saldo) Identifica a previsão do saldo de estoque, com pontos marcados nas datas de acordo com a periodicidade selecionada (mensal, semanal ou diária). Esses insights são gerados semanalmente, geralmente aos domingos. Barra Verde (Ponto de Reposição): Representa o ponto de reposição do estoque, que pode ser especificado no cadastro do produto no campo B1_EMIN. Se esse valor não estiver preenchido, a IA calculará esse ponto. Barra Amarela (Estoque de Segurança): Representa a quantidade de estoque de segurança, definida no cadastro do produto no campo B1_ESTSEG. Se não estiver preenchido, a IA usará uma fórmula para determinar essa quantidade. Barra Vermelha (Ponto de Ruptura): Indica o ponto de ruptura, o que significa que quando a linha tracejada atingir esse ponto, haverá demanda para o produto, mas o estoque disponível será insuficiente. Data do Insight (Abaixo do Gráfico): Indica a data em que o insight de previsão foi gerado, oferecendo informações sobre a atualidade dos dados apresentados no gráfico.
O Histórico de Estoque será exibido quando o cliente tiver dados cadastrados na tabela SB9 somente para as previsões mensais.
Os pontos de Reposição e Estoque de Segurança serão informados caso cadastrados na tabela de configuração de produtos nos seguintes campos: Campo | Descrição | B1_EMIN | Ponto de Pedido | B1_ESTSEG | Estoque de Segurança |
Caso esses campos tenham sido preenchidos, será respeitada a regra calculada pelo ERP. Na ausência desses dados, fórmulas serão aplicadas para calcular o Estoque de Segurança e Ponto de Pedido, conforme abaixo.
Cálculo do Estoque de Segurança: Estoque de segurança = Fator de serviço x Raiz(((desvio padrão Demanda)^2 * média lead time) + ((desvio padrão lead time)^2 * (média Demanda)^2))
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" async
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML">
</script>
</head>
<body>
\(ES = z \times \sqrt{\sigma_d^2 \times t + \sigma_t^2 \times d^2}\)
</body>
</html>
|
Caso não seja possível calcular o lead time ou ele tenda a zero, será aplicada a fórmula simplificada: Estoque de segurança simplificado = Fator de serviço x desvio padrão Demanda x Raiz(Tempo de entrega) <!DOCTYPE html>
<html>
<head>
<title>Formula Example</title>
<script type="text/javascript" async
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML">
</script>
</head>
<body>
\(ES = z \times \sigma_d \times \sqrt{t}\)
</body>
</html>
|
Cálculo do Ponto de Reposição
Com o estoque de segurança calculado podemos realizar o cálculo do ponto de reposição através da fórmula: - Ponto de Reposição = (média lead time * média consumo) + Estoque de Segurança
<!DOCTYPE html>
<html>
<head>
<title>Formula Example</title>
<script type="text/javascript" async
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML">
</script>
</head>
<body>
\(PR = (\mu_L \times \mu_D) + ES\)
</body>
</html>
|
|
|