[FIX] stock: corrected fix of bug 881356
[odoo/odoo.git] / addons / project / project_demo.xml
index f668d82..dab7e23 100644 (file)
 <openerp>
     <data noupdate="1">
 
-        <!--
-       Resource: project.project
-       -->
-        <record id="base.main_company" model="res.company">
-            <field name="project_time_mode_id" ref="product.uom_hour"></field>
+         <!-- Users -->
+        <record id="base.user_demo" model="res.users">
+            <field eval="[(4, ref('base.group_sale_salesman')),(4, ref('group_project_user'))]" name="groups_id"/>
+        </record>
+
+        <record id="base.user_niv" model="res.users">
+            <field name="name">Nicolas</field>
+            <field eval="[(6, 0, [ref('base.group_user'), ref('project.group_project_manager')])]" name="groups_id"/>
+            <field name="login">niv</field>
+            <field name="password">niv</field>
+        </record>
+        <record id="base.user_al" model="res.users">
+            <field name="name">Antony</field>
+            <field eval="[(6, 0, [ref('base.group_user'), ref('project.group_project_manager')])]" name="groups_id"/>
+            <field name="login">al</field>
+            <field name="password">al</field>
+        </record>
+        <record id="base.user_qdp" model="res.users">
+            <field name="name">Quentin</field>
+            <field eval="[(6, 0, [ref('base.group_user'), ref('project.group_project_user')])]" name="groups_id"/>
+            <field name="login">qdp</field>
+            <field name="password">qdp</field>
+        </record>
+        <record id="base.user_fpi" model="res.users">
+            <field name="name">Francois</field>
+            <field eval="[(6, 0, [ref('base.group_user'), ref('project.group_project_user')])]" name="groups_id"/>
+            <field name="login">fpi</field>
+            <field name="password">fpi</field>
+        </record>
+        <record id="base.user_jth" model="res.users">
+            <field name="name">Julien</field>
+            <field eval="[(6, 0, [ref('base.group_user'), ref('project.group_project_user')])]" name="groups_id"/>
+            <field name="login">jth</field>
+            <field name="password">jth</field>
+        </record>
+        <record id="base.user_mit" model="res.users">
+            <field name="name">Minh</field>
+            <field eval="[(6, 0, [ref('base.group_user'), ref('project.group_project_user')])]" name="groups_id"/>
+            <field name="login">mit</field>
+            <field name="password">mit</field>
+        </record>
+        <record id="base.user_vad" model="res.users">
+            <field name="name">ValĂ©rie</field>
+            <field eval="[(6, 0, [ref('base.group_user')])]" name="groups_id"/>
+            <field name="login">vad</field>
+            <field name="password">vad</field>
+        </record>
+
+        <!-- Projects -->
+        <record id="project_integrate_openerp" model="project.project">
+            <field name="date_start" eval="time.strftime('%Y-%m-01 10:00:00')"/>
+            <field name="state">open</field>
+            <field name="type">normal</field>
+            <field name="description">Integrate a Sale and Warehouse Management.</field>
+            <field eval="[(6, 0, [
+                    ref('base.user_niv'),
+                    ref('base.user_al'),
+                    ref('base.user_qdp'),
+                    ref('base.user_fpi'),
+                    ref('base.user_jth'),
+                    ref('base.user_mit'),
+                    ref('base.user_vad')])]" name="members"/>
+            <field name="user_id" ref="base.user_al"/>
+            <field name="name">Integrate a Sale and Warehouse Management.</field>
+        </record>
+
+        <!-- Tasks -->
+
+        <record id="project_task_1" model="project.task">
+            <field eval="100.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_niv"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Prepare Requirements Document</field>
+            <field name="type_id" ref="project_tt_specification"/>
+            <field name="color">3</field>
+        </record>
+
+        <record id="project_task_2" model="project.task">
+            <field eval="80.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_niv"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Make SRS</field>
+            <field name="type_id" ref="project_tt_specification"/>
         </record>
 
