[DATA] +products and products categories
authorLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Thu, 21 May 2015 14:06:48 +0000 (16:06 +0200)
committerLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Thu, 21 May 2015 14:06:48 +0000 (16:06 +0200)
__openerp__.py
data/products_categories.xml [new file with mode: 0644]
data/products_products.xml [new file with mode: 0644]

index 620a4a7..3e5914a 100644 (file)
@@ -43,10 +43,13 @@ It installs the profile for bike co-ops to manage some features like:
     ],
     'update_xml': [
         'data/base.xml',
+        'data/plan_comptable_general.xml',
         'data/account.xml',
         'data/point_of_sale.xml',
         'data/sale.xml',
         'data/stock.xml',
+        'data/products_categories.xml',
+        'data/products_products.xml',
     ],
     'installable': True,
     'auto_install': False,
diff --git a/data/products_categories.xml b/data/products_categories.xml
new file mode 100644 (file)
index 0000000..e0647d1
--- /dev/null
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+  <data>
+    <record id="mobilidees_product_category_V000" model="product.category">
+      <field name="parent_id" ref="product.product_category_all"/>
+      <field name="name">Vente</field>
+    </record>
+    <record id="mobilidees_product_category_V100" model="product.category">
+      <field name="parent_id" ref="mobilidees_product_category_V000"/>
+      <field model="account.account" name="property_account_income_categ" search="[('code', '=', '756000')]"/>
+      <field name="name">Adh&#233;sions</field>
+    </record>
+    <record id="mobilidees_product_category_V200" model="product.category">
+      <field name="parent_id" ref="mobilidees_product_category_V000"/>
+      <field model="account.account" name="property_account_income_categ" search="[('code', '=', '707000')]"/>
+      <field name="name">Mat&#233;riel</field>
+    </record>
+    <record id="mobilidees_product_category_V300" model="product.category">
+      <field name="parent_id" ref="mobilidees_product_category_V000"/>
+      <field model="account.account" name="property_account_income_categ" search="[('code', '=', '706000')]"/>
+      <field name="name">Prestation</field>
+    </record>
+    <record id="mobilidees_product_category_A000" model="product.category">
+      <field name="parent_id" ref="product.product_category_all"/>
+      <field name="name">Achat</field>
+    </record>
+    <record id="mobilidees_product_category_A100" model="product.category">
+      <field name="parent_id" ref="mobilidees_product_category_A000"/>
+      <field model="account.account" name="property_account_expense_categ" search="[('code', '=', '658600')]"/>
+      <field name="name">Adh&#233;sions</field>
+    </record>
+    <record id="mobilidees_product_category_A200" model="product.category">
+      <field name="parent_id" ref="mobilidees_product_category_A000"/>
+      <field model="account.account" name="property_account_expense_categ" search="[('code', '=', '607000')]"/>
+      <field name="name">Mat&#233;riel</field>
+    </record>
+    <record id="mobilidees_product_category_A300" model="product.category">
+      <field name="parent_id" ref="mobilidees_product_category_A000"/>
+      <field model="account.account" name="property_account_expense_categ" search="[('code', '=', '604000')]"/>
+      <field name="name">Services</field>
+    </record>
+    <record id="mobilidees_product_category_A400" model="product.category">
+      <field name="parent_id" ref="mobilidees_product_category_A000"/>
+      <field model="account.account" name="property_account_expense_categ" search="[('code', '=', '625000')]"/>
+      <field name="name">B&#233;n&#233;voles</field>
+    </record>
+  </data>
+</openerp>
+
diff --git a/data/products_products.xml b/data/products_products.xml
new file mode 100644 (file)
index 0000000..ab4705c
--- /dev/null
@@ -0,0 +1,407 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+  <data>
+    <record id="mobilidees_product_product_V110" model="product.product">
+      <field name="list_price">7.0</field>
+      <field name="name">Adh petit budget</field>
+      <field name="categ_id" ref="mobilidees_product_category_V100"/>
+      <field name="standard_price">0.0</field>
+      <field name="membership_date_to">2015-12-31</field>
+      <field name="membership">True</field>
+      <field name="default_code">V110</field>
+      <field name="membership_date_from">2015-01-01</field>
+      <field name="purchase_ok">False</field>
+      <field name="type">service</field>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="mobilidees_product_product_V120" model="product.product">
+      <field name="list_price">10.0</field>
+      <field name="name">Adh normal</field>
+      <field name="categ_id" ref="mobilidees_product_category_V100"/>
+      <field name="standard_price">0.0</field>
+      <field name="membership_date_to">2015-12-31</field>
+      <field name="membership">True</field>
+      <field name="default_code">V120</field>
+      <field name="membership_date_from">2015-01-01</field>
+      <field name="purchase_ok">False</field>
+      <field name="type">service</field>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="mobilidees_product_product_V130" model="product.product">
+      <field name="list_price">45.0</field>
+      <field name="name">Adh de soutien</field>
+      <field name="categ_id" ref="mobilidees_product_category_V100"/>
+      <field name="standard_price">0.0</field>
+      <field name="membership_date_to">2015-12-31</field>
+      <field name="membership">True</field>
+      <field name="default_code">V130</field>
+      <field name="membership_date_from">2015-01-01</field>
+      <field name="purchase_ok">False</field>
+      <field name="type">service</field>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="mobilidees_product_product_V210" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="list_price">0.0</field>
+      <field name="name">Mat&#233;riau</field>
+      <field name="type">product</field>
+      <field name="default_code">V210</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '707300')]"/>
+      <field name="categ_id" ref="mobilidees_product_category_V200"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="mobilidees_product_product_V220" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="list_price">0.0</field>
+      <field name="name">Pi&#232;ces</field>
+      <field name="purchase_ok">False</field>
+      <field name="default_code">V220</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '771900')]"/>
+      <field name="categ_id" ref="mobilidees_product_category_V200"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="mobilidees_product_product_V230" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="list_price">0.0</field>
+      <field name="name">V&#233;los recycl&#233;s</field>
+      <field name="type">product</field>
+      <field name="default_code">V230</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '701100')]"/>
+      <field name="categ_id" ref="mobilidees_product_category_V200"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="mobilidees_product_product_V240" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="list_price">0.0</field>
+      <field name="name">V&#233;los bourse aux v&#233;los</field>
+      <field name="type">product</field>
+      <field name="default_code">V240</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '707100')]"/>
+      <field name="categ_id" ref="mobilidees_product_category_V200"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="mobilidees_product_product_V250" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="list_price">0.0</field>
+      <field name="name">Cr&#233;ations</field>
+      <field name="type">product</field>
+      <field name="default_code">V250</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '701200')]"/>
+      <field name="categ_id" ref="mobilidees_product_category_V200"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="mobilidees_product_product_V260" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="list_price">0.0</field>
+      <field name="name">Goodies</field>
+      <field name="type">product</field>
+      <field name="default_code">V260</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '707400')]"/>
+      <field name="categ_id" ref="mobilidees_product_category_V200"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="mobilidees_product_product_V270" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="list_price">0.0</field>
+      <field name="name">Documentation</field>
+      <field name="type">product</field>
+      <field name="default_code">V270</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '707500')]"/>
+      <field name="categ_id" ref="mobilidees_product_category_V200"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="mobilidees_product_product_V310" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="list_price">0.0</field>
+      <field name="name">Sensibilisation</field>
+      <field name="type">service</field>
+      <field name="default_code">V310</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '706100')]"/>
+      <field name="categ_id" ref="mobilidees_product_category_V300"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="mobilidees_product_product_V320" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="list_price">0.0</field>
+      <field name="name">Animation</field>
+      <field name="type">service</field>
+      <field name="default_code">V320</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '706200')]"/>
+      <field name="categ_id" ref="mobilidees_product_category_V300"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="mobilidees_product_product_V330" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="list_price">0.0</field>
+      <field name="name">Organisation</field>
+      <field name="type">service</field>
+      <field name="default_code">V330</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '706300')]"/>
+      <field name="categ_id" ref="mobilidees_product_category_V300"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="mobilidees_product_product_V340" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="list_price">0.0</field>
+      <field name="name">Formation</field>
+      <field name="type">service</field>
+      <field name="default_code">V340</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '706400')]"/>
+      <field name="categ_id" ref="mobilidees_product_category_V300"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="mobilidees_product_product_V350" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="list_price">0.0</field>
+      <field name="name">Ing&#233;nierie</field>
+      <field name="type">service</field>
+      <field name="default_code">V350</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '706500')]"/>
+      <field name="categ_id" ref="mobilidees_product_category_V300"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="mobilidees_product_product_V360" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="list_price">0.0</field>
+      <field name="name">Location</field>
+      <field name="type">service</field>
+      <field name="default_code">V360</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '706600')]"/>
+      <field name="categ_id" ref="mobilidees_product_category_V300"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="mobilidees_product_product_A110" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Adh asso/f&#233;d&#233;</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A110</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A100"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A120" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Abonnements</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A120</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A100"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A130" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Dons</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A130</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A100"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A210" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Outillage</field>
+      <field name="type">product</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A210</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A200"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A220" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Consommable atelier</field>
+      <field name="type">consu</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A220</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A200"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A230" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Consommable local</field>
+      <field name="type">consu</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A230</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A200"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A240" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Pi&#232;ces</field>
+      <field name="type">product</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A240</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A200"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A250" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">V&#233;los</field>
+      <field name="type">product</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A250</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A200"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A260" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Bureautique</field>
+      <field name="type">product</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A260</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A200"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A270" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Mobilier</field>
+      <field name="type">product</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A270</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A200"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A280" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Papeterie</field>
+      <field name="type">consu</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A280</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A200"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A290" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Documentation</field>
+      <field name="type">product</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A290</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A200"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A310" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Intervenants</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A310</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A300"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A320" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Location local</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A320</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A300"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A330" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Location autre</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A330</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A300"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A340" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Pttel</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A340</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A300"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A350" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Fluides</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A350</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A300"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A360" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Assurances</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A360</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A300"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A370" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Frais bancaires</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A370</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A300"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A410" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Alimentation</field>
+      <field name="type">consu</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A410</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A400"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A420" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">D&#233;placement</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A420</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A400"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="mobilidees_product_product_A430" model="product.product">
+      <field name="list_price">0.0</field>
+      <field name="name">Formation</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '1')]"/>
+      <field name="default_code">A430</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="mobilidees_product_category_A400"/>
+      <field name="sale_ok">False</field>
+    </record>
+  </data>
+</openerp>
+