BTW, in trunk/6.1 the module loading order will be more predictable, so this kind of semi-random issue should appear less often, making them easier to spot/solve.
-- 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/737786 Title: [6.0.1] Invoicing an outgoing picking list from a sale order including service products Status in OpenERP Modules (addons): Confirmed Bug description: If you invoice an outgoing picking list whose sale order includes service products, and the purchase module is installed, you can get the following error because action_invoice_create() tries to get an analytical account but the inherit _get_account_analytic_invoice() method defined in purchase module is called. It could be fixes if line 104 of file purchase/stock.py: if move_line.purchase_line_id: is changed to: if picking.purchase_id and move_line.purchase_line_id: File "server/bin/addons/stock/wizard/stock_invoice_onshipping.py", line 93, in open_invoice res = self.create_invoice(cr, uid, ids, context=context) File "server/bin/addons/purchase/purchase.py", line 835, in create_invoice res = super(stock_invoice_onshipping,self).create_invoice(cr, uid, ids, context=context) File "server/bin/addons/stock/wizard/stock_invoice_onshipping.py", line 131, in create_invoice context=context) File "server/bin/addons/delivery/stock.py", line 81, in action_invoice_create context=context) File "server/bin/addons/sale/stock.py", line 167, in action_invoice_create user, picking, sale_line) File "server/bin/addons/purchase/stock.py", line 104, in _get_account_analytic_invoice if move_line.purchase_line_id: File "server/bin/osv/orm.py", line 287, in __getattr__ raise AttributeError(e) AttributeError: "Field 'purchase_line_id' does not exist in object 'browse_record(sale.order.line, 393)'" To manage notifications about this bug go to: https://bugs.launchpad.net/openobject-addons/+bug/737786/+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

