Based on anglo-saxon accounting, the entries required are: For stock receipt:
DR Stock Variation Account CR Stock Input Account For the supplier Invoice DR Stock Input Account (must be = the receipted value) CR Creditors DR/CR Price Difference Account (DR/CR determined by value) -- You received this bug notification because you are a member of C2C OERPScenario, which is subscribed to OpenERP Project Group. https://bugs.launchpad.net/bugs/805697 Title: Price difference account - incorrect calculation Status in OpenERP Addons (modules): Incomplete 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

