2016-02-20 - Cálculo Preço Médio dos Artigos
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