Histórico da Página
CONTEÚDO
- Visão Geral
- Apontamento parcial - requisição total de matéria prima
- Apontamento parcial com produto intermediário - requisição total de matéria prima
- Apontamento parcial - requisição parcial de matéria prima
- Apontamento parcial com produto intermediário - requisição parcial de matéria prima
- Legenda
01. VISÃO GERAL
Quando utilizado custo offline (MV_CUSMED = M), o custo oficialmente apurado e considerado para integração com a contabilidade é o custo calculado durante a execução ou da rotina Recálculo do Custo Médio (MATA330), ou na etapa de Cálculo de Custo da Jornada de Fechamento (MATA038), que utiliza o mesmo mecanismo.
Durante esse processo, o parâmetro MV_PRODPR0 define como ocorrerá a proporcionalização do custeio para apontamentos de produção parciais. Você pode obter mais detalhes sobre o funcionamento deste parâmetro clicando aqui.
No entanto, o O fato do custo ser apurado de maneira offline não significa que não haverá uma prévia desse cálculo de maneira online. No entanto, esse cálculo prévio realizado de maneira online não considera todas as premissas que o cálculo do custo médio, por diversas razões, que vão desde performance até a impossibilidade de se ter um cenário completo do que será calculado, já que movimentações retroativas podem ser realizadas enquanto o período está em aberto.
Esse comportamento se aplica à valorização dos movimentos de apontamento de produção parciais, que, de maneira online, são valorizados considerando sempre as requisições de matéria prima já realizadas para aquela ordem de produção até o momento, sem a realização de uma valorização proporcional entre diferentes movimentações.
É importante frisar que esse comportamento se aplica tanto quando o parâmetro MV_CUSMED for configurado como M (mensal) e o recálculo do custo médio ainda não foi executado (e, portanto, o custo calculado é uma prévia executada de forma online) , quanto quando o parâmetro MV_CUSMED está configurado como O (online). O parâmetro MV_PRODPR0 se aplica única e exclusivamente ao processo de recálculo do custo médio e não influencia no cálculo que é feito de forma online em nenhum dos dois cenários.
...
02. APONTAMENTO PARCIAL - REQUISIÇÃO TOTAL DE MATÉRIA PRIMA
Exemplificando como se dá esse comportamento, no seguinte cenário:
Operação | Quantidade | Custo |
---|---|---|
Ordem de produção | 1.000 | - |
Saldo de MP | 1.000 | 10.000 |
Empenho de MP | 1.000 | - |
Requisição manual da MP contra a OP | 1.000 | 10.000 |
Apontamento parcial | 100 | 10.000 |
Neste momento, o sistema irá apropriar o custo de R$ 10.000,00 no apontamento parcial. Caso novos apontamentos sejam realizados, o custo desses ficará zerado.
Conforme configuração do MV_PRODPR0 no documento indicado acima, ao executar o recálculo do custo médio, existem as possibilidades de custo do apontamento parcial:
- MV_PRODPR0 = 1:
Valor do apontamento = Total requisitado ÷ (Qtd total apontada ÷ Qtd do apontamento)
Valor do apontamento = 10.000 ÷ (100 ÷ 100)
Valor do apontamento = 10.000
- MV_PRODPR0 = 3:
Valor do apontamento = (Qtd apontada ÷ Qtd total da OP) × Total requisitado
Valor do apontamento = (100 ÷ 1.000)
...
× 10.000
Valor do apontamento = 1.000
A medida que novos apontamentos forem feitos, quando utilizado o parâmetro MV_PRODPR0 = 1, o custo em cada apontamento ficará proporcional à quantidade total apontada.
...
03. APONTAMENTO PARCIAL COM PRODUTO INTERMEDIÁRIO - REQUISIÇÃO TOTAL DE MATÉRIA PRIMA
Veja como é este comportamento, quando usamos ordens de produção intermediárias:
Operação | Quantidade | Custo |
---|---|---|
Cadastro de estrutura PA → PI → MP | - | - |
Saldo de MP | 1.000 | 10.000 |
Ordem de produção PA | 1.000 | 10.000 |
Empenho de PI | 1.000 | - |
Ordem de produção PI | 1.000 | 10.000 |
Empenho de MP | 1.000 | - |
Requisição manual da MP contra a OP do PI | 1.000 | 10.000 |
Apontamento parcial da OP do PI | 100 | 10.000 |
Requisição manual do PI contra a OP do PA | 100 | 10.000 |
Apontamento parcial da OP do PA | 100 | 10.000 |
O sistema também Neste momento, o sistema irá apropriar o custo de R$ 10.000,00 no apontamento parcial do PI e depois no apontamento parcial do PA. Caso novos apontamentos sejam realizados, tanto na OP do PI quanto na OP do PA, o custo desses ficará zerado.
Ao executar o recálculo do custo médio, de acordo com o parâmetro MV_PRODPR0, teremos os possíveis resultados:
- MV_PRODPR0 = 1:
Valor do apontamento (PI) = Total requisitado ÷ (Qtd total apontada ÷ Qtd do apontamento)
Valor do apontamento (PI) = 10.000 ÷ (100 ÷ 100)
Valor do apontamento (PI) = 10.000
Valor do apontamento (PA) = Total requisitado ÷ (Qtd total apontada ÷ Qtd do apontamento)
Valor do apontamento (PA) = Valor do apontamento (PI) ÷ (Qtd total apontada ÷ Qtd do apontamento)
Valor do apontamento (PA) = 10.000 ÷ (100 ÷ 100)
Valor do apontamento (PA) = 10.000
- MV_PRODPR0 = 3:
Valor do apontamento (PI) = (Qtd apontada ÷ Qtd total da OP) × Total requisitado
Valor do apontamento (PI) = (100 ÷ 1.000) × 10.000
Valor do apontamento (PI) = 1.000
Valor do apontamento (PA) = (Qtd apontada ÷ Qtd total da OP) × Total requisitado
Valor do apontamento (PA) = (Qtd apontada ÷ Qtd total da OP) × Valor do apontamento (PI)
Valor do apontamento (PA) = (100 ÷ 1.000) × 1.000
Valor do apontamento (PA) = 100
Ao valorizar o apontamento do PA, é considerado o valor do apontamento do PI que valorizou a OP.
...
04. APONTAMENTO PARCIAL - REQUISIÇÃO PARCIAL DE MATÉRIA PRIMA
Uma forma diferente de tratar esse mesmo cenário é realizar as requisições de matéria prima também de maneira parcial, respeitando a proporção de matéria prima consumido a cada apontamento.
Exemplificando esse mesmo comportamento, com a realização de requisições parciais:
Operação | Quantidade | Custo |
---|---|---|
Ordem de produção |
...
1.000 | - | |
Saldo de MP | 1.000 | 10.000 |
Empenho de MP | 1.000 | - |
1ª Requisição manual parcial da MP contra a OP | 100 | 1.000 |
1º Apontamento parcial | 100 | 1.000 |
2ª Requisição manual parcial da MP contra a OP | 100 | 1.000 |
2º Apontamento parcial | 100 | 1.000 |
...
Neste momento, o sistema irá apropriar todo o custo de R$ 1000,00
...
em cada apontamento, por isso a importância de fazer as requisições também parciais.
Conforme configuração do MV_PRODPR0, ao executar o recálculo do custo médio, existem as possibilidades de custo do apontamento parcial:
- MV_PRODPR0 = 1:
Valor do apontamento (1) = Total requisitado ÷ (Qtd total apontada ÷ Qtd do apontamento)
Valor do apontamento (1) = (Requisição 1 + Requisição 2) ÷ ((Apontamento 1 + Apontamento 2) ÷ Qtd do apontamento)
Valor do apontamento (1) = (1.000 + 1.000) ÷ ((100 + 100) ÷ 100)
Valor do apontamento (1) = 2.000 ÷ (200 ÷ 100)
Valor do apontamento (1) = 1.000
Valor do apontamento (2) = Total requisitado ÷ (Qtd total apontada ÷ Qtd do apontamento)
Valor do apontamento (2) = (Requisição 1 + Requisição 2) ÷ ((Apontamento 1 + Apontamento 2) ÷ Qtd do apontamento)
Valor do apontamento (2) = (1.000 + 1.000) ÷ ((100 + 100) ÷ 100)
Valor do apontamento (2) = 2.000 ÷ (200 ÷ 100)
Valor do apontamento (2) = 1.000
- MV_PRODPR0 = 3:
Valor do apontamento (1) = (Qtd apontada ÷ Qtd total da OP) × Total requisitado
Valor do apontamento (1) = (Apontamento 1 ÷ Qtd total da OP) × (Requisição 1 + Requisição 2)
Valor do apontamento (1) = (100 ÷ 1000) × (1000 + 1000)
Valor do apontamento (1) = (0,1) × (2000)
Valor do apontamento (1) = 200
Valor do apontamento (2) = (Qtd apontada ÷ Qtd total da OP) × Total requisitado
Valor do apontamento (2) = (Apontamento 2 ÷ Qtd total da OP) × (Requisição 1 + Requisição 2)
Valor do apontamento (2) = (100 ÷ 1000) × (1000 + 1000)
Valor do apontamento (2) = (0,1) × (2000)
Valor do apontamento (2) = 200
Outra possibilidade é automatizar a realização dessas requisições através da combinação de parâmetros MV_REQAUT = A e MV_BXPROP = S.
...
05. APONTAMENTO PARCIAL COM PRODUTO INTERMEDIÁRIO - REQUISIÇÃO PARCIAL DE MATÉRIA PRIMA
Veja como é este comportamento, quando usamos ordens de produção intermediárias:
Operação | Quantidade | Custo |
---|---|---|
Cadastro de estrutura PA → PI → MP | - | - |
Saldo de MP | 1.000 | 10.000 |
Ordem de produção PA | 1.000 | - |
Empenho de PI | 1.000 | - |
Ordem de produção PI | 1.000 | - |
Empenho de MP | 1.000 | - |
1ª Requisição manual parcial da MP contra a OP do PI | 100 | 1.000 |
1º Apontamento parcial da OP do PI | 100 | 1.000 |
2ª Requisição manual do PI contra a OP do PA | 100 | 1.000 |
2º Apontamento parcial da OP do PA | 100 | 1.000 |
3ª Requisição manual parcial da MP contra a OP do PI | 100 | 1.000 |
3º Apontamento parcial da OP do PI | 100 | 1.000 |
4ª Requisição manual do PI contra a OP do PA | 100 | 1.000 |
4º Apontamento parcial da OP do PA | 100 | 1.000 |
O sistema sempre apropria todo o saldo de custo da OP no próximo apontamento, seja total ou parcial.
Ao executar o recálculo do custo médio, de acordo com o parâmetro MV_PRODPR0, teremos os possíveis resultados:
- MV_PRODPR0 = 1:
Valor do apontamento (1-PI) = Total requisitado ÷ (Qtd total apontada ÷ Qtd do apontamento)
Valor do apontamento (1-PI) = (Requisição 1-PI + Requisição 3-PI) ÷
((Apontamento 1-PI + Apontamento 3-PI) ÷ Qtd do apontamento)
Valor do apontamento (1-PI) = (1.000 + 1.000) ÷ ((100 + 100) ÷ 100)
Valor do apontamento (1-PI) = (2.000) ÷ (200 ÷ 100)
Valor do apontamento (1-PI) = 1.000
Valor do apontamento (3-PI) = Total requisitado ÷ (Qtd total apontada ÷ Qtd do apontamento)
Valor do apontamento (3-PI) = (Requisição 1-PI + Requisição 3-PI) ÷
((Apontamento 1-PI + Apontamento 3-PI) ÷ Qtd do apontamento)
Valor do apontamento (3-PI) = (1.000 + 1.000) ÷ ((100 + 100) ÷ 100)
Valor do apontamento (3-PI) = (2.000) ÷ (200 ÷ 100)
Valor do apontamento (3-PI) = 1.000
Valor do apontamento (2-PA) = Total requisitado ÷ (Qtd total apontada ÷ Qtd do apontamento)
Valor do apontamento (2-PA) = (Requisição 2-PA + Requisição 4-PA) ÷
((Apontamento 2-PA + Apontamento 4-PA) ÷ Qtd do apontamento)
Valor do apontamento (2-PA) = (Valor do apontamento (1-PI) + Valor do apontamento (3-PI)) ÷
((Apontamento 2-PA + Apontamento 4-PA) ÷ Qtd do apontamento)
Valor do apontamento (2-PA) = (1.000 + 1.000) ÷ ((100 + 100) ÷ 100)
Valor do apontamento (2-PA) = (2.000) ÷ (200 ÷ 100)
Valor do apontamento (2-PA) = 1.000
Valor do apontamento (4-PA) = Total requisitado ÷ (Qtd total apontada ÷ Qtd do apontamento)
Valor do apontamento (4-PA) = (Requisição 2-PA + Requisição 4-PA) ÷
((Apontamento 2-PA + Apontamento 4-PA) ÷ Qtd do apontamento)
Valor do apontamento (4-PA) = (Valor do apontamento (1-PI) + Valor do apontamento (3-PI)) ÷
((Apontamento 2-PA + Apontamento 4-PA) ÷ Qtd do apontamento)
Valor do apontamento (4-PA) = (1.000 + 1.000) ÷ ((100 + 100) ÷ 100)
Valor do apontamento (4-PA) = (2.000) ÷ (200 ÷ 100)
Valor do apontamento (4-PA) = 1.000
- MV_PRODPR0 = 3:
Valor do apontamento (1-PI) = (Qtd apontada ÷ Qtd total da OP) × Total requisitado
Valor do apontamento (1-PI) = (Qtd apontada ÷ Qtd total da OP) × (Requisição 1-PI + Requisição 3-PI)
Valor do apontamento (1-PI) = (100 ÷ 1.000) × (1.000 + 1.000)
Valor do apontamento (1-PI) = (0,1) × (2.000)
Valor do apontamento (1-PI) = 200
Valor do apontamento (3-PI) = (Qtd apontada ÷ Qtd total da OP) × Total requisitado
Valor do apontamento (3-PI) = (Qtd apontada ÷ Qtd total da OP) × (Requisição 1-PI + Requisição 3-PI)
Valor do apontamento (3-PI) = (100 ÷ 1.000) × (1.000 + 1.000)
Valor do apontamento (3-PI) = (0,1) × (2.000)
Valor do apontamento (3-PI) = 200
Valor do apontamento (2-PA) = (Qtd apontada ÷ Qtd total da OP) × Total requisitado
Valor do apontamento (2-PA) = (Qtd apontada ÷ Qtd total da OP) ×
(Valor do apontamento (1-PI) + Valor do apontamento (3-PI))
Valor do apontamento (2-PA) = (100 ÷ 1.000) × (200 + 200)
Valor do apontamento (2-PA) = (0,1) × (400)
Valor do apontamento (2-PA) = 40
Valor do apontamento (4-PA) = (Qtd apontada ÷ Qtd total da OP) × Total requisitado
Valor do apontamento (4-PA) = (Qtd apontada ÷ Qtd total da OP) ×
(Valor do apontamento (1-PI) + Valor do apontamento (3-PI))
Valor do apontamento (4-PA) = (100 ÷ 1.000) × (200 + 200)
Valor do apontamento (4-PA) = (0,1) × (400)
Valor do apontamento (4-PA) = 40
...
Outra possibilidade é automatizar a realização dessas requisições através da combinação de parâmetros MV_REQAUT = S A e MV_BXPROP = S.
06. LEGENDA
- OP = Ordem de Produção
- MP = Matéria Prima
- PA = Produto Acabado
- PI = Produto intermediário