In OpenERP v7.0 the cost price can be set in two different ways standard or average. However, we are working in an business where the prices are always going down (dealing IT hardware) so our stock valuation should be done on the last known buying price.
In case the title is not clear enough let's make an example : If I bought a product a 80usd a month ago and buy a second one today at 50usd, the cost price in the product details should be set at 50usd and the stock valuation of my two products should be 100usd.
Is it possible to do it without coding a module ?
If it is not, the module coding would seems pretty straightforward as to just set the cost price to the buying price with the price list rules applied to it related to the buying document upon invoice validation.
Did I miss some other implications ? Would I risk of breaking some other parts of OpenERP ? If it is not already implemented maybe there is a good reason maybe it should not be.
I'm familiar with python coding but not yet with the OpenERP/OpenObject framework, also if we start developing a module there will be the matter of maintaining it.
So before starting this project, I come here to ask for advice concerning this matter.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 3/1/13, 1:50 AM|
|Seen: 2195 times|
|Last updated: 3/16/15, 8:10 AM|