From 5c6f3c1e58aa0d864ed2bc8608e6e5c888a6765b Mon Sep 17 00:00:00 2001 From: "mra (Open ERP)" Date: Tue, 6 Apr 2010 16:20:01 +0530 Subject: [PATCH] [ADD] Project_long_term: compute phase tasks date wizard => osv memory convert bzr revid: mra@tinyerp.com-20100406105001-6pluzi9wopa3ewot --- addons/project_long_term/__terp__.py | 3 +- .../project_long_term_wizard.xml | 6 +- addons/project_long_term/wizard/__init__.py | 2 +- ...tasks_date.py => project_compute_tasks.py} | 65 +++++++------------ .../wizard/project_compute_tasks_view.xml | 35 ++++++++++ 5 files changed, 64 insertions(+), 47 deletions(-) rename addons/project_long_term/wizard/{compute_tasks_date.py => project_compute_tasks.py} (81%) create mode 100644 addons/project_long_term/wizard/project_compute_tasks_view.xml diff --git a/addons/project_long_term/__terp__.py b/addons/project_long_term/__terp__.py index 8fa928833fd..817263de17e 100644 --- a/addons/project_long_term/__terp__.py +++ b/addons/project_long_term/__terp__.py @@ -43,7 +43,8 @@ "project_long_term_wizard.xml" , "project_long_term_view.xml", "project_long_term_workflow.xml", - "wizard/project_compute_phases_view.xml" + "wizard/project_compute_phases_view.xml", + "wizard/project_compute_tasks_view.xml" ], 'installable': True, 'active': False, diff --git a/addons/project_long_term/project_long_term_wizard.xml b/addons/project_long_term/project_long_term_wizard.xml index 927b43d196c..1469661c817 100644 --- a/addons/project_long_term/project_long_term_wizard.xml +++ b/addons/project_long_term/project_long_term_wizard.xml @@ -4,7 +4,7 @@ - + @@ -15,12 +15,12 @@ type="wizard" sequence="1"/> --> - - +--> diff --git a/addons/project_long_term/wizard/__init__.py b/addons/project_long_term/wizard/__init__.py index b046ea6d97c..63a69582281 100644 --- a/addons/project_long_term/wizard/__init__.py +++ b/addons/project_long_term/wizard/__init__.py @@ -20,7 +20,7 @@ ############################################################################## import project_compute_phases -import compute_tasks_date +import project_compute_tasks import schedule_tasks import working_calendar diff --git a/addons/project_long_term/wizard/compute_tasks_date.py b/addons/project_long_term/wizard/project_compute_tasks.py similarity index 81% rename from addons/project_long_term/wizard/compute_tasks_date.py rename to addons/project_long_term/wizard/project_compute_tasks.py index 77e7bbd6512..90d2b428580 100644 --- a/addons/project_long_term/wizard/compute_tasks_date.py +++ b/addons/project_long_term/wizard/project_compute_tasks.py @@ -23,38 +23,32 @@ from resource.faces import * from new import classobj import operator +from tools.translate import _ +from osv import osv, fields + import working_calendar as wkcal -import wizard -import pooler -from tools.translate import _ +class project_compute_tasks(osv.osv_memory): + _name = 'project.compute.tasks' + _description = 'Project Compute Tasks' + _columns = { + 'project_id': fields.many2one('project.project', 'Project', required=True) + } -compute_form = """ -
- -""" - -success_msg = """ -
-