diff --git a/addons/procurement/procurement.py b/addons/procurement/procurement.py index 9b298915f12..41772b11635 100644 --- a/addons/procurement/procurement.py +++ b/addons/procurement/procurement.py @@ -470,14 +470,6 @@ class procurement_order(osv.osv): wf_service.trg_trigger(uid, 'procurement.order', id, cr) return res - def run_scheduler(self, cr, uid, automatic=False, use_new_cursor=False, context=None): - ''' Runs through scheduler. - @param use_new_cursor: False or the dbname - ''' - self._procure_confirm(cr, uid, use_new_cursor=use_new_cursor, context=context) - self._procure_orderpoint_confirm(cr, uid, automatic=automatic,\ - use_new_cursor=use_new_cursor, context=context) - procurement_order() class StockPicking(osv.osv): diff --git a/addons/procurement/schedulers.py b/addons/procurement/schedulers.py index d72651ed55a..f47450ec98c 100644 --- a/addons/procurement/schedulers.py +++ b/addons/procurement/schedulers.py @@ -31,6 +31,14 @@ import pooler class procurement_order(osv.osv): _inherit = 'procurement.order' + def run_scheduler(self, cr, uid, automatic=False, use_new_cursor=False, context=None): + ''' Runs through scheduler. + @param use_new_cursor: False or the dbname + ''' + self._procure_confirm(cr, uid, use_new_cursor=use_new_cursor, context=context) + self._procure_orderpoint_confirm(cr, uid, automatic=automatic,\ + use_new_cursor=use_new_cursor, context=context) + def _procure_confirm(self, cr, uid, ids=None, use_new_cursor=False, context=None): ''' Call the scheduler to check the procurement order