2016-02-20 - Cálculo Preço Médio dos Artigos
ID #1022

 

Preço Médio de Custo (PMC).


Este documento tem como objetivo informar as atualizações efetuadas no programa para responder às solicitações de alguns clientes sobre a forma de apurar e trabalhar o preço médio de custo dos artigos, a forma de cálculo interna, as dinâmicas e permissas para o trabalhar corretamente.

 

Foram novamente revistos todos os tratamentos de cálculo do preço médio no programa, apresentação do mesmo, listagens e consultas. Agora o programa permite trabalhar em alternativa, dois tipos de preço médio nos artigos: o preço médio ponderado e o preço médio linear.

Quer o cálculo anterior (preço médio ponderado) quer a nova modalidade de cálculo (preço médio linear) foram atualizadas e será necessário atualizar novamente nos clientes e recalcular utilizando a opção de "correção erros na BD”.

 

1 - Na tabela de empresa deve-se definir qual o método que se pretende utilizar, o Preço Medio Ponderado ou Preço medio Linear.

 

 

 

2 - Preço Médio Ponderado:

Devem configurar-se nos códigos de lançamento de stocks, todos os códigos que movimentam sejam entradas sejam saídas devem ter a indicação "calcula preço médio compra" a "SIM".

Todos os códigos de lançamento: saídas, entradas, acertos e inventários sejam saídas ou entradas, devem indicar que “calcula Preço Medio de Compra” - SIM.

 

 

 

O programa funcionará do seguinte modo:

 

Quando é uma entrada, é adicionada a quantidade e o valor da linha à existência. O preço medio é calculado dividindo o valor total existência / quantidade.

Quando é uma saída, é subtraída a quantidade à existência e é subtraído ao valor total da existência a (quantidade da linha x PMC no momento). O preço médio é recalculado na mesma dividindo o novo valor total / quantidade. Assim, as saídas são retiradas à quantidade e ao valor total da existência, o que não acontece na nova modalidade (linear).

 

Para que esta modalidade funcione, o programa grava sempre na linha do documento o preço médio, que estava no momento em que a linha foi criada, no campo “prcpmc_lind”.

Assim quando é necessário recalcular o preço médio de um artigo a informação desse campo é utilizada.

Para recuperar o valor desse preço médio “prcpmc_lind” existe um opção em administração, “correção erros na BD”, que deve ser executada.

 

Esta modalidade é interessante para quem tem variações significativas de preços de custo e tem a vantagem de no caso da existência ir a zero o preço médio recomeça o calculo de novo.

Por exemplo se houver uma entrada a preço de custo de 1 unidade a 100€ no inicio do ano, entretanto foi vendido, comprou-se de novo a preço de custo 1 x 50€, o preço medio será agora 50€ e não 75€ como seria na modalidade linear.

O grande problema na gestão desta modalidade é o registo das saídas antes das entradas, nesse caso o preço médio vai a negativo e baralha a média.

 

Ver no quadro em anexo um exemplo do funcionamento nesta modalidade:

 

 

DATA ENTRADA SAÍDA EXISTENCIA
QTD PREÇO TOTAL QTD PREÇO TOTAL QTD P.M.C. TOTAL
31/12/2014             1000 5.000 € 5 000.00 €
01/12/2015 150 6.00 € 900.00 €       1150 5.130 € 5 899.50 €
03/12/2015       300       5.130         1539.13  850 5.130 € 4 360.50 €
05/12/2015 200 8.00 € 1 600.00 €       1050 5.677 € 5 960.85 €
08/12/2015       500       5.677         2838.51  550 5.677 € 3 122.35 €
10/12/2015 50 9.00 € 450.00 €       600 5.954 € 3 572.40 €
15/12/2015       200       5.954         1190.79  400 5.954 € 2 381.60 €
20/12/2015 100 7.00 € 700.00 €       500 6.163 € 3 081.50 €
26/12/2015       250       6.163         1540.79  250 6.163 € 1 540.75 €
28/12/2015 150 5.00 € 750.00 €       400 5.727 € 2 290.80 €
31/12/2015       100       5.727            572.70  300 5.727 € 1 718.10 €

 

- Caso Preço medio Linear:

 

Deve configurar-se nos códigos de lançamento de stocks, apenas a calcular o preço medio, as entradas de compras.

Os outros códigos de lançamento: saídas ou acertos e inventários que são saídas ou fazem entradas sem preço, devem indicar na configuração do código que “Calcula Preço Médio de Compra” - NÃO.

 

 

O programa funcionará do seguinte modo:

 

Quando é uma entrada, é adicionada a quantidade e o valor da linha à existência. O preço médio é calculado dividindo o valor total existência / quantidade.

Quando é uma saída, ou outro código qualquer que não calcula preço médio, o programa não faz nada. Assim, o preço médio é sempre calculado dividindo o valor total das compras/ quantidade comprada. O calculo linear é mais simples e direto, não se baralha com trocas das datas.

 

Embora o programa grave sempre na linha do documento o preço médio, que estava no momento em que a linha foi criada, no campo “prcpmc_lind” só utiliza para consulta e informação.

Neste caso não é necessário o campo “prcpmc_lind” para recalcular o preço médio de um artigo.

 

Está modalidade é interessante para quem não tem grandes variações de preços de custo.

Por exemplo se houver um preço de custo de 1 x 100€ no inicio do ano, foi todo vendido, comprou-se de novo a preço de custo 1 x 50€, o preço medio será agora 75€ ou seja valor total de compras - 150€, unidades compradas – 2, então preço médio será: 150€ / 2 = 75€.

O grande problema desta modalidade as oscilações sazonais dos preços, por exemplo os preços de inverno vai sempre influenciar os preços do verão.

 

 20-02-2016 - Wincode, SA