-               <!-- Task Types -->
-        <record id="project_tt_specification" model="project.task.type">
-            <field name="sequence">1</field>
-            <field name="name">Specification</field>
+        <record id="project_task_3" model="project.task">
+            <field eval="40.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_al"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Design Use Cases</field>
+            <field name="date_deadline" eval="time.strftime('%Y-%m-24')"/>
+            <field name="type_id" ref="project_tt_specification"/>
+        </record>
+
+        <record id="project_task_4" model="project.task">
+            <field eval="25.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_al"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Budget Planning</field>
+            <field name="description">Use the account_budget module</field>
+            <field name="date_deadline" eval="time.strftime('%Y-%m-19')"/>
+            <field name="color">3</field>
+            <field name="type_id" ref="project_tt_specification"/>
+        </record>
+
+        <record id="project_task_5" model="project.task">
+            <field eval="25.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_al"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Quality Planning</field>
+            <field name="kanban_state">done</field>
+            <field name="priority">0</field>
+            <field name="date_deadline" eval="time.strftime('%Y-%m-%d')"/>
+            <field name="type_id" ref="project_tt_specification"/>
         </record>
-        <record id="project_tt_development" model="project.task.type">
-            <field name="sequence">2</field>
-            <field name="name">Development</field>
+
+        <record id="project_task_6" model="project.task">
+            <field eval="20.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_al"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Risk Management Planning</field>
+            <field name="type_id" ref="project_tt_specification"/>
+        </record>
+
+        <record id="project_task_7" model="project.task">
+            <field eval="30.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_al"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Create Project Schedules</field>
+            <field name="type_id" ref="project_tt_specification"/>
+        </record>
+
+        <record id="project_task_8" model="project.task">
+            <field eval="10.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_al"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Dataflow Design</field>
+            <field name="priority">0</field>
+            <field name="type_id" ref="project_tt_specification"/>
+        </record>
+
+        <record id="project_task_9" model="project.task">
+            <field eval="50.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_al"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">User Interface Design</field>
+            <field name="type_id" ref="project_tt_specification"/>
+        </record>
+
+        <record id="project_task_10" model="project.task">
+            <field eval="40.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_fpi"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Develop Module in Sale Management</field>
+            <field name="kanban_state">blocked</field>
+             <field name="type_id" ref="project_tt_development"/>
+        </record>
+
+        <record id="project_task_11" model="project.task">
+            <field eval="90.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_fpi"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Develop module in Warehouse</field>
+            <field name="type_id" ref="project_tt_merge"/>
+        </record>
+
+        <function model="project.task" name="do_close" eval="[ref('project_task_11')]"/>
+        
+        <record id="project_task_12" model="project.task">
+            <field eval="20.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_fpi"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Integrate Modules</field>
+            <field name="type_id" ref="project_tt_development"/>
+        </record>
+
+        <function model="project.task" name="do_close" eval="[ref('project_task_12')]"/>
+        
+        <record id="project_task_13" model="project.task">
+            <field eval="50.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_mit"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Unit Testing</field>
+            <field name="type_id" ref="project_tt_development"/>
+        </record>
+
+        <function model="project.task" name="do_pending" eval="[ref('project_task_13')]"/>
+
+        <record id="project_task_14" model="project.task">
+            <field eval="30.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_mit"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Regression Test</field>
+            <field name="type_id" ref="project_tt_development"/> 
+            <field name="state">pending</field> 
+        </record>
+
+        <record id="project_task_15" model="project.task">
+            <field eval="15.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_fpi"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Documentation</field>
+            <field name="type_id" ref="project_tt_specification"/>
+            <field name="date_start">2011-02-06</field>
+        </record>
+
+        <record id="project_task_16" model="project.task">
+            <field eval="10" name="sequence"/>
+            <field eval="40.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_mit"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Performance Tuning</field>
+            <field name="description">Test on Runbot</field>
+             <field name="type_id" ref="project_tt_specification"/>
+        </record>
+        <function model="project.task" name="do_open" eval="[ref('project_task_16')]"/>
+
+        <record id="project_task_17" model="project.task">
+            <field eval="5.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_niv"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Deploy and Review on Customer System</field>
+            <field name="type_id" ref="project_tt_specification"/>
         </record>
-        <record id="project_tt_testing" model="project.task.type">
-               <field name="sequence">3</field>
-            <field name="name">Testing</field>
+        <function model="project.task" name="do_open" eval="[ref('project_task_17')]"/>
+
+        <record id="project_task_18" model="project.task">
+            <field eval="10.0" name="planned_hours"/>
+            <field name="user_id" ref="base.user_niv"/>
+            <field name="priority">2</field>
+            <field name="project_id" ref="project.project_integrate_openerp"/>
+            <field name="name">Training and Presentation</field>
+            <field name="type_id" ref="project_tt_specification"/>
         </record>
