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 tabela ITEMPRODINTCUSTO

  • 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

  • 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 tabela ITEMPRODCUS

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

  • 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 tabela ITEMPRODCUS.

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 tabela ITMEPRODCUS.

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 tabela ITMEPRODCUS.

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 tabela ITEMPRODDET.

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 tabela ITEMPRODDET.

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 tabela ITEMPRODDETPERDA

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 coluna VALORUNITARIO da tabela personalizada U_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 tabela ITMEPRODDET, 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

CustoProducao_Producao_Atual_Detalhes

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.