diff options
| author | Bhumika (OpenERP) <sbh@tinyerp.com> | 2011-05-12 10:31:43 +0530 |
|---|---|---|
| committer | Bhumika (OpenERP) <sbh@tinyerp.com> | 2011-05-12 10:31:43 +0530 |
| commit | 4b6fa91c17681ced3ad18e73697fa9b69a65fc30 (patch) | |
| tree | 62d4f43573b221285bb42585157634414f3e5c41 /addons/project_long_term/project_long_term.py | |
| parent | a6fae8f8b5b1fb8dfd6b1ffb98edfa2e01688d09 (diff) | |
| parent | 12f87010029b2616145bd97cc037bbc27d86ed57 (diff) | |
[MERGE] Merge with lp:openobject-addons
bzr revid: sbh@tinyerp.com-20110512050143-5tbc55oop00ksr4u
Diffstat (limited to 'addons/project_long_term/project_long_term.py')
| -rw-r--r-- | addons/project_long_term/project_long_term.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/addons/project_long_term/project_long_term.py b/addons/project_long_term/project_long_term.py index c2bc55db212..4620fc81a7a 100644 --- a/addons/project_long_term/project_long_term.py +++ b/addons/project_long_term/project_long_term.py @@ -731,6 +731,7 @@ class project_task(osv.osv): task = self.browse(cr, uid, task_id, context=context) duration = str(task.planned_hours )+ 'H' str_resource = False + parent = task.parent_ids if task.phase_id.resource_ids: str_resource = ('%s | '*len(task.phase_id.resource_ids))[:-2] str_resource = str_resource % tuple(map(lambda x: 'Resource_%s'%x.resource_id.id, task.phase_id.resource_ids)) @@ -742,7 +743,10 @@ class project_task(osv.osv): effort = \'%s\' resource = %s '''%(task.id, task.name, duration, str_resource) - #start = datetime.strftime((datetime.strptime(start, "%Y-%m-%d")), "%Y-%m-%d") + if parent: + s +=''' + start = up.Task_%s.end +'''%(parent[0].id) else: s = ''' def Task_%s(): @@ -750,6 +754,10 @@ class project_task(osv.osv): effort = \'%s\' resource = %s '''%(task.id, task.name, duration, str_resource) + if parent: + s +=''' + start = up.Task_%s.end +'''%(parent[0].id) s += '\n' return s project_task() |
