Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Section
Painel
borderColorsolid
title(i) Recálculo do Custo Médio - Modelo II

1. Recálculo do Custo Médio - Modelo 2

O Modelo 2 não é apenas uma evolução do cálculo atual, mas um novo motor opcional desenhado especificamente para resolver cenários de alta complexidade industrial, como recursividade e retrabalho, através de uma abordagem iterativa.

1.1. O Desafio da Recursividade (O Paradoxo)

Em cenários industriais dinâmicos, ocorre frequentemente a quebra da linearidade produtiva. Um exemplo clássico é o retrabalho: um Produto Acabado (PA) precisa retornar à linha de produção para ser consumido na fabricação de um Intermediário.

O Problema:
O sistema precisa do custo do PA para valorizar o Intermediário. Porém, o custo do PA depende do custo do Intermediário que está sendo produzido. Cria-se um ciclo onde o custo final é uma incógnita no momento da requisição.

1.2. Solução: O Conceito de Iterações ("Rodadas de Aprimoramento")

O Modelo 2 abandona a tentativa de resolver o custo em uma única passagem e adota o cálculo em "rodadas" (loops):

  • Rodada 1 (Estimativa):
      O sistema realiza o primeiro cálculo. Para itens sem custo formado no período (como no caso da recursividade), ele utiliza o custo de fechamento do período anterior como base inicial.
  • Rodada 2 (Refinamento):
      O sistema descarta a base antiga e recalcula tudo utilizando os valores apurados na Rodada 1. A precisão aumenta drasticamente.
  • Convergência:
      O processo se repete, refinando os valores a cada ciclo até que o custo se estabilize (curva de convergência).
  • Parametrização Estratégica:
      O número de iterações não é fixo ou infinito. A empresa define (via parâmetro) quantas rodadas são necessárias para sua operação, equilibrando a precisão matemática com o tempo de processamento.

1.3. Arquitetura de

Processamento 

Processamento

O processamento segue uma sequência lógica de etapas otimizadas para performance e segurança:

Apuração do Custo de Aquisição (Pré-Cálculo):

  • Isolamento:
      O custo de aquisição (saldo inicial + compras) é calculado antes e fora do loop iterativo, pois é um dado estático que não muda com o retrabalho.
  • Auditoria Prévia:
      Através do Smart View, permite conferir e corrigir valores de notas fiscais digitadas erradas antes de iniciar o processamento pesado, evitando reprocessamentos futuros.

Engenharia Reversa (Cálculo de Nível):

O sistema monta a estrutura do produto baseada nas movimentações reais do período (não apenas no cadastro de engenharia). Ele define dinamicamente quem é "pai" e quem é "filho" para ordenar o cálculo.

Aglutinação de Movimentos (Performance):

Para acelerar as iterações, o sistema consolida movimentos semelhantes (ex: 50 requisições do mesmo insumo viram 1 linha). Isso reduz drasticamente o volume de dados processados em cada rodada. O sistema gerencia automaticamente as diferenças de arredondamento.

Tratamento de Produtos de Revenda (Estratégia "Dividir para Conquistar"):

Itens que são apenas comprados e vendidos (sem produção) são identificados e excluídos do cálculo iterativo.

  • Benefício:
    Libera poder de processamento para os itens complexos e permite custear vendas de revenda muito mais rápido.

Gravação e Segurança:

Todo o cálculo ocorre em tabelas exclusivas, mantendo as tabelas oficiais intactas durante o processo.

Ao final, o sistema faz o caminho inverso da aglutinação, distribuindo o custo final movimento a movimento nas tabelas padrão, garantindo rastreabilidade total e compatibilidade com relatórios legados.

2. Gestão de Custo em Partes

Esta funcionalidade foi reconstruída do zero com base em Discovery com clientes, visando substituir customizações complexas (Pontos de Entrada) por uma solução nativa e configurável.

2.1. Os 4 Pilares da Nova Solução

Arquitetura Inteligente (Saúde do Banco de Dados):

