39 lines
1.1 KiB
YAML
39 lines
1.1 KiB
YAML
-
|
|
I create a project task.
|
|
-
|
|
!record {model: project.task, id: project_task_mailgate1}:
|
|
date_start: !eval time.strftime('%Y-%m-%d %H:%M:%S')
|
|
name: Technical Training
|
|
user_id: base.user_root
|
|
planned_hours: 30.0
|
|
remaining_hours: 30.0
|
|
state: draft
|
|
|
|
-
|
|
Keep task in draft state.
|
|
-
|
|
!python {model: project.task}: |
|
|
self.do_draft(cr, uid, [ref('project_task_mailgate1')], {'active_id':ref('project_task_mailgate1')})
|
|
-
|
|
Keep task in open state.
|
|
-
|
|
!python {model: project.task}: |
|
|
self.do_open(cr, uid, [ref('project_task_mailgate1')], {'active_id':ref('project_task_mailgate1')})
|
|
-
|
|
Keep task in pending state.
|
|
-
|
|
!python {model: project.task}: |
|
|
self.do_pending(cr, uid, [ref('project_task_mailgate1')], {'active_id':ref('project_task_mailgate1')})
|
|
-
|
|
Keep task in close state.
|
|
-
|
|
!python {model: project.task}: |
|
|
self.do_close(cr, uid, [ref('project_task_mailgate1')], {'active_id':ref('project_task_mailgate1')})
|
|
-
|
|
Keep task in cancel state.
|
|
-
|
|
!python {model: project.task}: |
|
|
self.do_cancel(cr, uid, [ref('project_task_mailgate1')], {'active_id':ref('project_task_mailgate1')})
|
|
|
|
|