[IMP]
[odoo/odoo.git] / addons / membership / membership_demo.xml
1 <?xml version="1.0"?>
2 <openerp>
3         <data>
4
5 <!-- Demo Data for Membership Product -->
6         <record id="member_product_0" model="product.product">
7                 <field name="membership">True</field>
8                 <field name="membership_date_from">2008-01-01</field>
9                 <field name="membership_date_to">2009-06-01</field>
10                 <field name="name">Membership Product - 1</field>
11                 <field name="list_price">80</field>
12                 <field name="categ_id" ref="product.cat1"/>
13                 <field name="type">service</field>
14         </record>
15         <record id="member_product_1" model="product.product">
16                 <field name="membership">True</field>
17                 <field name="membership_date_from">2008-01-01</field>
18                 <field name="membership_date_to">2009-08-01</field>
19                 <field name="name">Membership Product - 2</field>
20                 <field name="categ_id" ref="product.cat1"/>
21                 <field name="list_price">80</field>
22                 <field name="type">service</field>
23         </record>
24
25
26 <!-- Demo data for Accounts -->
27         <record id="account_account_membershipaccount0" model="account.account">
28                 <field name="name">membership account</field>
29                 <field name="code">1254</field>
30                 <field name="company_id" ref="base.main_company"/>
31                 <!--<field eval="1" name="sign"/>-->
32                 <field eval="1" name="active"/>
33                 <field name="type">other</field>
34                 <field eval="1" name="reconcile"/>
35                 <field name="user_type" ref="account.account_type_expense"/>
36         </record>
37
38 <!-- Demo data for Invoices -->
39         <record id="account_invoice_0" model="account.invoice">
40                 <field name="account_id" ref="account_account_membershipaccount0"/>
41                 <field name="company_id" ref="base.main_company"/>
42                 <field name="currency_id" ref="base.EUR"/>
43                 <field name="address_invoice_id" ref="base.res_partner_address_8"/>
44                 <field name="partner_id" ref="base.res_partner_agrolait"/>
45                 <field name="date_invoice">2008-05-09</field>
46                 <field name="journal_id" ref="account.sales_journal"/>
47                 <field name="state">paid</field>
48                 <field name="type">out_invoice</field>
49         </record>
50         <record id="account_invoice_1" model="account.invoice">
51                 <field name="account_id" ref="account_account_membershipaccount0"/>
52                 <field name="company_id" ref="base.main_company"/>
53                 <field name="currency_id" ref="base.EUR"/>
54                 <field name="address_invoice_id" ref="base.res_partner_address_9"/>
55                 <field name="partner_id" ref="base.res_partner_2"/>
56                 <field name="date_invoice">2008-05-09</field>
57                 <field name="journal_id" ref="account.sales_journal"/>
58                 <field name="state">open</field>
59                 <field name="type">out_invoice</field>
60         </record>
61         <record id="account_invoice_2" model="account.invoice">
62                 <field name="account_id" ref="account_account_membershipaccount0"/>
63                 <field name="company_id" ref="base.main_company"/>
64                 <field name="currency_id" ref="base.EUR"/>
65                 <field name="address_invoice_id" ref="base.res_partner_address_zen"/>
66                 <field name="partner_id" ref="base.res_partner_3"/>
67                 <field name="date_invoice">2008-05-09</field>
68                 <field name="journal_id" ref="account.sales_journal"/>
69                 <field name="state">cancel</field>
70                 <field name="type">out_invoice</field>
71         </record>
72         <record id="account_invoice_3" model="account.invoice">
73                 <field name="account_id" ref="account_account_membershipaccount0"/>
74                 <field name="company_id" ref="base.main_company"/>
75                 <field name="currency_id" ref="base.EUR"/>
76                 <field name="address_invoice_id" ref="base.res_partner_address_14"/>
77                 <field name="partner_id" ref="base.res_partner_15"/>
78                 <field name="date_invoice">2008-05-09</field>
79                 <field name="journal_id" ref="account.sales_journal"/>
80                 <field name="state">draft</field>
81                 <field name="type">out_invoice</field>
82         </record>
83
84 <!-- Demo data for invoice line -->
85         <record id="account_invoice_line_membershipproduct0" model="account.invoice.line">
86                 <field name="name">Membership Product - 1</field>
87                 <field name="invoice_id" ref="account_invoice_0"/>
88                 <field eval="1.0" name="price_unit"/>
89                 <field eval="1.0" name="quantity"/>
90                 <field name="account_id" ref="account_account_membershipaccount0"/>
91                 <field name="product_id" ref="membership.member_product_0"/>
92                 <field name="account_analytic_id" ref="account.analytic_project_2"/>
93         </record>
94         <record id="account_invoice_line_membershipproduct1" model="account.invoice.line">
95                 <field name="name">Membership Product - 2</field>
96                 <field name="invoice_id" ref="account_invoice_1"/>
97                 <field eval="1.0" name="price_unit"/>
98                 <field eval="1.0" name="quantity"/>
99                 <field name="account_id" ref="account_account_membershipaccount0"/>
100                 <field name="product_id" ref="membership.member_product_1"/>
101                 <field name="account_analytic_id" ref="account.analytic_project_2"/>
102         </record>
103         <record id="account_invoice_line_membershipproduct2" model="account.invoice.line">
104                 <field name="name">Membership Product - 2</field>
105                 <field name="invoice_id" ref="account_invoice_2"/>
106                 <field eval="1.0" name="price_unit"/>
107                 <field eval="1.0" name="quantity"/>
108                 <field name="account_id" ref="account_account_membershipaccount0"/>
109                 <field name="product_id" ref="membership.member_product_1"/>
110                 <field name="account_analytic_id" ref="account.analytic_project_2"/>
111         </record>
112         <record id="account_invoice_line_membershipproduct3" model="account.invoice.line">
113                 <field name="name">Membership Product - 2</field>
114                 <field name="invoice_id" ref="account_invoice_3"/>
115                 <field eval="1.0" name="price_unit"/>
116                 <field eval="1.0" name="quantity"/>
117                 <field name="account_id" ref="account_account_membershipaccount0"/>
118                 <field name="product_id" ref="membership.member_product_1"/>
119                 <field name="account_analytic_id" ref="account.analytic_project_2"/>
120         </record>
121
122 <!-- Demo data for membership line -->
123         <record id="member_line_1" model="membership.membership_line">
124                 <field name="date_from">2008-01-01</field>
125                 <field name="date_to">2009-08-01</field>
126                 <field name="account_invoice_line" ref="account_invoice_line_membershipproduct0" />
127                 <field name="state">paid</field>
128                 <field name="partner" ref="base.res_partner_agrolait"/>
129         </record>
130         <record id="member_line_2" model="membership.membership_line">
131                 <field name="date_from">2008-01-01</field>
132                 <field name="date_to">2009-08-01</field>
133                 <field name="account_invoice_line" ref="account_invoice_line_membershipproduct1" />
134                 <field name="state">invoiced</field>
135                 <field name="partner" ref="base.res_partner_2"/>
136         </record>
137         <record id="member_line_3" model="membership.membership_line">
138                 <field name="date_from">2008-01-01</field>
139                 <field name="date_to">2009-08-01</field>
140                 <field name="date_cancel">2008-08-05</field>
141                 <field name="account_invoice_line" ref="account_invoice_line_membershipproduct2" />
142                 <field name="state">canceled</field>
143                 <field name="partner" ref="base.res_partner_3"/>
144         </record>
145         <record id="member_line_3" model="membership.membership_line">
146                 <field name="date_from">2008-01-01</field>
147                 <field name="date_to">2009-08-01</field>
148                 <field name="account_invoice_line" ref="account_invoice_line_membershipproduct3" />
149                 <field name="state">waiting</field>
150                 <field name="partner" ref="base.res_partner_15"/>
151         </record>
152
153 <!-- Demo data for cancel member -->
154         <record id="base.res_partner_3" model="res.partner">
155                 <field name="membership_cancel">2009-01-01</field>
156         </record>
157
158 <!-- Demo data for free member -->
159         <record id="base.res_partner_desertic_hispafuentes" model="res.partner">
160                 <field name="free_member">True</field>
161         </record>
162
163 <!-- Demo data for associate member -->
164         <record id="base.res_partner_9" model="res.partner">
165                 <field name="associate_member" ref="base.res_partner_agrolait"/>
166         </record>
167         <record id="base.res_partner_8" model="res.partner">
168                 <field name="associate_member" ref="base.res_partner_agrolait"/>
169         </record>
170
171         </data>
172 </openerp>