[FIX] Specify the name of the argument for the context, to avoir a critical bug
[odoo/odoo.git] / addons / auction / auction_data.xml
1 <?xml version="1.0"?>
2 <openerp>
3 <data>
4         <record model="account.account" id="auction_income_view">
5                 <field name="name">Auction Adjudications</field>
6                 <field name="code">0</field>
7                 <field name="type">view</field>
8                 <field name="currency_id" search="[('name','=','EUR')]"/>
9                 <field name="parent_id" type="list">
10                         <value search="[('type','=','view')]" model="account.account"/>
11                 </field>
12         </record>
13
14         <record model="account.account" id="auction_expense_view">
15                 <field name="name">Auction Adjudication Expenses</field>
16                 <field name="code">0</field>
17                 <field name="type">view</field>
18                 <field name="currency_id" search="[('name','=','EUR')]"/>
19                 <field name="parent_id" type="list">
20                         <value search="[('type','=','view')]" model="account.account"/>
21                 </field>
22         </record>
23
24         <record model="account.account" id="auction_income">
25                 <field name="name">Auction Adjudications</field>
26                 <field name="code">7x*</field>
27                 <field name="type">income</field>
28                 <field name="currency_id" search="[('name','=','EUR')]"/>
29                 <field name="parent_id" eval="[auction_income_view]"/>
30         </record>
31         <record model="account.account" id="auction_expense">
32                 <field name="name">Auction Adjudication Expenses</field>
33                 <field name="code">6x*</field>
34                 <field name="type">expense</field>
35                 <field name="currency_id" search="[('name','=','EUR')]"/>
36                 <field name="parent_id" eval="[auction_expense_view]"/>
37         </record>
38
39         <record model="account.account" id="auction_income_costs">
40                 <field name="name">Auction Buyer Costs</field>
41                 <field name="code">7x*</field>
42                 <field name="type">tax</field>
43                 <field name="currency_id" search="[('name','=','EUR')]"/>
44                 <field name="parent_id" eval="[auction_income_view]"/>
45         </record>
46         <record model="account.account" id="auction_expense_costs">
47                 <field name="name">Auction Seller Costs</field>
48                 <field name="code">6x*</field>
49                 <field name="type">tax</field>
50                 <field name="currency_id" search="[('name','=','EUR')]"/>
51                 <field name="parent_id" eval="[auction_expense_view]"/>
52         </record>
53
54         <record model="account.tax" id="tax_buyer_author">
55                 <field name="name">Author rights (4%)</field>
56                 <field name="type">percent</field>
57                 <field name="applicable_type">code</field>
58                 <field name="amount">0.04</field>
59                 <field name="domain">sabam</field>
60                 <field name="account_collected_id" ref="auction_income_costs"/>
61                 <field name="account_paid_id" ref="auction_income_costs"/>
62                 <field name="python_applicable">result = (price_unit&gt;=1250)</field>
63         </record>
64         <record model="account.tax" id="tax_buyer">
65                 <field name="name">Buyer Costs (20%)</field>
66                 <field name="type">percent</field>
67                 <field name="amount">0.20</field>
68                 <field name="domain">auction</field>
69                 <field name="account_collected_id" ref="auction_income_costs"/>
70                 <field name="account_paid_id" ref="auction_income_costs"/>
71         </record>
72         <record model="account.tax" id="tax_seller">
73                 <field name="name">Seller Costs (12%)</field>
74                 <field name="type">percent</field>
75                 <field name="amount">-0.12</field>
76                 <field name="domain">auction</field>
77                 <field name="account_collected_id" ref="auction_expense_costs"/>
78                 <field name="account_paid_id" ref="auction_expense_costs"/>
79         </record>
80
81         <ir_set>
82                 <field name="keys" eval="[('meta','res.partner'),('name','auction.seller.costs')]"/>
83                 <field name="args" eval="[]"/>
84                 <field name="name">account.seller.costs</field>
85                 <field name="value" eval="tax_seller"/>
86                 <field name="meta" eval="{'type':'many2one', 'string':'Seller Costs', 'relation':'account.tax'}"/>
87         </ir_set>
88
89
90
91         <record id="product.product_product_pc2" model="product.product">
92                 <field name="list_price">770.0</field>
93                 <field name="standard_price">700.0</field>
94
95         </record>
96
97 </data>
98 </openerp>