[IMP] config wizards: add buttons Cancel and Apply on forms
[odoo/odoo.git] / addons / hr_timesheet / hr_timesheet_demo.xml
index 1dfecf2..3ec7664 100644 (file)
-<?xml version="1.0"?>
-<terp>
-       <data noupdate="1">
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+    <data noupdate="1">
 
-               <record model="product.uom.categ" id="uom_categ_wtime">
-                       <field name="name">Working Time</field>
-               </record>
-               <record model="product.uom" id="uom_hour">
-                       <field name="name">Hour</field>
-                       <field name="category_id" eval="uom_categ_wtime"/>
-                       <field name="factor">1.0</field>
-               </record>
-               <record model="product.uom" id="uom_day">
-                       <field name="name">Day</field>
-                       <field name="category_id" eval="uom_categ_wtime"/>
-                       <field name="factor">8.0</field>
-               </record>
+        <record id="hr.employee" model="hr.employee">
+            <field name="product_id" ref="product.product_consultant"/>
+            <field name="journal_id" ref="analytic_journal"/>
+        </record>
 
-               <record id="product_consultant" model="product.product">
-                       <field name="default_code">DEV</field>
-                       <field name="list_price">75.0</field>
-                       <field name="standard_price">30.0</field>
-                       <field name="uom_id" ref="uom_hour"/>
-                       <field name="uom_po_id" ref="uom_hour"/>
-                       <field name="name">Consultancy - Senior Developper</field>
-                       <field name="categ_id" ref="product.product_category_10"/>
-               </record>
+        <!-- complete our example employee -->
+        <record id="hr.employee_fp" model="hr.employee">
+            <field name="product_id" ref="product.product_consultant"/>
+            <field name="journal_id" ref="analytic_journal"/>
+        </record>
 
-               <!-- complete our example employee -->
-               <record model="hr.employee" id="hr.employee1">
-                       <field name="product_id" ref="product_consultant"/>
-                       <field name="journal_id" ref="analytic_journal"/>
-               </record>
+        <record id="working_hours_requirements" model="hr.analytic.timesheet">
+            <field name="name">Requirements analysis and specification</field>
+            <field name="user_id" ref="base.user_root"/>
+            <field eval="time.strftime('%Y-%m-%d')" name="date"/>
+            <field eval="2.00" name="unit_amount"/>
+            <field name="product_id" ref="product.product_consultant"/>
+            <field name="product_uom_id" ref="product.uom_hour"/>
+            <field name="account_id" model="account.analytic.account" search="[('code','=','1')]"></field>
+            <field eval="-60.00" name="amount"/>
+            <field name="general_account_id" model="account.account" ref="account.a_expense"/>
+            <field name="journal_id" ref="analytic_journal"/>
+        </record>
 
