[MERGE] mereged addons2 branch
[odoo/odoo.git] / addons / project_long_term / project_long_term_demo.xml
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         <!-- Human Resources -->
8         <record id="resource_analyst" model="resource.resource">
9             <field name="user_id" ref="project.res_users_analyst"/>
10             <field name="name">Analyst</field>
11             <field name="calendar_id" ref="resource.timesheet_group1"/>
12         </record>
13
14         <record id="resource_project_manager" model="resource.resource">
15             <field name="user_id" ref="project.res_users_project_manager"/>
16             <field name="name">Project Manager</field>
17             <field name="calendar_id" ref="resource.timesheet_group1"/>
18         </record>
19
20          <record id="resource_technical_leader" model="resource.resource">
21             <field name="user_id" ref="project.res_users_technical_leader"/>
22             <field name="name">Technical Leader</field>
23             <field name="calendar_id" ref="resource.timesheet_group1"/>
24         </record>
25
26         <record id="resource_developer" model="resource.resource">
27             <field name="user_id" ref="project.res_users_developer"/>
28             <field name="name">Developer</field>
29             <field name="calendar_id" ref="resource.timesheet_group1"/>
30         </record>
31
32         <record id="resource_designer" model="resource.resource">
33             <field name="user_id" ref="project.res_users_designer"/>
34             <field name="name">Designer</field>
35             <field name="calendar_id" ref="resource.timesheet_group1"/>
36         </record>
37
38         <record id="resource_tester" model="resource.resource">
39             <field name="user_id" ref="project.res_users_tester"/>
40             <field name="name">Tester</field>
41             <field name="calendar_id" ref="resource.timesheet_group1"/>
42         </record>
43
44         <record id="resource_finacial_manager" model="resource.resource">
45             <field name="user_id" ref="project.res_users_finacial_manager"/>
46             <field name="name">Project Finacial Manager</field>
47             <field name="calendar_id" ref="resource.timesheet_group1"/>
48         </record>
49
50
51
52         
53
54         <!-- Project Phases -->
55         <record id="project_phase_1" model="project.phase">
56             <field eval="[(6, 0, [])]" name="previous_phase_ids"/>
57             <field name="name">Collect Requirement and Make SRS</field>
58             <field name="product_uom" ref="product.uom_day"/>
59             <field eval="1" name="sequence"/>
60             <field name="duration">30</field>
61             <field name="responsible_id" ref="project.res_users_analyst"/>
62             <field name="project_id" ref="project.project_integrate_openerp"/>
63         </record>
64
65         <record id="project_phase_2" model="project.phase">
66             <field eval="[(6, 0, [ref('project_phase_1')])]" name="previous_phase_ids"/>
67             <field name="name">Design Model</field>
68             <field name="product_uom" ref="product.uom_day"/>
69             <field eval="2" name="sequence"/>
70             <field name="duration">20</field>
71             <field name="responsible_id" ref="project.res_users_project_manager"/>
72             <field name="project_id" ref="project.project_integrate_openerp"/>
73         </record>
74
75         <record id="project_phase_3" model="project.phase">
76             <field eval="[(6, 0, [ref('project_phase_2')])]" name="previous_phase_ids"/>
77             <field name="name">Planning and compute Risk analysis, Time chart </field>
78             <field name="product_uom" ref="product.uom_day"/>
79             <field eval="3" name="sequence"/>
80             <field name="duration">20</field>
81             <field name="responsible_id" ref="project.res_users_project_manager"/>
82             <field name="project_id" ref="project.project_integrate_openerp"/>
83         </record>
84
85         <record id="project_phase_4" model="project.phase">
86             <field eval="[(6, 0, [ref('project_phase_2')])]" name="previous_phase_ids"/>
87             <field name="name">Development and Integration</field>
88             <field name="product_uom" ref="product.uom_day"/>
89             <field eval="4" name="sequence"/>
90             <field name="duration">90</field>
91             <field name="responsible_id" ref="project.res_users_technical_leader"/>
92             <field name="project_id" ref="project.project_integrate_openerp"/>
93         </record>
94
95         <record id="project_phase_5" model="project.phase">
96             <field eval="[(6, 0, [ref('project_phase_4')])]" name="previous_phase_ids"/>
97             <field name="name">Review and Testing</field>
98             <field name="product_uom" ref="product.uom_day"/>
99             <field eval="5" name="sequence"/>
100             <field name="duration">30</field>
101             <field name="responsible_id" ref="project.res_users_project_manager"/>
102             <field name="project_id" ref="project.project_integrate_openerp"/>
103         </record>
104
105         <record id="project_phase_6" model="project.phase">
106             <field eval="[(6, 0, [ref('project_phase_5')])]" name="previous_phase_ids"/>
107             <field name="name">Deployement and Training</field>
108             <field name="product_uom" ref="product.uom_day"/>
109             <field eval="5" name="sequence"/>
110             <field name="duration">10</field>
111             <field name="responsible_id" ref="project.res_users_analyst"/>
112             <field name="project_id" ref="project.project_integrate_openerp"/>
113         </record>
114
115         <!--  Project Resource Allocation -->
116         <record id="resource_allocation_1" model="project.resource.allocation">
117             <field name="resource_id" ref="resource_analyst"/>
118             <field name="phase_id" ref="project_phase_1"/>
119         </record>
120
121         <record id="resource_allocation_2" model="project.resource.allocation">
122             <field name="resource_id" ref="resource_project_manager"/>
123             <field name="phase_id" ref="project_phase_2"/>
124         </record>
125
126         <record id="resource_allocation_3" model="project.resource.allocation">
127             <field name="resource_id" ref="resource_project_manager"/>
128             <field name="phase_id" ref="project_phase_3"/>
129         </record>
130
131         <record id="resource_allocation_4" model="project.resource.allocation">
132             <field name="resource_id" ref="resource_technical_leader"/>
133             <field name="phase_id" ref="project_phase_4"/>
134         </record>
135
136         <record id="resource_allocation_5" model="project.resource.allocation">
137             <field name="resource_id" ref="resource_developer"/>
138             <field name="phase_id" ref="project_phase_4"/>
139         </record>
140
141         <record id="resource_allocation_6" model="project.resource.allocation">
142             <field name="resource_id" ref="resource_designer"/>
143             <field name="phase_id" ref="project_phase_4"/>
144         </record>
145
146         <record id="resource_allocation_7" model="project.resource.allocation">
147             <field name="resource_id" ref="resource_tester"/>
148             <field name="phase_id" ref="project_phase_4"/>
149         </record>
150
151         <record id="resource_allocation_8" model="project.resource.allocation">
152             <field name="resource_id" ref="resource_project_manager"/>
153             <field name="phase_id" ref="project_phase_5"/>
154         </record>
155
156         <record id="resource_allocation_9" model="project.resource.allocation">
157             <field name="resource_id" ref="resource_analyst"/>
158             <field name="phase_id" ref="project_phase_6"/>
159         </record>
160
161         <!-- Tasks -->
162
163         <record id="project.project_task_1" model="project.task">
164             <field name="phase_id" ref="project_phase_1"/>
165         </record>
166
167         <record id="project.project_task_2" model="project.task">
168             <field name="phase_id" ref="project_phase_1"/>
169         </record>
170
171         <record id="project.project_task_3" model="project.task">
172             <field name="phase_id" ref="project_phase_2"/>
173         </record>
174
175         <record id="project.project_task_4" model="project.task">
176             <field name="phase_id" ref="project_phase_3"/>
177         </record>
178
179         <record id="project.project_task_5" model="project.task">
180             <field name="phase_id" ref="project_phase_3"/>
181         </record>
182
183         <record id="project.project_task_6" model="project.task">
184             <field name="phase_id" ref="project_phase_3"/>
185         </record>
186
187         <record id="project.project_task_7" model="project.task">
188             <field name="phase_id" ref="project_phase_3"/>
189         </record>
190
191         <record id="project.project_task_8" model="project.task">
192             <field name="phase_id" ref="project_phase_3"/>
193         </record>
194
195         <record id="project.project_task_9" model="project.task">
196             <field name="phase_id" ref="project_phase_3"/>
197         </record>
198
199         <record id="project.project_task_10" model="project.task">
200             <field name="phase_id" ref="project_phase_4"/>
201         </record>
202
203         <record id="project.project_task_11" model="project.task">
204             <field name="phase_id" ref="project_phase_4"/>
205         </record>
206
207         <record id="project.project_task_12" model="project.task">
208             <field name="phase_id" ref="project_phase_4"/>
209         </record>
210
211         <record id="project.project_task_13" model="project.task">
212             <field name="phase_id" ref="project_phase_4"/>
213         </record>
214
215         <record id="project.project_task_14" model="project.task">
216             <field name="phase_id" ref="project_phase_4"/>
217         </record>
218
219         <record id="project.project_task_15" model="project.task">
220             <field name="phase_id" ref="project_phase_4"/>
221         </record>
222
223         <record id="project.project_task_16" model="project.task">
224             <field name="phase_id" ref="project_phase_4"/>
225         </record>
226
227         <record id="project.project_task_17" model="project.task">
228             <field name="phase_id" ref="project_phase_6"/>
229         </record>
230
231         <record id="project.project_task_18" model="project.task">
232             <field name="phase_id" ref="project_phase_6"/>
233         </record>
234
235         <!-- run scheduling of phase -->
236         <function model="project.project" name="schedule_phases" eval="(ref('project.project_integrate_openerp'),)"/>
237         <!-- run scheduling of tasks -->
238         <function model="project.project" name="schedule_tasks" eval="(ref('project.project_integrate_openerp'),)"/>
239
240     </data>
241 </openerp>