From 25ba7093658c1bf64e9f5b3baeff622a5b85d93f Mon Sep 17 00:00:00 2001 From: "sbh (Open ERP)" Date: Thu, 21 Jan 2010 17:23:07 +0530 Subject: [PATCH] document_change: set the default state and modify the view bzr revid: sbh@tinyerp.com-20100121115307-ewjpix35gj7k9fbq --- addons/document_change/document_change.py | 4 ++++ addons/document_change/document_change_view.xml | 9 ++++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/addons/document_change/document_change.py b/addons/document_change/document_change.py index 22f6b62b309..785f4f3df45 100644 --- a/addons/document_change/document_change.py +++ b/addons/document_change/document_change.py @@ -71,6 +71,9 @@ class doucment_change_process_phase(osv.osv): 'state': fields.selection([('draft', 'Draft'),('started', 'Started'),('validate', 'To Validate'), ('end', 'End')], 'Status', readonly=True), 'phase_document_ids':fields.many2many('ir.attachment','phase_document_rel','phase_id','document_id','Document'), } + _defaults = { + 'state': lambda *a: 'draft', + } doucment_change_process_phase() class document_change_process_model(osv.osv): @@ -145,6 +148,7 @@ class doucment_change_process(osv.osv): } _defaults = { 'name': lambda obj, cr, uid, context: obj.pool.get('ir.sequence').get(cr, uid, 'document.change.process'), + 'state': lambda *a: 'draft', } doucment_change_process() \ No newline at end of file diff --git a/addons/document_change/document_change_view.xml b/addons/document_change/document_change_view.xml index 14caf8b3632..07b399059c1 100644 --- a/addons/document_change/document_change_view.xml +++ b/addons/document_change/document_change_view.xml @@ -268,8 +268,8 @@ form tree,form - [] - + [('state','=','change_proposed')] +