While attempting the new implementation of the Price Difference Account in V16 ,
I followed a specific sequence of operations in testing my use case as follows :
1- I purchased a product for 150 EGP & Received the full quantity
2- Then i Sold the full quantity at cost equal 150 EGP
3- I created customer invoice for this SO
4- Finally my vendor send me the PO Bill at unit price equal 170 (due to market changes in item price)
What Odoo Did:
1- it increased the stock valuation account & stock interim by 20 EGP
2- Stock Valuation Layer increased by 20 EGP
3- NO Impact Done on COGs Account ( it should be adjusted/increased by 20 as the actual product cost has been increased ) ,, as implemented in Landed Cost model