From 8530fc623a1bced5a4a214007816463fcf0b6071 Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Wed, 2 Oct 2013 21:42:37 +0200 Subject: [PATCH] [FIX] attempt to fix the runbot bzr revid: qdp-launchpad@openerp.com-20131002194237-hggdv3git151p09d --- addons/purchase/purchase.py | 2 ++ addons/stock_complex_routes/test/dropship.yml | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index 5a969154cc7..f72394cd34c 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -1135,7 +1135,9 @@ class procurement_order(osv.osv): return rule_id def _run(self, cr, uid, procurement, context=None): + print "dans le _run de purchase", procurement.rule_id.name if procurement.rule_id and procurement.rule_id.action == 'buy': + print "go pour make_po" #make a purchase order for the procurement return self.make_po(cr, uid, [procurement.id], context=context)[procurement.id] return super(procurement_order, self)._run(cr, uid, procurement, context=context) diff --git a/addons/stock_complex_routes/test/dropship.yml b/addons/stock_complex_routes/test/dropship.yml index 0cc159169b5..d9d70cc83ba 100644 --- a/addons/stock_complex_routes/test/dropship.yml +++ b/addons/stock_complex_routes/test/dropship.yml @@ -42,6 +42,11 @@ !python {model: procurement.group}: | sale_record = self.pool.get("sale.order").browse(cr, uid, ref('sale_order_drp_shpng')) assert self.browse(cr, uid, sale_record.procurement_group_id.id).procurement_ids[0].product_qty == 200 +- + I run scheduler. +- + !python {model: procurement.order}: | + self.run_scheduler(cr, uid) - Check a quotation was created to a certain supplier and confirm so it becomes a confirmed purchase order -