HR_TIMESHEET_SHEET, CLIENT, KERNEL: improve hr_timesheet_sheet, add context to one2ma...
[odoo/odoo.git] / addons / hr_timesheet / hr_timesheet_demo.xml
1 <?xml version="1.0"?>
2 <terp>
3         <data noupdate="1">
4
5                 <record model="product.uom.categ" id="uom_categ_wtime">
6                         <field name="name">Working Time</field>
7                 </record>
8                 <record model="product.uom" id="uom_hour">
9                         <field name="name">Hour</field>
10                         <field name="category_id" eval="uom_categ_wtime"/>
11                         <field name="factor">1.0</field>
12                 </record>
13                 <record model="product.uom" id="uom_day">
14                         <field name="name">Day</field>
15                         <field name="category_id" eval="uom_categ_wtime"/>
16                         <field name="factor">8.0</field>
17                 </record>
18
19                 <record id="product_consultant" model="product.product">
20                         <field name="default_code">DEV</field>
21                         <field name="list_price">75.0</field>
22                         <field name="standard_price">30.0</field>
23                         <field name="uom_id" ref="uom_hour"/>
24                         <field name="uom_po_id" ref="uom_hour"/>
25                         <field name="name">Consultancy - Senior Developper</field>
26                         <field name="categ_id" ref="product.product_category_10"/>
27                 </record>
28
29                 <!-- complete our example employee -->
30                 <record model="hr.employee" id="hr.employee1">
31                         <field name="product_id" ref="product_consultant"/>
32                         <field name="journal_id" ref="analytic_journal"/>
33                 </record>
34
35                 <record model="hr.analytic.timesheet" id="analytic_timesheet1">
36                         <field name="amount">-240.0</field>
37                         <field name="date">2005-05-04</field>
38                         <field name="name">Letters</field>
39                         <field name="unit_amount">8.0</field>
40                         <field name="account_id" search="[('name','=', 'Administratif')]" model="account.analytic.account"/>
41                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
42                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
43                         <field name="user_id" ref="base.user_admin"/>
44                         <field name="journal_id" ref="analytic_journal"/>
45                         <field name="general_account_id" ref="account.a_recv"/>
46                 </record>
47                 <record model="hr.analytic.timesheet" id="analytic_timesheet2">
48                         <field name="amount">-120.0</field>
49                         <field name="date">2005-05-05</field>
50                         <field name="name">Support by phone</field>
51                         <field name="unit_amount">4.0</field>
52                         <field name="account_id" search="[('name','=', 'Seagate P1')]" model="account.analytic.account"/>
53                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
54                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
55                         <field name="user_id" ref="base.user_admin"/>
56                         <field name="journal_id" ref="analytic_journal"/>
57                         <field name="general_account_id" ref="account.a_recv"/>
58                 </record>
59                 <record model="hr.analytic.timesheet" id="analytic_timesheet3">
60                         <field name="amount">-120.0</field>
61                         <field name="date">2005-05-05</field>
62                         <field name="name">Support</field>
63                         <field name="unit_amount">4.0</field>
64                         <field name="account_id" search="[('name','=', 'Seagate P2')]" model="account.analytic.account"/>
65                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
66                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
67                         <field name="user_id" ref="base.user_admin"/>
68                         <field name="journal_id" ref="analytic_journal"/>
69                         <field name="general_account_id" ref="account.a_recv"/>
70                 </record>
71                 <record model="hr.analytic.timesheet" id="analytic_timesheet4">
72                         <field name="amount">-240.0</field>
73                         <field name="date">2005-05-06</field>
74                         <field name="name">Repport on this</field>
75                         <field name="unit_amount">8.0</field>
76                         <field name="account_id" search="[('name','=', 'Seagate P1')]" model="account.analytic.account"/>
77                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
78                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
79                         <field name="user_id" ref="base.user_admin"/>
80                         <field name="journal_id" ref="analytic_journal"/>
81                         <field name="general_account_id" ref="account.a_recv"/>
82                 </record>
83                 <record model="hr.analytic.timesheet" id="analytic_timesheet5">
84                         <field name="amount">-240.0</field>
85                         <field name="date">2005-05-06</field>
86                         <field name="name">Repport on that</field>
87                         <field name="unit_amount">8.0</field>
88                         <field name="account_id" search="[('name','=', 'Seagate P1')]" model="account.analytic.account"/>
89                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
90                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
91                         <field name="user_id" ref="base.user_admin"/>
92                         <field name="journal_id" ref="analytic_journal"/>
93                         <field name="general_account_id" ref="account.a_recv"/>
94                 </record>
95                 <record model="hr.analytic.timesheet" id="analytic_timesheet6">
96                         <field name="amount">-240.0</field>
97                         <field name="date">2005-05-07</field>
98                         <field name="name">Phone support</field>
99                         <field name="unit_amount">8.0</field>
100                         <field name="account_id" search="[('name','=', 'Sednacom')]" model="account.analytic.account"/>
101                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
102                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
103                         <field name="user_id" ref="base.user_admin"/>
104                         <field name="journal_id" ref="analytic_journal"/>
105                         <field name="general_account_id" ref="account.a_recv"/>
106                 </record>
107                 <record model="hr.analytic.timesheet" id="analytic_timesheet7">
108                         <field name="amount">-210.0</field>
109                         <field name="date">2005-05-08</field>
110                         <field name="name">Phone support on reporting engine</field>
111                         <field name="unit_amount">7.0</field>
112                         <field name="account_id" search="[('name','=', 'Camp To Camp')]" model="account.analytic.account"/>
113                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
114                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
115                         <field name="user_id" ref="base.user_admin"/>
116                         <field name="journal_id" ref="analytic_journal"/>
117                         <field name="general_account_id" ref="account.a_recv"/>
118                 </record>
119                 <record model="hr.analytic.timesheet" id="analytic_timesheet8">
120                         <field name="amount">-210.0</field>
121                         <field name="date">2005-05-09</field>
122                         <field name="name">Quotation 234 done</field>
123                         <field name="unit_amount">8.0</field>
124                         <field name="account_id" search="[('name','=', 'Agrolait')]" model="account.analytic.account"/>
125                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
126                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
127                         <field name="user_id" ref="base.user_admin"/>
128                         <field name="journal_id" ref="analytic_journal"/>
129                         <field name="general_account_id" ref="account.a_recv"/>
130                 </record>
131                 <record model="hr.analytic.timesheet" id="analytic_timesheet9">
132                         <field name="amount">-210.0</field>
133                         <field name="date">2005-05-10</field>
134                         <field name="name">Quotation 356</field>
135                         <field name="unit_amount">8.0</field>
136                         <field name="account_id" search="[('name','=', 'Agrolait')]" model="account.analytic.account"/>
137                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
138                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
139                         <field name="user_id" ref="base.user_admin"/>
140                         <field name="journal_id" ref="analytic_journal"/>
141                         <field name="general_account_id" ref="account.a_recv"/>
142                 </record>
143
144         </data>
145 </terp>