From 1a7f0ead2b6c8f830c16a6786f4c0ff5af4d5142 Mon Sep 17 00:00:00 2001 From: Mustufa Rangwala Date: Wed, 1 Sep 2010 13:13:35 +0530 Subject: [PATCH] [IMP] Budget: workflow => cancel to draft bzr revid: mra@mra-laptop-20100901074335-fw3fndwyyq4uzcl9 --- addons/account_budget/crossovered_budget.py | 6 ++++++ addons/account_budget/crossovered_budget_view.xml | 1 + addons/account_budget/crossovered_budget_workflow.xml | 11 +++++++++-- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/addons/account_budget/crossovered_budget.py b/addons/account_budget/crossovered_budget.py index a0973cde6a1..9252d2cf210 100644 --- a/addons/account_budget/crossovered_budget.py +++ b/addons/account_budget/crossovered_budget.py @@ -126,6 +126,12 @@ class crossovered_budget(osv.osv): }) return True + def budget_draft(self, cr, uid, ids, *args): + self.write(cr, uid, ids, { + 'state':'draft' + }) + return True + def budget_validate(self, cr, uid, ids, *args): self.write(cr, uid, ids, { 'state':'validate', diff --git a/addons/account_budget/crossovered_budget_view.xml b/addons/account_budget/crossovered_budget_view.xml index 45b9d726597..b863979ad92 100644 --- a/addons/account_budget/crossovered_budget_view.xml +++ b/addons/account_budget/crossovered_budget_view.xml @@ -149,6 +149,7 @@