O custo das partes não é gravado nas tabelas principais de movimento (que já são carregadas). O sistema utiliza novas tabelas vinculadas, evitando o estouro do limite de colunas e preservando a performance do banco.

Simplificação de Regras:

As regras de custo deixam de ser códigos de programação. Agora, as "Partes de Custo" são um cadastro padrão no módulo de Estoque.

A associação é feita via interface: basta amarrar o Produto à Parte cadastrada.

Agilidade Operacional (Gestão em Lote):

Ferramenta nativa para atualização em massa. Permite associar ou alterar regras de custo para múltiplos produtos simultaneamente, eliminando a manutenção manual "um a um".

Visibilidade e Análise:

Integração total com a nova tela de Acompanhamento de Custos. O gestor poderá visualizar o custo do produto "explodido" em suas partes (matéria-prima, mão de obra, etc.) diretamente na consulta de saldos e movimentos, sem precisar de relatórios externos.


Aviso

 O Acompanha Custos Recálculo do Custo Médio Mod. II necessita do Microsiga Protheus® Release 12.1.332510 ou superior.

Expandir
titleInformações Importantes 🛑
Aviso

O Acompanha Custos necessita de Lib de 07/01/2021 ou superior.

Aviso
titleATENÇÃO

Para acessar o painel Acompanha Custo, é necessário seguir os seguintes requisitos:

  • No dicionário de dados do cliente, deve existir as  tabelas: Log de Fechamentos (D3X) e Fechamento Realizado (D3Y).
  • Na tabela Parâmetros (SX6) o parâmetro utilizar a execução exclusiva (MV_CUSTEXC) deve possuir a coluna "X6_CONTEUD='N'"  
  • Necessário cadastrar e habilitar o parâmetro de controle automático de bloqueio de movimentações - Controle automático de bloqueio de movimentação - MV_CMDBLQV 

Caso apresente algum erro ao iniciar o Acompanha Custo, será necessário aplicar o pacote de atualização.

Caso apresente mensagem de alerta informando acerca da necessidade de atualização de fontes, recomendamos que o ambiente seja atualizado através do pacote de expedição contínua do módulo apresentado, ou, se preferir, utilizando o pacote de expedição contínua do  , através do link: https://suporte.totvs.com/portal/p/10098/download#detail/1039095.                      

Image Removed

Siga o passo a passo abaixo para implantação e utilização do Acompanha Custos.

1. Ajuste o arquivo "appserver.ini" do ambiente utilizando a comunicação da Porta Multiprotocolo, confira mais detalhes na documentação: Application Server - Porta Multiprotocolo

2. Adicione a rotina no Menu do módulo SIGAEST, seguindo os passos abaixo: 

1) Acessar o SIGACFG;
2) Acessar a rotina Ambiente→ Cadastros→ Menus (CFGX013);
3) Selecionar o módulo de Estoque/Custos;
4) Selecionar a opção Novo Item;

Preencher as informações do novo item de menu como indicado na imagem abaixo:

Image Removed

Após a inclusão do menu, você poderá acessar o módulo Estoque/Custos, navegar até a pasta selecionada para inclusão da rotina, e verificar os seguintes recursos disponíveis:

Onboarding

Acompanhamento dos Custo: Kardex

Image Removed

Fechamento de Estoque:

Acompanhamento dos Custos:

  • Essa funcionalidade encontra-se disponível para clientes na Release 12.1.2310 ou superior. 

Alerta do Sistema:

Cadastros:


Aviso

Essa funcionalidade ainda encontra-se em desenvolvimento, portanto não está disponível.


Image Added


Painel
title(on) Internacionalização

Para garantir melhor experiência, padronização e internacionalização do produto, seguimos as normativas disponibilizada abaixo sobre internacionalização e localização para adaptação do nosso painel ao idioma e cultura de cada país:

Painel
borderStylesolid
title(on) FAQs
Expandir
titleDúvidas Frequentes

Exibir filhos
alltrue
pageAcompanha Custos - FAQs