improve
[odoo/odoo.git] / addons / account / account_demo.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data noupdate="1">
4         
5         <!--
6         Fiscal year
7         -->     
8         
9         <record id="data_fiscalyear" model="account.fiscalyear">
10             <field eval="'Fiscal Year '+time.strftime('%Y')" name="name"/>
11             <field eval="'FY'+time.strftime('%Y')" name="code"/>
12             <field eval="time.strftime('%Y')+'-01-01'" name="date_start"/>
13             <field eval="time.strftime('%Y')+'-12-31'" name="date_stop"/>
14         </record>
15         
16         <!--
17         Fiscal Periods
18         -->     
19         
20         <record id="period_1" model="account.period">
21             <field eval="'Jan.'+time.strftime('%Y')" name="name"/>
22             <field name="fiscalyear_id" ref="data_fiscalyear"/>
23             <field eval="time.strftime('%Y')+'-01-01'" name="date_start"/>
24             <field eval="time.strftime('%Y')+'-01-31'" name="date_stop"/>
25         </record>
26         <record id="period_2" model="account.period">
27             <field eval="'Feb.'+time.strftime('%Y')" name="name"/>
28             <field name="fiscalyear_id" ref="data_fiscalyear"/>
29             <field eval="time.strftime('%Y')+'-02-01'" name="date_start"/>
30             <field eval="time.strftime('%Y')+'-02-28'" name="date_stop"/>
31         </record>
32         <record id="period_3" model="account.period">
33             <field eval="'Mar.'+time.strftime('%Y')" name="name"/>
34             <field name="fiscalyear_id" ref="data_fiscalyear"/>
35             <field eval="time.strftime('%Y')+'-03-01'" name="date_start"/>
36             <field eval="time.strftime('%Y')+'-03-31'" name="date_stop"/>
37         </record>
38         <record id="period_4" model="account.period">
39             <field eval="'Apr.'+time.strftime('%Y')" name="name"/>
40             <field name="fiscalyear_id" ref="data_fiscalyear"/>
41             <field eval="time.strftime('%Y')+'-04-01'" name="date_start"/>
42             <field eval="time.strftime('%Y')+'-04-30'" name="date_stop"/>
43         </record>
44         <record id="period_5" model="account.period">
45             <field eval="'May.'+time.strftime('%Y')" name="name"/>
46             <field name="fiscalyear_id" ref="data_fiscalyear"/>
47             <field eval="time.strftime('%Y')+'-05-01'" name="date_start"/>
48             <field eval="time.strftime('%Y')+'-05-31'" name="date_stop"/>
49         </record>
50         <record id="period_6" model="account.period">
51             <field eval="'Jun.'+time.strftime('%Y')" name="name"/>
52             <field name="fiscalyear_id" ref="data_fiscalyear"/>
53             <field eval="time.strftime('%Y')+'-06-01'" name="date_start"/>
54             <field eval="time.strftime('%Y')+'-06-30'" name="date_stop"/>
55         </record>
56         <record id="period_7" model="account.period">
57             <field eval="'Jul.'+time.strftime('%Y')" name="name"/>
58             <field name="fiscalyear_id" ref="data_fiscalyear"/>
59             <field eval="time.strftime('%Y')+'-07-01'" name="date_start"/>
60             <field eval="time.strftime('%Y')+'-07-31'" name="date_stop"/>
61         </record>
62         <record id="period_8" model="account.period">
63             <field eval="'Aug.'+time.strftime('%Y')" name="name"/>
64             <field name="fiscalyear_id" ref="data_fiscalyear"/>
65             <field eval="time.strftime('%Y')+'-08-01'" name="date_start"/>
66             <field eval="time.strftime('%Y')+'-08-31'" name="date_stop"/>
67         </record>
68         <record id="period_9" model="account.period">
69             <field eval="'Sep.'+time.strftime('%Y')" name="name"/>
70             <field name="fiscalyear_id" ref="data_fiscalyear"/>
71             <field eval="time.strftime('%Y')+'-09-01'" name="date_start"/>
72             <field eval="time.strftime('%Y')+'-09-30'" name="date_stop"/>
73         </record>
74         <record id="period_10" model="account.period">
75             <field eval="'Oct.'+time.strftime('%Y')" name="name"/>
76             <field name="fiscalyear_id" ref="data_fiscalyear"/>
77             <field eval="time.strftime('%Y')+'-10-01'" name="date_start"/>
78             <field eval="time.strftime('%Y')+'-10-31'" name="date_stop"/>
79         </record>
80         <record id="period_11" model="account.period">
81             <field eval="'Nov.'+time.strftime('%Y')" name="name"/>
82             <field name="fiscalyear_id" ref="data_fiscalyear"/>
83             <field eval="time.strftime('%Y')+'-11-01'" name="date_start"/>
84             <field eval="time.strftime('%Y')+'-11-30'" name="date_stop"/>
85         </record>
86         <record id="period_12" model="account.period">
87             <field eval="'Dec.'+time.strftime('%Y')" name="name"/>
88             <field name="fiscalyear_id" ref="data_fiscalyear"/>
89             <field eval="time.strftime('%Y')+'-12-01'" name="date_start"/>
90             <field eval="time.strftime('%Y')+'-12-31'" name="date_stop"/>
91         </record>
92         
93     </data>
94 </openerp>