Custo PA
Custo(ITEMPRODINTCUSTO.CUSTO)
Tipo do Apontamento igual a Produto Acabado(PA)
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
Expand |
---|
|
É devolução? Code Block |
---|
Custo_Producao_Atual + ((Qtd_Estoque_Atual * Custo_Medio_Anterior_Producao) + ((Qtd_Custo_Atual * Custo_Producao_Atual) * -1)) / (Qtd_Estoque_Atual + Qtd_Producao_Atual) |
Caso contrário Code Block |
---|
Custo_Producao_Atual + ((Qtd_Estoque_Atual * Custo_Medio_Anterior_Producao) + ((Qtd_Custo_Atual * Custo_Producao_Atual))) / (Qtd_Estoque_Atual + Qtd_Producao_Atual) |
|
Observação: Caso a formula resulte em um custo menor que 0, será atribuído o valor do custo médio anterior.
Caso o custo informado nas configurações do Agro a opção “Código Custo CMV", da aba “Custo/ Saldo” esteja igual ao Custo que está sendo calculado
Expand |
---|
|
É devolução? Code Block |
---|
((Qtd_Estoque_Atual * Custo_Medio_Anterior_Producao) + ((Qtd_Custo_Atual * Custo_Producao_Atual) * -1)) / (Qtd_Estoque_Atual + Qtd_Producao_Atual) |
Caso contrário Code Block |
---|
((Qtd_Estoque_Atual * Custo_Medio_Anterior_Producao) + ((Qtd_Custo_Atual * Custo_Producao_Atual))) / (Qtd_Estoque_Atual + Qtd_Producao_Atual) |
|
Observação: Caso a formula resulte em um custo menor que 0, será atribuído o valor do custo médio anterior.
Caso as condições anteriores não sejam satisfeitas
Expand |
---|
|
Code Block |
---|
Custo_Producao_Atual |
|
Tipo do Apontamento igual a Matéria Prima(MP)
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
Expand |
---|
|
É devolução? Code Block |
---|
Custo_Producao_Atual + ((Qtd_Estoque_Atual * Custo_Medio_Anterior_Producao) + ((Qtd_Custo_Atual * Custo_Producao_Atual) * -1)) / (Qtd_Estoque_Atual + Qtd_Producao_Atual) |
Caso contrário Code Block |
---|
Custo_Producao_Atual + ((Qtd_Estoque_Atual * Custo_Medio_Anterior_Producao) + ((Qtd_Custo_Atual * Custo_Producao_Atual))) / (Qtd_Estoque_Atual + Qtd_Producao_Atual) |
|
Observação: Caso a formula resulte em um custo menor que 0, será atribuído o valor do custo médio anterior.
Caso o custo informado nas configurações do Agro a opção “Código Custo CMV", da aba “Custo/ Saldo” esteja igual ao Custo que está sendo calculado
Observação: Caso a formula resulte em um custo menor que 0, será atribuído o valor do custo médio anterior.
Caso as condições anteriores não sejam satisfeitas
Expand |
---|
|
Code Block |
---|
Custo_Producao_Atual |
|
Custo Produção(ITEMPRODINTCUSTO.CUSTOPRODUCAO)
Tipo do Apontamento igual a Produto Acabado(PA)
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
Expand |
---|
|
É devolução? Code Block |
---|
Custo_Producao_Atual + ((Qtd_Estoque_Atual * Custo_Medio_Anterior_Producao) + ((Qtd_Custo_Atual * Custo_Producao_Atual) * -1)) / (Qtd_Estoque_Atual + Qtd_Producao_Atual) |
Caso contrário Code Block |
---|
Custo_Producao_Atual + ((Qtd_Estoque_Atual * Custo_Medio_Anterior_Producao) + ((Qtd_Custo_Atual * Custo_Producao_Atual))) / (Qtd_Estoque_Atual + Qtd_Producao_Atual) |
|
Observação: Caso a formula resulte em um custo menor que 0, será atribuído o valor do custo médio anterior.
Caso o custo informado nas configurações do Agro a opção “Código Custo CMV", da aba “Custo/ Saldo” esteja igual ao Custo que está sendo calculado
Expand |
---|
|
É devolução? Code Block |
---|
((Qtd_Estoque_Atual * Custo_Medio_Anterior_Producao) + ((Qtd_Custo_Atual * CustoProducao_Producao_Atual) * -1)) / (Qtd_Estoque_Atual + Qtd_Producao_Atual) |
Caso contrário Code Block |
---|
((Qtd_Estoque_Atual * Custo_Medio_Anterior_Producao) + ((Qtd_Custo_Atual * CustoProducao_Producao_Atual))) / (Qtd_Estoque_Atual + Qtd_Producao_Atual) |
|
Observação: Caso a formula resulte em um custo menor que 0, será atribuído o valor do custo médio anterior.
Caso as condições anteriores não sejam satisfeitas
Expand |
---|
|
Code Block |
---|
CustoProducao_Producao_Atual |
|
Tipo do Apontamento igual a Matéria Prima(MP)
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
Expand |
---|
|
É devolução? Code Block |
---|
Custo_Producao_Atual + ((Qtd_Estoque_Atual * Custo_Medio_Anterior_Producao) + ((Qtd_Custo_Atual * Custo_Producao_Atual) * -1)) / (Qtd_Estoque_Atual + Qtd_Producao_Atual) |
Caso contrário Code Block |
---|
Custo_Producao_Atual + ((Qtd_Estoque_Atual * Custo_Medio_Anterior_Producao) + ((Qtd_Custo_Atual * Custo_Producao_Atual))) / (Qtd_Estoque_Atual + Qtd_Producao_Atual) |
|
Observação: Caso a formula resulte em um custo menor que 0, será atribuído o valor do custo médio anterior.
Caso o custo informado nas configurações do Agro a opção “Código Custo CMV", da aba “Custo/ Saldo” esteja igual ao Custo que está sendo calculado
Observação: Caso a formula resulte em um custo menor que 0, será atribuído o valor do custo médio anterior.
Caso as condições anteriores não sejam satisfeitas
Expand |
---|
|
Code Block |
---|
CustoProducao_Producao_Atual |
|
Custo MP
Custo(ITEMPRODCUS.CUSTO)
Expand |
---|
|
Qtd_Usada_MP_PA
Custo_CPV
Vlr_Custo_UEP
Code Block |
---|
Qtd_Usada_MP * Vlr_UEP |
Variáveis
Vlr_Custo_MP_PA
Code Block |
---|
Qtd_Usada_MP * Vlr_Custo |
Variáveis
|
Custo com BackFlush(INDBFPIMATCUS.CUSTO)
...
...
Qtd_Usada_MP_PA
Quantidade utilizada da matéria prima
...
Vlr_Custo_UEP
Code Block |
---|
Qtd_Usada_MP * Vlr_UEP |
Variáveis
Vlr_Custo_MP_PA
...
Code Block |
---|
Qtd_Usada_MP * Vlr_Custo |
Variáveis
...
Qtd_Usada_MP
Quantidade utilizada da matéria prima
Vlr_Custo
...
Os dados do cálculo do custo das produções podem ser consultados na própria tela de produção. Para mostrar os dados em tela, é feita a consulta na coluna DADOSCALCULOCUSTO
, das seguintes tabelas: ITEMPRODINTCUSTO
,INDBFPIMATCUS
e ITEMPRODCUS
. Essa coluna, nessas tabelas terá gravado os dados do cálculo de custo da produção, contendo as seguintes informações:
Formula Original: Formula com as variáveis, sem nenhum valor substituído. Exemplo: ((Qtd_Estoque_Atual * Custo_Medio_Anterior_Producao) + ((Qtd_Custo_Atual * Custo_Producao_Atual))) / (Qtd_Estoque_Atual + Qtd_Producao_Atual)
Formula Calculo: Formula utilizada para o cálculo, com as variáveis já substituídas. Exemplo: ((63370,696 * 4,7535) + ((10 * 42,6231))) / (63370,696 + 10)
Variáveis: Variáveis da formula do custo, juntamente com o seu valor. Essas variáveis são subdivididas em dois tipos:
Principais: são as variáveis utilizadas na formula. Exemplo: variável Custo_Medio_Anterior_Producao
Adicionais: são as variáveis que não são utilizadas na formula, porém tem relevância para entendimento de alguns valores. Exemplo: variável Data_Custo_Medio_Anterior_Producao
, a qual traz o valor da data do último custo médio