From 61babf0c6eddd45179a28d511f330fd360d65077 Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Wed, 6 Nov 2013 09:32:31 +0100 Subject: [PATCH] [IMP] procurement: added a button to reset to confirmed a cancelled procurement bzr revid: qdp-launchpad@openerp.com-20131106083231-jnr6w30rhfkvzsbu --- addons/procurement/procurement.py | 6 ++++-- addons/procurement/procurement_view.xml | 9 +++++---- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/addons/procurement/procurement.py b/addons/procurement/procurement.py index cffb81b6ab8..a842a4dec9d 100644 --- a/addons/procurement/procurement.py +++ b/addons/procurement/procurement.py @@ -164,8 +164,10 @@ class procurement_order(osv.osv): return {} def cancel(self, cr, uid, ids, context=None): - self.write(cr, uid, ids, {'state': 'cancel'}, context=context) - return True + return self.write(cr, uid, ids, {'state': 'cancel'}, context=context) + + def reset_to_confirmed(self, cr, uid, ids, context=None): + return self.write(cr, uid, ids, {'state': 'confirmed'}, context=context) def run(self, cr, uid, ids, context=None): for procurement in self.browse(cr, uid, ids, context=context): diff --git a/addons/procurement/procurement_view.xml b/addons/procurement/procurement_view.xml index 51ef59e8867..610c7288b80 100644 --- a/addons/procurement/procurement_view.xml +++ b/addons/procurement/procurement_view.xml @@ -30,6 +30,7 @@