From ba0c2c68c20af6c7e98205643b9ce1eff00f0ec5 Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Thu, 3 Oct 2013 12:28:13 +0200 Subject: [PATCH] [FIX] fixing the redbot bzr revid: qdp-launchpad@openerp.com-20131003102813-ea9jbqt8xob8f47e --- addons/stock/procurement.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/stock/procurement.py b/addons/stock/procurement.py index 36635287a27..f2044fa88a2 100644 --- a/addons/stock/procurement.py +++ b/addons/stock/procurement.py @@ -67,7 +67,11 @@ class procurement_rule(osv.osv): 'route_id': fields.many2one('stock.location.route', 'Route', help="If route_id is False, the rule is global"), 'procure_method': fields.selection([('make_to_stock','Make to Stock'),('make_to_order','Make to Order')], 'Procure Method', required=True, help="'Make to Stock': When needed, take from the stock or wait until re-supplying. 'Make to Order': When needed, purchase or produce for the procurement request."), - 'route_sequence': fields.related('route_id', 'sequence', string='Route Sequence', store={'stock.location.route': (_get_rules, ['sequence'], 10)}), + 'route_sequence': fields.related('route_id', 'sequence', string='Route Sequence', + store={ + 'stock.location.route': (_get_rules, ['sequence'], 10), + 'procurement.rule': (lambda self, cr, uid, ids, c={}: ids, ['route_id'], 10), + }), 'sequence': fields.integer('Sequence'), 'picking_type_id': fields.many2one('stock.picking.type', 'Picking Type', help="Picking Type determines the way the picking should be shown in the view, reports, ..."),