~openerp-community/openerp-extra/8.0-project_long_term

« back to all changes in this revision

Viewing changes to project_long_term/project_long_term_demo.xml

  • Committer: Antony Lesuisse
  • Date: 2014-04-24 23:28:38 UTC
  • Revision ID: al@openerp.com-20140424232838-1k8qxoge31wedl02
add project_long_term

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" ?>
 
2
<openerp>
 
3
    <data noupdate="1">
 
4
        <!--
 
5
        This Demo data file Human Resources, Phases and Resources,Tasks allocation and  also run scheduling of phase and tasks.
 
6
        -->
 
7
 
 
8
        <record id="project.project_project_1" model="project.project">
 
9
            <field name="resource_calendar_id" ref="resource.timesheet_group1"/>
 
10
            <field name="use_phases" eval="True"/>
 
11
        </record>
 
12
 
 
13
        <!-- Project Phases -->
 
14
 
 
15
        <record id="project_phase_1" model="project.phase">
 
16
            <field eval="[(6, 0, [])]" name="previous_phase_ids"/>
 
17
            <field name="name">Collect Requirement and Make SRS</field>
 
18
            <field name="product_uom" ref="product.product_uom_day"/>
 
19
            <field eval="1" name="sequence"/>
 
20
            <field name="duration">30</field>
 
21
            <field name="constraint_date_start" eval="time.strftime('%Y-%m-01 10:00:00')"></field>
 
22
            <field name="project_id" ref="project.project_project_1"/>
 
23
        </record>
 
24
 
 
25
        <function model="project.phase" name="set_open" eval="[ref('project_phase_1')]"/>
 
26
        
 
27
        <record id="project_phase_2" model="project.phase">
 
28
            <field eval="[(6, 0, [ref('project_phase_1')])]" name="previous_phase_ids"/>
 
29
            <field name="name">Design Model</field>
 
30
            <field name="product_uom" ref="product.product_uom_day"/>
 
31
            <field eval="2" name="sequence"/>
 
32
            <field name="duration">20</field>
 
33
            <field name="project_id" ref="project.project_project_1"/>
 
34
        </record>
 
35
        <function model="project.phase" name="set_open" eval="[ref('project_phase_2')]"/>
 
36
        
 
37
        <record id="project_phase_3" model="project.phase">
 
38
            <field eval="[(6, 0, [ref('project_phase_2')])]" name="previous_phase_ids"/>
 
39
            <field name="name">Planning and compute Risk analysis, Time chart </field>
 
40
            <field name="product_uom" ref="product.product_uom_day"/>
 
41
            <field eval="3" name="sequence"/>
 
42
            <field name="duration">20</field>
 
43
            <field name="project_id" ref="project.project_project_1"/>
 
44
        </record>
 
45
        <function model="project.phase" name="set_open" eval="[ref('project_phase_3')]"/>
 
46
 
 
47
        <record id="project_phase_4" model="project.phase">
 
48
            <field eval="[(6, 0, [ref('project_phase_3')])]" name="previous_phase_ids"/>
 
49
            <field name="name">Development and Integration</field>
 
50
            <field name="product_uom" ref="product.product_uom_day"/>
 
51
            <field eval="4" name="sequence"/>
 
52
            <field name="duration">90</field>
 
53
            <field name="project_id" ref="project.project_project_1"/>
 
54
        </record>
 
55
 
 
56
        <record id="project_phase_5" model="project.phase">
 
57
            <field eval="[(6, 0, [ref('project_phase_4')])]" name="previous_phase_ids"/>
 
58
            <field name="name">Review and Testing</field>
 
59
            <field name="product_uom" ref="product.product_uom_day"/>
 
60
            <field eval="5" name="sequence"/>
 
61
            <field name="duration">30</field>
 
62
            <field name="project_id" ref="project.project_project_1"/>
 
63
        </record>
 
64
 
 
65
        <record id="project_phase_6" model="project.phase">
 
66
            <field eval="[(6, 0, [ref('project_phase_5')])]" name="previous_phase_ids"/>
 
67
            <field name="name">Deployement and Training</field>
 
68
            <field name="product_uom" ref="product.product_uom_day"/>
 
69
            <field eval="6" name="sequence"/>
 
70
            <field name="duration">10</field>
 
71
            <field name="project_id" ref="project.project_project_1"/>
 
72
        </record>
 
73
 
 
74
        <function model="project.phase" name="set_open" eval="[ref('project_phase_6')]"/>
 
75
        <!-- Tasks -->
 
76
 
 
77
        <record id="project.project_task_1" model="project.task">
 
78
            <field name="phase_id" ref="project_phase_1"/>
 
79
        </record>
 
80
 
 
81
        <record id="project.project_task_2" model="project.task">
 
82
            <field name="phase_id" ref="project_phase_1"/>
 
83
        </record>
 
84
 
 
85
        <record id="project.project_task_3" model="project.task">
 
86
            <field name="phase_id" ref="project_phase_2"/>
 
87
        </record>
 
88
 
 
89
        <record id="project.project_task_4" model="project.task">
 
90
            <field name="phase_id" ref="project_phase_3"/>
 
91
        </record>
 
92
 
 
93
        <record id="project.project_task_5" model="project.task">
 
94
            <field name="phase_id" ref="project_phase_4"/>
 
95
        </record>
 
96
 
 
97
        <record id="project.project_task_6" model="project.task">
 
98
            <field name="phase_id" ref="project_phase_5"/>
 
99
        </record>
 
100
 
 
101
        <record id="project.project_task_7" model="project.task">
 
102
            <field name="phase_id" ref="project_phase_6"/>
 
103
        </record>
 
104
 
 
105
        <!-- run scheduling of phase -->
 
106
        <!--<function model="project.project" name="schedule_phases" eval="(ref('project.project_project_1'),)"/>-->
 
107
        <!-- run scheduling of tasks -->
 
108
        <!--<function model="project.project" name="schedule_tasks" eval="(ref('project.project_project_1'),)"/>-->
 
109
 
 
110
    </data>
 
111
</openerp>