From 17df66759516a55a889499328eaeea250ccbebb3 Mon Sep 17 00:00:00 2001 From: Harshad Modi Date: Mon, 7 Jul 2008 09:41:01 +0000 Subject: [PATCH] modification : * put special cancel button with action for cancel/ skip wizard bzr revid: hmo@tinyerp.com-e55ae6b9947d69f27634695fd8298cd100923dd5 --- addons/account/account.py | 17 +++++ addons/account/account_view.xml | 4 +- addons/profile_service/profile_service.py | 8 +++ addons/profile_service/profile_service.xml | 2 +- addons/sale/sale.py | 8 +++ addons/sale/sale_view.xml | 80 +++++++++++----------- 6 files changed, 76 insertions(+), 43 deletions(-) diff --git a/addons/account/account.py b/addons/account/account.py index 9f0ac88ad35..8c38566f79d 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -1554,6 +1554,14 @@ class account_config_fiscalyear(osv.osv_memory): 'date1': lambda *a: time.strftime('%Y-01-01'), 'date2': lambda *a: time.strftime('%Y-12-31'), } + def action_cancel(self,cr,uid,ids,conect=None): + return { + 'view_type': 'form', + "view_mode": 'form', + 'res_model': 'ir.module.module.configuration.wizard', + 'type': 'ir.actions.act_window', + 'target':'new', + } def action_create(self, cr, uid,ids, context=None): res=self.read(cr,uid,ids)[0] if 'date1' in res and 'date2' in res: @@ -1589,6 +1597,15 @@ class account_config_journal_bank_accounts(osv.osv_memory): 'lines_id': fields.one2many('account.config.journal.bank.account.line', 'journal_id', 'Journal Lines'), } + def action_cancel(self,cr,uid,ids,conect=None): + return { + 'view_type': 'form', + "view_mode": 'form', + 'res_model': 'ir.module.module.configuration.wizard', + 'type': 'ir.actions.act_window', + 'target':'new', + } + def action_create(self, cr, uid, ids, context=None): config_res=self.read(cr,uid,ids)[0] res_obj = self.pool.get('account.journal') diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index acf47668ea5..5e0790f5af3 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -1421,7 +1421,7 @@ -