-        <record id="project_tt_merge" model="project.task.type">
-            <field name="sequence">4</field>
-            <field name="name">Merge</field>
+
+        <!--
+    Resource: project.project
+    -->
+        <record id="base.main_company" model="res.company">
+            <field name="project_time_mode_id" ref="product.uom_hour"></field>
         </record>
+        <!-- Projects -->
+
+        <!-- <record id="all_projects_account" model="project.project">
+            <field name="name">Projects</field>
+            <field name="code">3</field>
+        </record> -->
+        
 
-               <!-- Projects -->
         <record id="project_project_9" model="project.project">
             <field name="warn_manager">1</field>
-            <field name="name">Open ERP Integration</field>
-            <field name="manager" ref="base.user_root"/>
+            <field name="name">OpenERP Integration</field>
+            <field name="parent_id" ref="all_projects_account"/>
+            <field name="user_id" ref="base.user_root"/>
             <field eval="[(6, 0, [ref('project_tt_specification'),ref('project_tt_development'),ref('project_tt_testing'),ref('project_tt_merge')])]" name="type_ids"/>
         </record>
         <record id="project_project_21" model="project.project">
             <field name="warn_manager">1</field>
             <field name="priority">10</field>
-            <field name="parent_id" ref="project_project_9"/>
+            <field name="parent_id" ref="all_projects_account"/>
             <field name="name">Study + Prototype</field>
-            <field name="manager" ref="base.user_root"/>
+            <field name="user_id" ref="base.user_root"/>
             <field eval="[(6, 0, [ref('project_tt_specification'),ref('project_tt_development')])]" name="type_ids"/>
+            <field eval="[(6, 0, [ref('base.user_root'),ref('base.user_demo')])]" name="members"/>
         </record>
         <record id="project_project_22" model="project.project">
             <field name="priority">20</field>
-            <field name="parent_id" ref="project_project_9"/>
-            <field name="name">Specific Developements</field>
-            <field name="manager" ref="base.user_root"/>
+            <field name="parent_id" ref="all_projects_account"/>
+            <field name="name">Specific Developments</field>
+            <field name="user_id" ref="base.user_root"/>
             <field eval="[(6, 0, [ref('project_tt_specification'), ref('project_tt_development')])]" name="type_ids"/>
+            <field eval="[(6, 0, [ref('base.user_root'),ref('base.user_demo')])]" name="members"/>
         </record>
         <record id="project_project_23" model="project.project">
             <field name="priority">30</field>
-            <field name="parent_id" ref="project_project_9"/>
+            <field name="parent_id" ref="all_projects_account"/>
             <field name="name">Install, data import, configuration</field>
-            <field name="manager" ref="base.user_root"/>
             <field eval="[(6, 0, [ref('project_tt_development')])]" name="type_ids"/>
+            <field eval="[(6, 0, [ref('base.user_root'),ref('base.user_demo')])]" name="members"/>
         </record>
 
-               <!-- Tasks -->
+        <!-- Tasks -->
         <record id="project_task_116" model="project.task">
             <field name="planned_hours">38.0</field>
             <field name="remaining_hours">38.0</field>
-            <field name="type" ref="project_tt_development"/>
-            <field name="user_id" ref="base.user_root"/>
+            <field name="type_id" ref="project_tt_development"/>
+            <field name="user_id" eval="False"/>
             <field name="project_id" ref="project_project_22"/>
-            <field name="description">BoM, After sales returns, interventions. Tracability.</field>
+            <field name="description">BoM, After sales returns, interventions. Traceability.</field>
             <field name="name">Specific adaptation to MRP</field>
         </record>
+        <function model="project.task" name="do_open" eval="[ref('project_task_116')]"/>
+       
         <record id="project_task_130" model="project.task">
             <field name="planned_hours">16.0</field>
             <field name="remaining_hours">16.0</field>
-            <field name="type" ref="project_tt_development"/>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
+            <field name="user_id" eval="False"/>
+            <field name="type_id" ref="project_tt_development"/>
             <field name="project_id" ref="project_project_23"/>
             <field name="name">Data importation + Doc</field>
         </record>
