summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAtik Agewan (OpenERP) <aag@tinyerp.com>2011-11-09 16:04:52 +0530
committerAtik Agewan (OpenERP) <aag@tinyerp.com>2011-11-09 16:04:52 +0530
commit2a0b2f3cc5a39751ee822b52017ea151f3d229a3 (patch)
treea393ba333d358726bb2c5fd3e00081e3d7287b51
parente1d67534c6a44c949025bf4d2315c5c2e24465e4 (diff)
[Fix] mrp,mrp_subproduct:Add Context in method
bzr revid: aag@tinyerp.com-20111109103452-zk1kg7tppzdw90nh
-rw-r--r--addons/mrp/mrp.py4
-rw-r--r--addons/mrp_subproduct/mrp_subproduct.py4
2 files changed, 4 insertions, 4 deletions
diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py
index 17e6e2273a7..0fdfd66d7e6 100644
--- a/addons/mrp/mrp.py
+++ b/addons/mrp/mrp.py
@@ -689,7 +689,7 @@ class mrp_production(osv.osv):
context = {}
production_obj = self.pool.get('mrp.production')
- production_browse = production_obj.browse(cr, uid, production_id, context)
+ production_browse = production_obj.browse(cr, uid, production_id, context=context)
if context.get('product_qty',False):
product_qty = context['product_qty']
sub_qty = context['sub_qty']
@@ -770,7 +770,7 @@ class mrp_production(osv.osv):
for produce_product in production.move_created_ids:
produced_qty = produced_products.get(produce_product.product_id.id, 0)
- get_qty = self._get_quantity_to_produce(cr, uid, production.id, produce_product.id, context)
+ get_qty = self._get_quantity_to_produce(cr, uid, production.id, produce_product.id, context=context)
rest_qty = get_qty['product_qty'] - produced_qty
if rest_qty <= production_qty:
production_qty = rest_qty
diff --git a/addons/mrp_subproduct/mrp_subproduct.py b/addons/mrp_subproduct/mrp_subproduct.py
index 1ae67a38f94..427297f0a1c 100644
--- a/addons/mrp_subproduct/mrp_subproduct.py
+++ b/addons/mrp_subproduct/mrp_subproduct.py
@@ -111,9 +111,9 @@ class mrp_production(osv.osv):
production_browse = production_obj.browse(cr, uid, production_id, context)
move_browse = move_obj.browse(cr, uid, move_id, context)
sub_qty = 1
- sub_id = sub_obj.search(cr, uid,[('product_id', '=', move_browse.product_id.id),('bom_id', '=', production_browse.bom_id.id)] )
+ sub_id = sub_obj.search(cr, uid,[('product_id', '=', move_browse.product_id.id),('bom_id', '=', production_browse.bom_id.id)], context=context )
if sub_id:
- sub_qty = sub_obj.browse(cr ,uid, sub_id[0], context).product_qty
+ sub_qty = sub_obj.browse(cr ,uid, sub_id[0], context=context).product_qty
context ['product_qty'] = production_browse.product_qty * sub_qty
context ['sub_qty'] = sub_qty
return super(mrp_production, self)._get_quantity_to_produce(cr, uid, production_id, move_id, context=context)