dcd5a1c18781844663761cb55cf92b6c38986168
[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                         <field name="type">service</field>
28                         <field name="supply_method">produce</field>
29                         <field name="procure_method">make_to_order</field>
30                         <field name="purchase_ok" eval="False"/>
31                 </record>
32
33                 <!-- complete our example employee -->
34                 <record model="hr.employee" id="hr.employee1">
35                         <field name="product_id" ref="product_consultant"/>
36                         <field name="journal_id" ref="analytic_journal"/>
37                 </record>
38
39                 <record model="hr.analytic.timesheet" id="analytic_timesheet1">
40                         <field name="amount">-240.0</field>
41                         <field name="date" eval="time.strftime('%Y-%m-%d')"/>
42                         <field name="name">Letters</field>
43                         <field name="unit_amount">8.0</field>
44                         <field name="account_id" search="[('name','=', 'Administratif')]" model="account.analytic.account"/>
45                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
46                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
47                         <field name="user_id" ref="base.user_admin"/>
48                         <field name="journal_id" ref="analytic_journal"/>
49                         <field name="general_account_id" ref="account.a_recv"/>
50                 </record>
51                 <record model="hr.analytic.timesheet" id="analytic_timesheet2">
52                         <field name="amount">-120.0</field>
53                         <field name="date" eval="time.strftime('%Y-%m-01')"/>
54                         <field name="name">Support by phone</field>
55                         <field name="unit_amount">4.0</field>
56                         <field name="account_id" search="[('name','=', 'Seagate P1')]" model="account.analytic.account"/>
57                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
58                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
59                         <field name="user_id" ref="base.user_admin"/>
60                         <field name="journal_id" ref="analytic_journal"/>
61                         <field name="general_account_id" ref="account.a_recv"/>
62                 </record>
63                 <record model="hr.analytic.timesheet" id="analytic_timesheet3">
64                         <field name="amount">-120.0</field>
65                         <field name="date" eval="time.strftime('%Y-%m-01')"/>
66                         <field name="name">Support</field>
67                         <field name="unit_amount">4.0</field>
68                         <field name="account_id" search="[('name','=', 'Seagate P2')]" model="account.analytic.account"/>
69                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
70                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
71                         <field name="user_id" ref="base.user_admin"/>
72                         <field name="journal_id" ref="analytic_journal"/>
73                         <field name="general_account_id" ref="account.a_recv"/>
74                 </record>
75                 <record model="hr.analytic.timesheet" id="analytic_timesheet4">
76                         <field name="amount">-240.0</field>
77                         <field name="date" eval="time.strftime('%Y-%m-02')"/>
78                         <field name="name">Repport on this</field>
79                         <field name="unit_amount">8.0</field>
80                         <field name="account_id" search="[('name','=', 'Seagate P1')]" model="account.analytic.account"/>
81                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
82                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
83                         <field name="user_id" ref="base.user_admin"/>
84                         <field name="journal_id" ref="analytic_journal"/>
85                         <field name="general_account_id" ref="account.a_recv"/>
86                 </record>
87                 <record model="hr.analytic.timesheet" id="analytic_timesheet5">
88                         <field name="amount">-240.0</field>
89                         <field name="date" eval="time.strftime('%Y-%m-03')"/>
90                         <field name="name">Repport on that</field>
91                         <field name="unit_amount">8.0</field>
92                         <field name="account_id" search="[('name','=', 'Seagate P1')]" model="account.analytic.account"/>
93                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
94                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
95                         <field name="user_id" ref="base.user_admin"/>
96                         <field name="journal_id" ref="analytic_journal"/>
97                         <field name="general_account_id" ref="account.a_recv"/>
98                 </record>
99                 <record model="hr.analytic.timesheet" id="analytic_timesheet6">
100                         <field name="amount">-240.0</field>
101                         <field name="date" eval="time.strftime('%Y-%m-04')"/>
102                         <field name="name">Phone support</field>
103                         <field name="unit_amount">8.0</field>
104                         <field name="account_id" search="[('name','=', 'Sednacom')]" model="account.analytic.account"/>
105                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
106                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
107                         <field name="user_id" ref="base.user_admin"/>
108                         <field name="journal_id" ref="analytic_journal"/>
109                         <field name="general_account_id" ref="account.a_recv"/>
110                 </record>
111                 <record model="hr.analytic.timesheet" id="analytic_timesheet7">
112                         <field name="amount">-210.0</field>
113                         <field name="name">Phone support on reporting engine</field>
114                         <field name="date" eval="time.strftime('%Y-%m-05')"/>
115                         <field name="unit_amount">7.0</field>
116                         <field name="account_id" ref="base.res_partner_c2c" />
117                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
118                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
119                         <field name="user_id" ref="base.user_admin"/>
120                         <field name="journal_id" ref="analytic_journal"/>
121                         <field name="general_account_id" ref="account.a_recv"/>
122                 </record>
123                 <record model="hr.analytic.timesheet" id="analytic_timesheet8">
124                         <field name="amount">-210.0</field>
125                         <field name="date" eval="time.strftime('%Y-%m-06')"/>
126                         <field name="name">Quotation 234 done</field>
127                         <field name="unit_amount">8.0</field>
128                         <field name="account_id" search="[('name','=', 'Agrolait')]" model="account.analytic.account"/>
129                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
130                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
131                         <field name="user_id" ref="base.user_admin"/>
132                         <field name="journal_id" ref="analytic_journal"/>
133                         <field name="general_account_id" ref="account.a_recv"/>
134                 </record>
135                 <record model="hr.analytic.timesheet" id="analytic_timesheet9">
136                         <field name="amount">-210.0</field>
137                         <field name="date" eval="time.strftime('%Y-%m-07')"/>
138                         <field name="name">Quotation 356</field>
139                         <field name="unit_amount">8.0</field>
140                         <field name="account_id" search="[('name','=', 'Agrolait')]" model="account.analytic.account"/>
141                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
142                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
143                         <field name="user_id" ref="base.user_admin"/>
144                         <field name="journal_id" ref="analytic_journal"/>
145                         <field name="general_account_id" ref="account.a_recv"/>
146                 </record>
147
148                 <record model="hr.analytic.timesheet" id="analytic_timesheet10">
149                         <field name="amount">-210.0</field>
150                         <field name="date" eval="time.strftime('%Y-%m-08', time.localtime(time.mktime(time.localtime()[0:2] + (0,)*7)-1))"/>
151                         <field name="name">Quotation 42</field>
152                         <field name="unit_amount">5.0</field>
153                         <field name="account_id" ref="account.analytic_agrolait"/>
154                         <field name="product_id" ref="hr_timesheet.product_consultant"/>
155                         <field name="product_uom_id" ref="hr_timesheet.uom_hour"/>
156                         <field name="user_id" ref="base.user_admin"/>
157                         <field name="journal_id" ref="analytic_journal"/>
158                         <field name="general_account_id" ref="account.a_recv"/>
159                 </record>
160         </data>
161 </terp>