+        <function model="project.task" name="do_open" eval="[ref('project_task_130')]"/>
+
         <record id="project_task_131" model="project.task">
             <field name="planned_hours">16.0</field>
             <field name="remaining_hours">16.0</field>
-            <field name="type" ref="project_tt_development"/>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
+            <field name="user_id" eval="False"/>
+            <field name="type_id" ref="project_tt_development"/>
             <field name="project_id" ref="project_project_23"/>
             <field name="name">Modifications asked by the customer.</field>
         </record>
+        <function model="project.task" name="do_open" eval="[ref('project_task_131')]"/>
+        
         <record id="project_task_184" model="project.task">
             <field name="planned_hours">16.0</field>
             <field name="remaining_hours">16.0</field>
-            <field name="type" ref="project_tt_development"/>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
+            <field name="type_id" ref="project_tt_testing"/>
+            <field name="user_id" eval="False"/>
             <field name="priority">0</field>
             <field name="project_id" ref="project_project_21"/>
             <field name="name">Customer analysis + Architecture</field>
+            <field name="color">3</field>
         </record>
         <record id="project_task_186" model="project.task">
             <field name="sequence">15</field>
             <field name="planned_hours">8.0</field>
             <field name="remaining_hours">8.0</field>
-            <field name="type" ref="project_tt_development"/>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
+            <field name="type_id" ref="project_tt_testing"/>
+            <field name="user_id" eval="False"/>
             <field name="project_id" ref="project_project_21"/>
             <field name="name">Internal testing + Software Install</field>
-            <field name="date_deadline">2008-06-06</field>
+            <field name="color">4</field>
         </record>
         <record id="project_task_188" model="project.task">
             <field name="sequence">17</field>
             <field name="planned_hours">16.0</field>
             <field name="remaining_hours">16.0</field>
-            <field name="type" ref="project_tt_development"/>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
+            <field name="type_id" ref="project_tt_development"/>
+            <field name="user_id" eval="False"/>
             <field name="priority">2</field>
-            <field name="state">open</field>
             <field name="project_id" ref="project_project_21"/>
             <field name="name">Analysis, Data Importation</field>
         </record>
+        <function model="project.task" name="do_open" eval="[ref('project_task_188')]"/>
+        
         <record id="project_task_189" model="project.task">
             <field name="sequence">20</field>
             <field name="planned_hours">16.0</field>
             <field name="remaining_hours">16.0</field>
-            <field name="state">open</field>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
+            <field name="user_id" eval="False"/>
             <field name="project_id" ref="project_project_23"/>
             <field name="name">Parameters</field>
+            <field name="type_id" ref="project_tt_specification"/>
         </record>
+        <function model="project.task" name="do_open" eval="[ref('project_task_189')]"/>
+        
         <record id="project_task_190" model="project.task">
             <field name="sequence">20</field>
             <field name="planned_hours">32.0</field>
             <field name="remaining_hours">32.0</field>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
+            <field name="user_id" eval="False"/>
             <field name="state">open</field>
             <field name="project_id" ref="project_project_21"/>
             <field name="name">Start of the doc redaction + MRP</field>
+            <field name="type_id" ref="project_tt_testing"/>
         </record>