-               <record model="hr.analytic.timesheet" id="analytic_timesheet1">
-                       <field name="amount">-240.0</field>
-                       <field name="date">2005-05-04</field>
-                       <field name="name">Letters</field>
-                       <field name="unit_amount">8.0</field>
-                       <field name="account_id" search="[('name','=', 'Administratif')]" model="account.analytic.account"/>
-                       <field name="product_id" ref="hr_timesheet.product_consultant"/>
-                       <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
-                       <field name="user_id" ref="base.user_admin"/>
-                       <field name="journal_id" ref="analytic_journal"/>
-                       <field name="general_account_id" ref="account.a_recv"/>
-               </record>
-               <record model="hr.analytic.timesheet" id="analytic_timesheet2">
-                       <field name="amount">-120.0</field>
-                       <field name="date">2005-05-05</field>
-                       <field name="name">Support by phone</field>
-                       <field name="unit_amount">4.0</field>
-                       <field name="account_id" search="[('name','=', 'Seagate P1')]" model="account.analytic.account"/>
-                       <field name="product_id" ref="hr_timesheet.product_consultant"/>
-                       <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
-                       <field name="user_id" ref="base.user_admin"/>
-                       <field name="journal_id" ref="analytic_journal"/>
-                       <field name="general_account_id" ref="account.a_recv"/>
-               </record>
-               <record model="hr.analytic.timesheet" id="analytic_timesheet3">
-                       <field name="amount">-120.0</field>
-                       <field name="date">2005-05-05</field>
-                       <field name="name">Support</field>
-                       <field name="unit_amount">4.0</field>
-                       <field name="account_id" search="[('name','=', 'Seagate P2')]" model="account.analytic.account"/>
-                       <field name="product_id" ref="hr_timesheet.product_consultant"/>
-                       <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
-                       <field name="user_id" ref="base.user_admin"/>
-                       <field name="journal_id" ref="analytic_journal"/>
-                       <field name="general_account_id" ref="account.a_recv"/>
-               </record>
-               <record model="hr.analytic.timesheet" id="analytic_timesheet4">
-                       <field name="amount">-240.0</field>
-                       <field name="date">2005-05-06</field>
-                       <field name="name">Repport on this</field>
-                       <field name="unit_amount">8.0</field>
-                       <field name="account_id" search="[('name','=', 'Seagate P1')]" model="account.analytic.account"/>
-                       <field name="product_id" ref="hr_timesheet.product_consultant"/>
-                       <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
-                       <field name="user_id" ref="base.user_admin"/>
-                       <field name="journal_id" ref="analytic_journal"/>
-                       <field name="general_account_id" ref="account.a_recv"/>
-               </record>
-               <record model="hr.analytic.timesheet" id="analytic_timesheet5">
-                       <field name="amount">-240.0</field>
-                       <field name="date">2005-05-06</field>
-                       <field name="name">Repport on that</field>
-                       <field name="unit_amount">8.0</field>
-                       <field name="account_id" search="[('name','=', 'Seagate P1')]" model="account.analytic.account"/>
-                       <field name="product_id" ref="hr_timesheet.product_consultant"/>
-                       <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
-                       <field name="user_id" ref="base.user_admin"/>
-                       <field name="journal_id" ref="analytic_journal"/>
-                       <field name="general_account_id" ref="account.a_recv"/>
-               </record>
-               <record model="hr.analytic.timesheet" id="analytic_timesheet6">
-                       <field name="amount">-240.0</field>
-                       <field name="date">2005-05-07</field>
-                       <field name="name">Phone support</field>
-                       <field name="unit_amount">8.0</field>
-                       <field name="account_id" search="[('name','=', 'Sednacom')]" model="account.analytic.account"/>
-                       <field name="product_id" ref="hr_timesheet.product_consultant"/>
-                       <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
-                       <field name="user_id" ref="base.user_admin"/>
-                       <field name="journal_id" ref="analytic_journal"/>
-                       <field name="general_account_id" ref="account.a_recv"/>
-               </record>
-               <record model="hr.analytic.timesheet" id="analytic_timesheet7">
-                       <field name="amount">-210.0</field>
-                       <field name="date">2005-05-08</field>
-                       <field name="name">Phone support on reporting engine</field>
-                       <field name="unit_amount">7.0</field>
-                       <field name="account_id" search="[('name','=', 'Camp To Camp')]" model="account.analytic.account"/>
-                       <field name="product_id" ref="hr_timesheet.product_consultant"/>
-                       <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
-                       <field name="user_id" ref="base.user_admin"/>
-                       <field name="journal_id" ref="analytic_journal"/>
-                       <field name="general_account_id" ref="account.a_recv"/>
-               </record>
-               <record model="hr.analytic.timesheet" id="analytic_timesheet8">
-                       <field name="amount">-210.0</field>
-                       <field name="date">2005-05-09</field>
-                       <field name="name">Quotation 234 done</field>
-                       <field name="unit_amount">8.0</field>
-                       <field name="account_id" search="[('name','=', 'Agrolait')]" model="account.analytic.account"/>
-                       <field name="product_id" ref="hr_timesheet.product_consultant"/>
-                       <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
-                       <field name="user_id" ref="base.user_admin"/>
-                       <field name="journal_id" ref="analytic_journal"/>
-                       <field name="general_account_id" ref="account.a_recv"/>
-               </record>
-               <record model="hr.analytic.timesheet" id="analytic_timesheet9">
-                       <field name="amount">-210.0</field>
-                       <field name="date">2005-05-10</field>
-                       <field name="name">Quotation 356</field>
-                       <field name="unit_amount">8.0</field>
-                       <field name="account_id" search="[('name','=', 'Agrolait')]" model="account.analytic.account"/>
-                       <field name="product_id" ref="hr_timesheet.product_consultant"/>
-                       <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
-                       <field name="user_id" ref="base.user_admin"/>
-                       <field name="journal_id" ref="analytic_journal"/>
-                       <field name="general_account_id" ref="account.a_recv"/>
-               </record>
+        <record id="working_hours_design" model="hr.analytic.timesheet">
+            <field name="name">Design and specification</field>
+            <field name="user_id" ref="base.user_root"/>
+            <field eval="time.strftime('%Y-%m-%d')" name="date"/>
+            <field eval="1.00" name="unit_amount"/>
+            <field name="product_id" ref="product.product_consultant"/>
+            <field name="product_uom_id" ref="product.uom_hour"/>
+            <field name="account_id" model="account.analytic.account" search="[('code','=','1')]"></field>
+            <field eval="-30.00" name="amount"/>
+            <field name="general_account_id" model="account.account" ref="account.a_expense"/>
+            <field name="journal_id" ref="analytic_journal"/>
+        </record>
 
