A rotina Cálculo do Custo Médio Diário tem como objetivo determinar o custo médio diário dos materiais e produtos que compõem o inventário, considerando todos os movimentos de estoque realizados após o último fechamento do módulo de Estoque.
O cálculo pode ser executado para:
O usuário deve informar o período desejado (mês e ano inicial e final). O sistema considera automaticamente:
Após definir os filtros, clique em “Calcular Custo Médio Diário” para iniciar o processo.
Durante o cálculo, são considerados diversos parâmetros e fórmulas definidos na tela de Configurações, acessível pelo botão correspondente na própria rotina.
| Parâmetro | Valor |
|---|---|
| 1) Utiliza Custo Médio Diário | Ativa o uso do cálculo do custo médio diário. Se não estiver marcada, todos os demais parâmetros serão desabilitados, e o botão “Calcular Custo Médio Diário” não será exibido na tela principal. |
| 2) Calcular o valor de Produção da OP | Inclui o valor de produção das Ordens de Produção (OP) no cálculo do custo médio. |
| 3) Calcular o preço médio das Compras | Considera o preço médio de compras nas movimentações de entrada de estoque. |
| 4) Calcular o preço médio das Transferências | Inclui o preço médio das transferências entre estoques no cálculo do custo médio diário. |
| 5) Calcular o custo somente para itens sem estrutura | Restringe o cálculo aos itens que não possuem estrutura (componentes), ignorando produtos compostos. |
| 6) Não calcular o valor das Devoluções | Ignora os valores provenientes de devoluções durante o cálculo do custo médio. |
| 7) Utilizar Valoração Diária da Ordem de Produção | Quando marcada, o sistema passa a considerar os registros de valoração acumulada diária das OPs, ao invés da valoração mensal. É recomendada para empresas que já adotam o controle por dia. |
| 8) Data de Corte Valoração Diária OP | Define a data de transição entre os métodos de valoração: Antes da data: utiliza registros de valoração mensal das OPs; A partir da data: utiliza valoração acumulada diária. |
| 9) Custo Médio Material | Permite personalizar a fórmula de cálculo do custo médio. Se não informada, o sistema utiliza a seguinte fórmula padrão: Iif([CustoManual] > 0, [CustoManual], ([QuantidadeEstoqueInicial] * [CustoMedioAnterior] + ([ValorCompras] + [ValorProducao] - [ValorDevolucao])) / ([QuantidadeEstoqueInicial] + [QuantidadeCompras] + [QuantidadeProducao] - [QuantidadeDevolucao]))Se existir um valor em [CustoManual], ele será utilizado; caso contrário, será feito o cálculo padrão. O [CustoManual] da fórmula é o custo dos movimentos de entrada de ajuste gerados pela opção Inserir movimentos no estoque para identificar o ajuste do custo. (ver Ajuste Manual do Custo, abaixo) e vale zero com Calcular o preço médio das Compras ligada. |
| 10) Preço Médio Material | Fórmula utilizada para calcular o preço médio do material. Se não for definida, será aplicada a fórmula padrão: ([QuantidadeEstoqueInicial] * [PrecoMedioAnterior] + [PrecoCompras]) / ([QuantidadeEstoqueInicial] + [QuantidadeCompras])O preço médio é obtido pela soma ponderada do preço anterior e das compras, dividida pela quantidade total. |
| 11) Quantidade de Estoque Atual | Determina o cálculo da quantidade atual em estoque. Se não especificada, o sistema utiliza: [QuantidadeEstoqueInicial] + [QuantidadeCompras] + [QuantidadeOutrasEntradas] + [QuantidadeProducao] - [QuantidadeDevolucoes] - [QuantidadeOutrasSaidas] |
Quando o custo calculado de um dia precisa ser corrigido, o custo médio diário do item pode ser informado manualmente. O ajuste é feito na janela Cadastro do Custo Médio Diário de Itens, aberta a partir da aba Custo Médio Diário da tela principal:
► Passo-a-passo
► Datas aceitas
► A partir de quando o custo vale
O custo informado vale como custo médio a partir do dia seguinte à data do ajuste: logo após a gravação, o item é recalculado do dia seguinte até hoje tomando o custo informado como ponto de partida. O custo calculado do próprio dia não muda — a grade e o gráfico continuam mostrando o custo calculado, e o custo informado aparece na janela de ajuste.
Quando o Calcular Custo Médio Diário é executado de novo, pela tela ou pelo agendador, o custo informado é mantido e continua valendo a partir do dia seguinte.
► Opções do grupo Custo Médio Diário (Manual)
Ficam na tela de Configurações da rotina.
| Opção | Descrição |
|---|---|
| Inserir/Atualizar informações apenas de meses em aberto no estoque. | Ligada, o ajuste em mês já fechado é recusado. Desligada, o sistema avisa que a alteração pode impactar custos já fechados e deixa prosseguir. |
| Inserir movimentos no estoque para identificar o ajuste do custo. | O ajuste gera, na data informada, uma saída pelo custo atual e uma entrada pelo custo novo, com o saldo de cada local, que podem ser consultadas nos movimentos de estoque (PRX012016). Não aceita item com controle por lote e permite um ajuste por item em cada dia. |
| Tipo Movto. Entrada e Tipo Movto. Saída | Tipos de movimento usados nesses movimentos de ajuste, obrigatórios com a opção acima ligada. A entrada deve ser do tipo Compra ou Ajuste Mais e a saída do tipo Requisição, os dois movimentando estoque e compondo custo. |
► O que aparece quando dá errado
| Mensagem | Por que aparece |
|---|---|
| A data informada para o ajuste do custo não pode ser posterior à data atual. Data informada: data | A data do ajuste é futura. |
| A data informada para o custo médio diário do item código é referente a um mês já fechado no estoque. … | A data está em mês já fechado. É recusada com a opção de meses em aberto ligada; com ela desligada, é só um aviso e dá para prosseguir. |
| Movimentação não permitida. Movimentação fora dos limites do Sistema de Estoque! | O recálculo que começa no dia seguinte ao ajuste cairia em mês já fechado. O ajuste não é gravado. |
| Não é possível realizar movimentos de ajuste de custo médio diário para itens com controle por lote. … | O item tem controle por lote e a opção de inserir movimentos está ligada. |
| O item código já tem um movimento de ajuste para a data data. Cancele o movimento ou realize o ajuste em outra data. | Segundo ajuste do item no mesmo dia, com a opção de inserir movimentos ligada. |
| Movimentação não permitida. Parâmetro 'UTILIZA-CMD' não ativado. Contate o suporte da Prosyst. | A opção de inserir movimentos está ligada, mas Utiliza Custo Médio Diário não. |
Com a gravação concluída, aparece Registro atualizado com sucesso!.
É possível realizar o cálculo do custo médio diário de forma automática utilizando o Prosyst Scheduler. Passos para configuração:
Após o processamento, o sistema apresenta a evolução diária do custo médio de cada item em forma de tabela e gráfico. É possível acompanhar a variação de custos ao longo do período informado, facilitando análises de movimentações e ajustes de estoque.