-        <record id="project_task_192" model="project.task">
-            <field name="sequence">25</field>
-            <field name="planned_hours">24.0</field>
-            <field name="remaining_hours">24.0</field>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
-            <field name="project_id" ref="project_project_21"/>
-            <field name="state">done</field>
-            <field name="name">MRP Tests</field>
-        </record>
-        <record id="project_task_193" model="project.task">
-            <field name="sequence">29</field>
-            <field name="planned_hours">24.0</field>
-            <field name="remaining_hours">24.0</field>
-            <field name="user_id" ref="base.user_root"/>
-            <field name="project_id" ref="project_project_21"/>
-            <field name="name">MRP; functionnal layer</field>
-            <field name="state">done</field>
-            <field eval="time.strftime('%Y-%m-%d 12:12')" name="date_close"/>
-        </record>
-        <record id="project_task_194" model="project.task">
-            <field name="sequence">30</field>
-            <field name="planned_hours">24.0</field>
-            <field name="remaining_hours">24.0</field>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
-            <field name="project_id" ref="project_project_22"/>
-            <field name="name">Products Adaptation</field>
-        </record>
-        <record id="project_task_195" model="project.task">
-            <field name="sequence">30</field>
-            <field name="planned_hours">24.0</field>
-            <field name="remaining_hours">24.0</field>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
-            <field name="project_id" ref="project_project_23"/>
-            <field name="name">Install + Super User Training</field>
-        </record>
-        <record id="project_task_196" model="project.task">
-            <field name="sequence">30</field>
-            <field name="planned_hours">32.0</field>
-            <field name="remaining_hours">32.0</field>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
-            <field name="project_id" ref="project_project_22"/>
-            <field name="name">Customer docs</field>
-        </record>
-        <record id="project_task_197" model="project.task">
-            <field name="sequence">30</field>
-            <field name="planned_hours">24.0</field>
-            <field name="remaining_hours">24.0</field>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
-            <field name="project_id" ref="project_project_21"/>
-            <field name="name">Development of the presentation layer</field>
-        </record>
-        <record id="project_task_198" model="project.task">
-            <field name="sequence">40</field>
-            <field name="planned_hours">32.0</field>
-            <field name="remaining_hours">32.0</field>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
-            <field name="project_id" ref="project_project_21"/>
-            <field name="name">Free Time</field>
-        </record>
-        <record id="project_task_199" model="project.task">
-            <field name="sequence">40</field>
-            <field name="planned_hours">50.0</field>
-            <field name="remaining_hours">50.0</field>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
-            <field name="project_id" ref="project_project_22"/>
-            <field name="name">Specific tests</field>
-        </record>
-        <record id="project_task_200" model="project.task">
-            <field name="sequence">40</field>
-            <field name="planned_hours">24.0</field>
-            <field name="remaining_hours">24.0</field>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
-            <field name="project_id" ref="project_project_22"/>
-            <field name="name">Sale module</field>
-        </record>
-        <record id="project_task_201" model="project.task">
-            <field name="sequence">40</field>
-            <field name="planned_hours">32.0</field>
-            <field name="remaining_hours">32.0</field>
-            <field name="user_id" ref="base.user_root"/>
-            <field name="project_id" ref="project_project_23"/>
-            <field name="state">open</field>
-            <field name="name">In house training</field>
-            <field name="date_deadline">2007-06-06</field>
-        </record>
-        <record id="project_task_202" model="project.task">
-            <field name="sequence">50</field>
-            <field name="planned_hours">24.0</field>
-            <field name="remaining_hours">24.0</field>
-            <field name="user_id" ref="base.user_root"/>
-            <field name="project_id" ref="project_project_22"/>
-            <field name="name">Validation + latest modifications.</field>
-        </record>
-        <record id="project_task_203" model="project.task">
-            <field name="sequence">50</field>
-            <field name="planned_hours">24.0</field>
-            <field name="remaining_hours">24.0</field>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
-            <field name="project_id" ref="project_project_22"/>
-            <field name="name">Adaptations buy module</field>
-        </record>
-        <record id="project_task_204" model="project.task">
-            <field name="sequence">60</field>
-            <field name="planned_hours">16.0</field>
-            <field name="remaining_hours">16.0</field>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
-            <field name="project_id" ref="project_project_21"/>
-            <field name="name">Presentation of the software.</field>
-        </record>
-        <record id="project_task_205" model="project.task">
-            <field name="sequence">60</field>
-            <field name="planned_hours">24.0</field>
-            <field name="remaining_hours">24.0</field>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
-            <field name="project_id" ref="project_project_22"/>
-            <field name="name">Adaptations Stock module</field>
-        </record>
-        <record id="project_task_206" model="project.task">
-            <field name="sequence">70</field>
-            <field name="planned_hours">24.0</field>
-            <field name="remaining_hours">24.0</field>
-            <field model="res.users" name="user_id" search="[('login','=','demo')]"/>
-            <field name="project_id" ref="project_project_22"/>
-            <field name="name">Latest in house tests</field>
-        </record>
+
+        <!-- Schedule tasks to assign users and dates -->
+
+        <function model="project.project" name="schedule_tasks" eval="[[ref('project_project_21'), ref('project_project_22'), ref('project_project_23')]]"/>
+
     </data>
 </openerp>