Variáveis do Calculo de Custo da Produção Interna
Índice
Principais
Custo_Producao_Atual
Caso no cadastro do setor da produção a opção “Custo p/ Impressão Prod Int.” seja igual ao Custo calculado e o “Custo de Transferência” maior que 0
A variável irá assumir o valor do custo já gravado para a produção. Esse valor é obtido após a consultada na coluna
CUSTO
, da tabelaITEMPRODINTCUSTO
Caso o tipo do apontamento é igual a “Matéria Prima“ e o percentual de custo for diferente do percentual da quantidade do item(ambos definido na composição da produção para os subitem)
Valor será igual ao resultado do cálculo da formula a baixo.
((((Custo_MPs * Qtde_Distribuicao) * PercCusto) / 100) / Qtd_Custo_Atual)
Nos demais casos, o valor será igual ao resultado do cálculo da variável Custo_MPs
CustoProducao_Producao_Atual
Caso o tipo do apontamento é igual a “Matéria Prima“ e o percentual de custo for diferente do percentual da quantidade do item(ambos definido na composição da produção para os subitem)
Valor será igual ao resultado do cálculo da formula a baixo.
((((CustoProducao_MPs * Qtde_Distribuicao) * PercCusto) / 100) / Qtd_Custo_Atual)
Nos demais casos, o valor será igual ao resultado do cálculo da variável CustoProducao_MPs
Custo_MPs
Caso o tipo do apontamento é igual a “Produto Acabado“ e o custo informado nas configurações do Agro a opção “Código Custo CMV", da aba “Custo/ Saldo” seja igual ao Custo que está sendo calculado de acordo com a natureza de operação
Valor será igual ao resultado do cálculo da formula a baixo. O código de custo utilizado para o cálculo será o informado no setor(Industria » Cadastros » Produção » Setores » Código Custo ou Agro3c » Produção » Setores » Código Custo), caso não tenha nenhum código de custo informado, será utilizado o código de custo de compra(Agro3c » Configurações » Configuração » Agro » Custo/ Saldo » Código da Compra).
Se for devolução, utiliza a seguinte formula:
(Custo_MPs_Agregado + (((Custo_MP_Atual / Qtd_MP_Usada) * Qtd_MP_Baixa + Qtd_MP_Perda)/ Qtd_Custo_Atual))
Caso contrário
Caso o tipo do apontamento é igual a “Produto Acabado“ e a produção foi feita a partir de uma Ordem de Fabricação no módulo do Agro3c
Valor será igual ao resultado do cálculo da variável Custo_Producao_MP_Atual
Nos demais casos, será realizado o calculo a baixo, somando o custo de produção de cada matéria prima da produção. O código de custo utilizado para o cálculo é o que está sendo calculado no momento. O valor desse custo está gravado na coluna
CUSTO
da tabelaITEMPRODCUS
CustoProducao_MPs
Caso o tipo do apontamento é igual a “Produto Acabado“ e o custo informado nas configurações do Agro a opção “Código Custo CMV", da aba “Custo/ Saldo” seja igual ao Custo que está sendo calculado de acordo com a natureza de operação
Valor será igual ao resultado do cálculo da formula a baixo. O código de custo utilizado para o cálculo será o informado no setor(Industria » Cadastros » Produção » Setores » Código Custo ou Agro3c » Produção » Setores » Código Custo), caso não tenha nenhum código de custo informado, será utilizado o código de custo de compra(Agro3c » Configurações » Configuração » Agro » Custo/ Saldo » Código da Compra).
Se for devolução, utiliza a seguinte formula:
Caso contrário
Caso o tipo do apontamento é igual a “Produto Acabado“ e a produção foi feita a partir de uma Ordem de Fabricação no módulo do Agro3c
Valor será igual ao resultado do cálculo da variável CustoProducao_Producao_MP_Atual
Nos demais casos, será realizado o calculo a baixo, somando o custo de produção de cada matéria prima da produção. O código de custo utilizado para o cálculo é o que está sendo calculado no momento. O valor desse custo está gravado na coluna
CUSTOPRODUCAO
, da tabelaITEMPRODCUS
.
Custo_MPs_Agregado
Essa variável é utilizada para o cálculo do valor da variável Custo_MPs. Sua função é guardar a soma dos resultados dos custos calculados das matérias primas da produção.
Exemplo:
Para uma produção tenho 3 matérias primas, o item 1, 2 e 3.
Quando estiver calculando o valor da variável Custo_MPs:
Item 1: Custo_MPs_Agregado + Custo_MP_Atual = 0 + 0,45 = 0,45
Nesse momento o Custo_MPs_Agregado é 0, pois é a primeira matéria prima, e a variável Custo_MP_Atual terá o valor 0,45.
Item 2: Custo_MPs_Agregado + Custo_MP_Atual = 0,45 + 0,6 = 1,05
Agora, o Custo_MPs_Agregado é 0,45, pois é o resultado do calculo da primeira matéria prima(item 1), e a variável Custo_MP_Atual terá o valor 0,6.
Item 3: Custo_MPs_Agregado + Custo_MP_Atual = 1,05 + 0,1 = 1,15
Agora, o Custo_MPs_Agregado é 1,05, pois é o soma dos resultados dos cálculos da primeira e da segunda matéria prima, e a variável Custo_MP_Atual terá o valor 0,1.
CustoProducao_MPs_Agregado
Essa variável é utilizada para o cálculo do valor da variável CustoProducao_MPs. Sua função é guardar a soma dos resultados dos custos calculados das matérias primas da produção. Semelhante a variável Custo_MPs_Agregado, porém essa é utilizada no calculo do custo da produção(sem o BackFlush)
Exemplo:
Para uma produção tenho 3 matérias primas, o item 1, 2 e 3.
Quando estiver calculando o valor da variável CustoProducao_MPs:
Item 1: CustoProducao_MPs_Agregado + CustoProducao_MP_Atual = 0 + 0,45 = 0,45
Nesse momento o CustoProducao_MPs_Agregado é 0, pois é a primeira matéria prima, e a variável CustoProducao_MP_Atual terá o valor 0,45.
Item 2: CustoProducao_MPs_Agregado + CustoProducao_MP_Atual = 0,45 + 0,6 = 1,05
Agora, o CustoProducao_MPs_Agregado é 0,45, pois é o resultado do calculo da primeira matéria prima(item 1), e a variável CustoProducao_MP_Atual terá o valor 0,6.
Item 3: CustoProducao_MPs_Agregado + CustoProducao_MP_Atual = 1,05 + 0,1 = 1,15
Agora, o CustoProducao_MPs_Agregado é 1,05, pois é o soma dos resultados dos cálculos da primeira e da segunda matéria prima, e a variável CustoProducao_MP_Atual terá o valor 0,1.
Custo_MP_Atual
Valor do custo da matéria prima atual. Esse valor é obtido através da consulta na coluna
CUSTO
da tabelaITMEPRODCUS
.
Observação: O valor do custo é impactado pelo BackFlush caso ele esteja vinculado a matéria prima da produção
CustoProducao_MP_Atual
Valor do custo da matéria prima atual. Esse valor é obtido através da consulta na coluna
CUSTOPRODUCAO
da tabelaITMEPRODCUS
.
Observação: O valor do custo não é impactado pelo BackFlush.
Qtd_Estoque_Atual
Valor do saldo atual do item. Esse valor é obtido através da execução da função de banco de dados
SALDOITEM
, consultando o código do saldo físico (Agro3c » Configurações » Configuração » Agro » Custo/ Saldo » Código Saldo Físico). Além disso, esse valor corresponde ao saldo de todos os locais de estoque do estabelecimento da produção e também ao exato momento em que foi feita a produção.Caso a opção Agro3c » Configurações » Configuração » Agro » Produção » Zerar Estoq. Neg. Calc. Custo esteja como “1-Sim” e o estoque atual do item for negativo, será considerado 0 na variável para o cálculo do custo da produção
Custo_Medio_Anterior_Producao
Valor do custo médio anterior do item. Esse valor é obtido através das consultas nos seguintes documentos: Produções Internas, Notas e Reajuste de Custo. Usando como base a data e hora da produção. Após a consulta é ordenado de acordo com o último documento realizado, retornando o custo médio anterior mais atual. Para
Qtd_Custo_Atual
Valor é a quantidade do produto acabado da produção atual. Caso seja menor que 0, assume o valor 1
Qtd_Producao_Atual
Valor é a quantidade do produto acabado da produção atual. Semelhante a variável Qtd_Custo_Atual porém sem a regra de validar se é menor que 0.
Qtd_MP_Usada
Valor é a quantidade utilizada da matéria prima para a produção. Esse valor pode ser consultado, caso o usuário tenha permissão, na tela da produção, na coluna “Qtd. Composição“ presente no grid das matéria primas ou na coluna
QTDEUSADA
da tabelaITEMPRODDET
.
Qtd_MP_Baixa
Valor é a quantidade baixada da matéria prima para a produção. Esse valor pode ser consultado na tela da produção, na coluna “Qtd. a Baixar“ presente no grid das matéria primas(caso tenha perda de matéria prima durante a produção, deverá ser descontado o valor da perda com o valor em tela para obter o valor da baixa correto) ou na coluna
QTDBAIXA
da tabelaITEMPRODDET
.
Qtd_MP_Perda
Valor é a quantidade da perda de matéria prima durante a produção. Esse valor pode ser visualizado em na rotina de produção pelo modulo Agro3c, na coluna “Qtd. Perda“ presente no grid das matéria primas ou pode ser consultado em banco na coluna
QTDEPERDA
da tabelaITEMPRODDETPERDA
Observação: Só existirá perda na matéria prima em produções feitas a partir de uma apontamento no módulo Agro3c.
Qtde_Distribuicao
Caso a produção não seja de subitem, o valor utilizado será a quantidade produzida do produto acabado na produção, caso contrário será utilizado a quantidade do apontamento
PercCusto
Caso for produção de subitem
Valor do percentual do custo definido para os subitem da composição do produto acabado. Esse valor pode ser consultado em Industria » Cadastros » Engenharia de Produtos » Composição de Produtos » Grid do SubItem e no campo Custo(%)
Caso for produção de decomposição
Valor do percentual do custo definido para os itens da decomposição do produto acabado. Esse valor pode ser consultado em Industria » Cadastros » Engenharia de Produtos » Composição de Decomposição » Grid do Produto Acabado.
Caso não seja nenhum dos cenários anteriores, o valor por padrão será 100
Custo_Producao_MP_Atual
Valor é obtido através do cálculo descrito a baixo. Esse cálculo é realizado para todas as matérias primas da produção. Logo após, soma os resultados e divide pela quantidade produzida do produto acabado, para obter o valor final.
CustoProducao_Producao_MP_Atual
Valor é obtido através do cálculo descrito a baixo. Esse cálculo é realizado para todas as matérias primas da produção. Logo após, soma os resultados e divide pela quantidade produzida do produto acabado, para obter o valor final.
Custo_CPV
Valor do custo
CPV
da matéria prima no ano e no mês que a produção foi feita. Esse valor é obtido através da consulta na colunaVALORUNITARIO
da tabela personalizadaU_CPVMEN
.
Observação: Esse custo só terá valor quando utilizar o custo CPV
, ou seja, quando existir a tabela U_CPVMEN
no banco de dados.
Vlr_Custo_UEP
Valor do custo UEP da matéria prima da produção. Esse valor é obtido através da consulta na coluna
VLRUEP
da tabelaITMEPRODDET
, caso esse valor não exista, será atribuído o valor -1 como padrão.
Vlr_Custo_MP_PA
Valor do custo informado na natureza de operação da produção. Esse valor é obtido após chamar a função de banco de dados
PCUSTO
, retornando o valor do custo na data e na hora em que a produção interna foi feita.
Adicionais
Data_Custo
Data do custo retornado ao consultar a
PCUSTO
. Essa variável complementa a informação da variável Vlr_Custo_MP_PA
Hora_Custo
Hora do custo retornado ao consultar a
PCUSTO
. Essa variável complementa a informação da variável Vlr_Custo_MP_PA
Data_Custo_Medio_Anterior_Producao
Data do custo médio anterior, ou seja, a data do último documento que movimentou o custo médio. Essa variável complementa a informação da variável Custo_Medio_Anterior_Producao
Hora_Custo_Medio_Anterior_Producao
Hora do custo médio anterior, ou seja, a hora do último documento que movimentou o custo médio. Essa variável complementa a informação da variável Custo_Medio_Anterior_Producao
Custo_MPs_Detalhes
Detalhes do cálculo do valor da variável Custo_MPs. Apresentando o cálculo realizado para cada matéria prima
CustoProducao_MPs_Detalhes
Detalhes do cálculo do valor da variável CustoProducao_MPs. Apresentando o cálculo realizado para cada matéria prima
Custo_Producao_Atual_Detalhes
Detalhes do cálculo do valor da variável Custo_Producao_Atual.
CustoProducao_Producao_Atual_Detalhes
Detalhes do cálculo do valor da variável CustoProducao_Producao_Atual.
Valor_Final
Valor final do cálculo de cada matéria prima, permitindo uma melhor visualização do valor final de cada uma. Essa variável irá aparecer sempre que a variável Custo_MPs_Detalhes ou a CustoProducao_MPs_Detalhes for utilizada.