This issue is still outstanding - I have just retested on the latest nightly build - previously it worked if a PO had Invoicing control = from order, but now both from picking and from order create incorrect entries - but even better, they are wrong in different ways!
I have enclosed a video to show what is happening. ** Attachment added: "Price Difference Bug.ogv" https://bugs.launchpad.net/openobject-addons/+bug/805697/+attachment/2260550/+files/Price%20Difference%20Bug.ogv -- You received this bug notification because you are a member of C2C OERPScenario, which is subscribed to the OpenERP Project Group. https://bugs.launchpad.net/bugs/805697 Title: Price difference account - incorrect calculation Status in OpenERP Modules (addons): New Bug description: The accounting entries generated for the price difference account are not consistently correct. Environment: 6.0.2 release 30/06/2011 anglo-saxon accounting PO invoicing control = from picking product costing method = average price inventory valuation = real time (automated) When a PO is raised for a product with a purchase price <> average cost AND the invoice when processed has a price difference to the PO, THEN the price difference value is calculated by (Quantity * (Old Average Price - New Average Price)) (+ve value = DR) but should be calculated by (Quantity * (Invoice Price - PO Price)) (+ve value = DR) I can provide a worked example if required To manage notifications about this bug go to: https://bugs.launchpad.net/openobject-addons/+bug/805697/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~c2c-oerpscenario Post to : [email protected] Unsubscribe : https://launchpad.net/~c2c-oerpscenario More help : https://help.launchpad.net/ListHelp

