[REVERT] sale_margin: https://bugs.launchpad.net/openobject-addons/+bug/715470 => sale margin module : wrong computation (Revert the changes and reoprnt the bug)
bzr revid: mra@mra-laptop-20110223104322-a3ody4zjog2gxwj6
This commit is contained in:
@@ -60,13 +60,8 @@ class sale_order(osv.osv):
|
||||
|
||||
def _product_margin(self, cr, uid, ids, field_name, arg, context=None):
|
||||
result = {}
|
||||
obj_line = self.pool.get('sale.order.line')
|
||||
for sale in self.browse(cr, uid, ids, context=context):
|
||||
result[sale.id] = 0.0
|
||||
line_ids = []
|
||||
if sale.order_line:
|
||||
map(lambda x: line_ids.append(x.id), sale.order_line)
|
||||
obj_line.write(cr, uid, line_ids, {})
|
||||
for line in sale.order_line:
|
||||
result[sale.id] += line.margin or 0.0
|
||||
return result
|
||||
|
||||
Reference in New Issue
Block a user