[auction] merged clean work
[odoo/odoo.git] / addons / auction / auction_demo.xml
index 442fdba..45b157e 100644 (file)
@@ -2,6 +2,102 @@
 <openerp>
 <data noupdate="1">
 
+    <!-- demo data for Account -->
+    <record model="account.account.type" id="account.account_type_tax">
+          <field name="name">Tax</field>
+          <field name="code">tax</field>
+          <field name="close_method">unreconciled</field>
+    </record>
+
+    <record model="account.account" id="auction_income_view">
+               <field name="name">Auction Adjudications</field>
+               <field name="code">0</field>
+               <field name="type">view</field>
+               <field name="currency_id" search="[('name','=','EUR')]"/>
+               <field name="parent_id" eval="0">
+                       <value search="[('type','=','view')]" model="account.account"/>
+               </field>
+               <field name="user_type" ref="account.account_type_root"/>
+       </record>
+
+    <record model="account.account" id="auction_expense_view">
+               <field name="name">Auction Adjudication Expenses</field>
+               <field name="code">1</field>
+               <field name="type">view</field>
+               <field name="currency_id" search="[('name','=','EUR')]"/>
+               <field name="parent_id" eval="0">
+                       <value search="[('type','=','view')]" model="account.account"/>
+               </field>
+               <field name="user_type" ref="account.account_type_expense"/>
+       </record>
+
+       <record model="account.account" id="auction_income">
+               <field name="name">Auction Adjudications</field>
+               <field name="code">7x*</field>
+                <field name="user_type" ref="account.account_type_income"/> 
+               <field name="type">receivable</field>
+               <field name="currency_id" search="[('name','=','EUR')]"/>
+               <field name="parent_id" eval="auction_income_view"/>
+       </record>
+       
+       <record model="account.account" id="auction_expense">
+               <field name="name">Auction Adjudication Expenses</field>
+               <field name="code">6x*</field>
+               <field name="user_type" ref="account.account_type_expense"/>
+               <field name="type">payable</field>
+               <field name="currency_id" search="[('name','=','EUR')]"/>
+               <field name="parent_id" eval="auction_expense_view"/>
+       </record>
+
+       <record model="account.account" id="auction_income_costs">
+               <field name="name">Auction Buyer Costs</field>
+               <field name="code">8x*</field>
+               <field name="type">payable</field>
+               <field name="currency_id" search="[('name','=','EUR')]"/>
+               <field name="parent_id" eval="auction_income_view"/>
+               <field name="user_type" ref="account.account_type_tax"/>
+       </record>
+       <record model="account.account" id="auction_expense_costs">
+               <field name="name">Auction Seller Costs</field>
+               <field name="code">9x*</field>
+               <field name="type">receivable</field>
+               <field name="currency_id" search="[('name','=','EUR')]"/>
+               <field name="parent_id" eval="auction_expense_view"/>
+               <field name="user_type" ref="account.account_type_tax"/>
+       </record>
+
+       <record model="account.tax" id="tax_buyer_author">
+               <field name="name">Author rights (4%)</field>
+               <field name="type">percent</field>
+               <field name="applicable_type">code</field>
+               <field name="amount">0.04</field>
+               <field name="domain">sabam</field>
+               <field name="account_collected_id" ref="auction_income_costs"/>
+               <field name="account_paid_id" ref="auction_income_costs"/>
+               <field name="python_applicable">result = (price_unit&gt;=1250)</field>
+       </record>
+       <record model="account.tax" id="tax_buyer">
+               <field name="name">Buyer Costs (20%)</field>
+               <field name="type">percent</field>
+               <field name="amount">0.20</field>
+               <field name="domain">auction</field>
+               <field name="account_collected_id" ref="auction_income_costs"/>
+               <field name="account_paid_id" ref="auction_income_costs"/>
+       </record>
+       <record model="account.tax" id="tax_seller">
+               <field name="name">Seller Costs (12%)</field>
+               <field name="type">percent</field>
+               <field name="amount">-0.12</field>
+               <field name="domain">auction</field>
+               <field name="account_collected_id" ref="auction_expense_costs"/>
+               <field name="account_paid_id" ref="auction_expense_costs"/>
+       </record>
+       <!--demo data for the product-->
+       <record id="product.product_product_pc2" model="product.product">
+               <field name="list_price">770.0</field>
+               <field name="standard_price">700.0</field>
+       </record>
+
 
     <!--demo data for the partner-->
 
 <!--===========================================================================================-->
         <!-- start == demo data for the auction_lot_Category object-->
     <record model="auction.lot.category" id="auction_cat_1">
-        <field name="name">painting</field>
+        <field name="name">Painting</field>
         <field name="priority">1</field>
         <field name="aie_categ" ref="aie_category_paint_view"/>
     </record>
     </record>
 
     <record model="auction.lot.category" id="auction_cat_3">
-        <field name="name">glass</field>
+        <field name="name">Glass</field>
         <field name="priority">2</field>
          <field name="aie_categ"  ref="aie_category_pcg_view"/>
     </record>
     
     <record model="auction.lot.category" id="auction_cat_4">
-        <field name="name">sculpture</field>
+        <field name="name">Sculpture</field>
         <field name="priority">10</field>
         <field name="aie_categ"  ref="aie_category_sbe_view"/>
     </record>