-       </data>
-</terp>
+        <record id="working_hours_coding" model="hr.analytic.timesheet">
+            <field name="name">Coding and module testing</field>
+            <field name="user_id" ref="base.user_root"/>
+            <field eval="time.strftime('%Y-%m-%d')" name="date"/>
+            <field eval="03.00" name="unit_amount"/>
+            <field name="product_id" ref="product.product_consultant"/>
+            <field name="product_uom_id" ref="product.uom_hour"/>
+            <field name="account_id" model="account.analytic.account" search="[('code','=','1')]"></field>
+            <field eval="-90.00" name="amount"/>
+            <field name="general_account_id" model="account.account" ref="account.a_expense"/>
+            <field name="journal_id" ref="analytic_journal"/>
+        </record>
+
+        <record id="working_hours_testing" model="hr.analytic.timesheet">
+            <field name="name">Integration and system testing</field>
+            <field name="user_id" ref="base.user_root"/>
+            <field eval="time.strftime('%Y-%m-%d')" name="date"/>
+            <field eval="01.00" name="unit_amount"/>
+            <field name="product_id" ref="product.product_consultant"/>
+            <field name="product_uom_id" ref="product.uom_hour"/>
+            <field name="account_id" model="account.analytic.account" search="[('code','=','1')]"></field>
+            <field eval="-30.00" name="amount"/>
+            <field name="general_account_id" model="account.account" ref="account.a_expense"/>
+            <field name="journal_id" ref="analytic_journal"/>
+        </record>
+
+        <record id="working_hours_maintenance" model="hr.analytic.timesheet">
+            <field name="name">Delivery and maintenance</field>
+            <field name="user_id" ref="base.user_root"/>
+            <field eval="time.strftime('%Y-%m-%d')" name="date"/>
+            <field eval="01.00" name="unit_amount"/>
+            <field name="product_id" ref="product.product_consultant"/>
+            <field name="product_uom_id" ref="product.uom_hour"/>
+            <field name="account_id" model="account.analytic.account" search="[('code','=','1')]"></field>
+            <field eval="-30.00" name="amount"/>
+            <field name="general_account_id" model="account.account" ref="account.a_expense"/>
+            <field name="journal_id" ref="analytic_journal"/>
+        </record>
+
+    </data>
+</openerp>