diff options
| author | Atik Agewan (OpenERP) <aag@tinyerp.com> | 2011-11-09 16:04:52 +0530 |
|---|---|---|
| committer | Atik Agewan (OpenERP) <aag@tinyerp.com> | 2011-11-09 16:04:52 +0530 |
| commit | 2a0b2f3cc5a39751ee822b52017ea151f3d229a3 (patch) | |
| tree | a393ba333d358726bb2c5fd3e00081e3d7287b51 | |
| parent | e1d67534c6a44c949025bf4d2315c5c2e24465e4 (diff) | |
[Fix] mrp,mrp_subproduct:Add Context in method
bzr revid: aag@tinyerp.com-20111109103452-zk1kg7tppzdw90nh
| -rw-r--r-- | addons/mrp/mrp.py | 4 | ||||
| -rw-r--r-- | addons/mrp_subproduct/mrp_subproduct.py | 4 |
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) |
