[DATA] +products and categories
authorLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Sat, 5 Dec 2015 15:47:17 +0000 (16:47 +0100)
committerLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Sat, 5 Dec 2015 15:47:17 +0000 (16:47 +0100)
__openerp__.py
data/products_categories.xml [new file with mode: 0644]
data/products_products.xml [new file with mode: 0644]

index f28c3b4..abd4f50 100644 (file)
@@ -46,6 +46,8 @@ It installs the profile for bike co-ops to manage some features like:
     ],
     'update_xml': [
         'data/plan_comptable_general.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..d7dd5c0
--- /dev/null
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+  <data>
+    <record id="cyclofficine_pantin_product_category_0" model="product.category">
+      <field name="parent_id" ref="product.product_category_all"/>
+      <field name="name">Tous</field>
+    </record>
+    <record id="cyclofficine_pantin_product_category_1" model="product.category">
+      <field name="parent_id" ref="cyclofficine_pantin_product_category_0"/>
+      <field model="account.account" name="property_account_income_categ" search="[('code', '=', '756000')]"/>
+      <field name="name">COTISATIONS</field>
+    </record>
+    <record id="cyclofficine_pantin_product_category_2" model="product.category">
+      <field name="parent_id" ref="cyclofficine_pantin_product_category_0"/>
+      <field name="name">PRIX LIBRE</field>
+    </record>
+    <record id="cyclofficine_pantin_product_category_3" model="product.category">
+      <field name="parent_id" ref="cyclofficine_pantin_product_category_0"/>
+      <field model="account.account" name="property_account_income_categ" search="[('code', '=', '706000')]"/>
+      <field name="name">PREST'ACTIONS</field>
+    </record>
+    <record id="cyclofficine_pantin_product_category_4" model="product.category">
+      <field name="parent_id" ref="cyclofficine_pantin_product_category_0"/>
+      <field model="account.account" name="property_account_income_categ" search="[('code', '=', '708400')]"/>
+      <field name="name">FORMATION</field>
+    </record>
+    <record id="cyclofficine_pantin_product_category_5" model="product.category">
+      <field name="parent_id" ref="cyclofficine_pantin_product_category_0"/>
+      <field name="name">COMMUNICATION</field>
+    </record>
+    <record id="cyclofficine_pantin_product_category_6" model="product.category">
+      <field name="parent_id" ref="cyclofficine_pantin_product_category_0"/>
+      <field model="account.account" name="property_account_income_categ" search="[('code', '=', '708800')]"/>
+      <field name="name">COMMISSION Bourse aux V&#233;los</field>
+    </record>
+    <record id="cyclofficine_pantin_product_category_7" model="product.category">
+      <field name="parent_id" ref="cyclofficine_pantin_product_category_0"/>
+      <field name="name">ATELIER</field>
+    </record>
+    <record id="cyclofficine_pantin_product_category_8" model="product.category">
+      <field name="parent_id" ref="cyclofficine_pantin_product_category_7"/>
+      <field model="account.account" name="property_account_expense_categ" search="[('code', '=', '605000')]"/>
+      <field name="name">OUTILLAGE</field>
+    </record>
+    <record id="cyclofficine_pantin_product_category_9" model="product.category">
+      <field name="parent_id" ref="cyclofficine_pantin_product_category_7"/>
+      <field name="name">FOURNITURES DIVERSES</field>
+    </record>
+    <record id="cyclofficine_pantin_product_category_10" model="product.category">
+      <field name="parent_id" ref="cyclofficine_pantin_product_category_0"/>
+      <field name="name">SERVICES</field>
+    </record>
+    <record id="cyclofficine_pantin_product_category_11" model="product.category">
+      <field name="parent_id" ref="cyclofficine_pantin_product_category_0"/>
+      <field name="name">AUTRES CHARGES GESTION COURANTE</field>
+    </record>
+  </data>
+</openerp>
+
diff --git a/data/products_products.xml b/data/products_products.xml
new file mode 100644 (file)
index 0000000..63a1a9c
--- /dev/null
@@ -0,0 +1,410 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+  <data>
+    <record id="cyclofficine_pantin_product_product_0" model="product.product">
+      <field name="sale_ok">False</field>
+      <field name="type">consu</field>
+      <field name="default_code">0</field>
+      <field name="purchase_ok">False</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_0"/>
+      <field name="name">Autre produit</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_1" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="list_price">15.0</field>
+      <field name="name">Cotisation mini</field>
+      <field name="type">consu</field>
+      <field name="membership_date2date">True</field>
+      <field name="membership">True</field>
+      <field name="default_code">1</field>
+      <field name="purchase_ok">False</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_1"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_2" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">Cotisation prix libre</field>
+      <field name="type">consu</field>
+      <field name="membership_date2date">True</field>
+      <field name="membership">True</field>
+      <field name="default_code">2</field>
+      <field name="purchase_ok">False</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_1"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_3" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="list_price">35.0</field>
+      <field name="name">Cotisation familiale </field>
+      <field name="type">consu</field>
+      <field name="membership_date2date">True</field>
+      <field eval="True" name="membership_grouped"/>
+      <field name="membership">True</field>
+      <field name="default_code">3</field>
+      <field name="purchase_ok">False</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_1"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_5" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">V&#233;los</field>
+      <field name="type">consu</field>
+      <field name="default_code">5</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '701100')]"/>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_2"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_6" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Consommables neufs fixe</field>
+      <field name="type">consu</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '606810')]"/>
+      <field name="default_code">6</field>
+      <field name="purchase_ok">True</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '707200')]"/>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_2"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_6" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Consommables neufs rue</field>
+      <field name="type">consu</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '606810')]"/>
+      <field name="default_code">6</field>
+      <field name="purchase_ok">True</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '707200')]"/>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_2"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_7" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">Boite &#224; dons fixe</field>
+      <field name="type">consu</field>
+      <field name="default_code">7</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '758100')]"/>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_2"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_8" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">Boite &#224; dons rue</field>
+      <field name="type">consu</field>
+      <field name="default_code">8</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '758100')]"/>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_2"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_9" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">Atelier de rue 4h</field>
+      <field name="type">service</field>
+      <field name="default_code">9</field>
+      <field name="purchase_ok">False</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_3"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_10" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">Atelier de rue 2h</field>
+      <field name="type">service</field>
+      <field name="default_code">10</field>
+      <field name="purchase_ok">False</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_3"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_11" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">Bricorecyclo</field>
+      <field name="type">service</field>
+      <field name="default_code">11</field>
+      <field name="purchase_ok">False</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_3"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_12" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">Atelier remorque</field>
+      <field name="type">service</field>
+      <field name="default_code">12</field>
+      <field name="purchase_ok">False</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_3"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_13" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">Cyclofolies</field>
+      <field name="type">service</field>
+      <field name="default_code">13</field>
+      <field name="purchase_ok">False</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_3"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_14" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">Troc v&#233;lo</field>
+      <field name="type">service</field>
+      <field name="default_code">14</field>
+      <field name="purchase_ok">False</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_3"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_15" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">Bourse aux v&#233;los</field>
+      <field name="type">service</field>
+      <field name="default_code">15</field>
+      <field name="purchase_ok">False</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_3"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_16" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">M&#233;canique</field>
+      <field name="type">service</field>
+      <field name="default_code">16</field>
+      <field name="purchase_ok">False</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_4"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_17" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">P&#233;dagogie</field>
+      <field name="type">service</field>
+      <field name="default_code">17</field>
+      <field name="purchase_ok">False</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_4"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_18" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">D&#233;mo</field>
+      <field name="type">service</field>
+      <field name="default_code">18</field>
+      <field name="purchase_ok">False</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_4"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_19" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">Graphisme</field>
+      <field name="type">service</field>
+      <field name="default_code">19</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '706000')]"/>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_5"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_20" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">Conseil</field>
+      <field name="type">service</field>
+      <field name="default_code">20</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '708400')]"/>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_5"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_21" model="product.product">
+      <field name="supply_method">produce</field>
+      <field name="name">Commission bourse </field>
+      <field name="type">service</field>
+      <field name="default_code">21</field>
+      <field name="purchase_ok">False</field>
+      <field model="account.account" name="property_account_income" search="[('code', '=', '708800')]"/>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_6"/>
+      <field name="sale_ok">True</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_22" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Outillage fixe</field>
+      <field name="type">consu</field>
+      <field name="default_code">22</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_8"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_23" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Outillage rue</field>
+      <field name="type">consu</field>
+      <field name="default_code">23</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_8"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_24" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Fourniture de bureau</field>
+      <field name="type">consu</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '606400')]"/>
+      <field name="default_code">24</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_9"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_25" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Electricit&#233;</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '606100')]"/>
+      <field name="default_code">25</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_9"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_26" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Gaz </field>
+      <field name="type">consu</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '606100')]"/>
+      <field name="default_code">26</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_9"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_27" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Petit &#233;quipement</field>
+      <field name="type">consu</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '606330')]"/>
+      <field name="default_code">27</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_9"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_28" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Matos s&#233;rigraphie</field>
+      <field name="type">consu</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '606880')]"/>
+      <field name="default_code">28</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_9"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_29" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Entretient (pq, &#233;ponges, produits&#8230;)</field>
+      <field name="type">consu</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '606300')]"/>
+      <field name="default_code">29</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_9"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_30" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Equipement atelier</field>
+      <field name="type">consu</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '605200')]"/>
+      <field name="default_code">30</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_7"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_31" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Travaux</field>
+      <field name="type">consu</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '605300')]"/>
+      <field name="default_code">31</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_7"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_32" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Loyer</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '613200')]"/>
+      <field name="default_code">32</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_10"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_33" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Charges locatives</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '614000')]"/>
+      <field name="default_code">33</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_10"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_34" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Assurance</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '616000')]"/>
+      <field name="default_code">34</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_10"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_35" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Mise &#224; dispo salari&#233;&#8901;e&#8901;s</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '621400')]"/>
+      <field name="default_code">35</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_10"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_36" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Telecom (internet, tel et timbres)</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '626100')]"/>
+      <field name="default_code">36</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_10"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_37" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Services bancaires</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '627000')]"/>
+      <field name="default_code">37</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_10"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_38" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Mission</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '625600')]"/>
+      <field name="default_code">38</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_10"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_39" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">D&#233;placements</field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '625100')]"/>
+      <field name="default_code">39</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_10"/>
+      <field name="sale_ok">False</field>
+    </record>
+    <record id="cyclofficine_pantin_product_product_48" model="product.product">
+      <field name="supply_method">buy</field>
+      <field name="name">Cotisations li&#233;es &#224; la vie statutaire </field>
+      <field name="type">service</field>
+      <field model="account.account" name="property_account_expense" search="[('code', '=', '658600')]"/>
+      <field name="default_code">48</field>
+      <field name="purchase_ok">True</field>
+      <field name="categ_id" ref="cyclofficine_pantin_product_category_11"/>
+      <field name="sale_ok">False</field>
+    </record>
+  </data>
+</openerp>
+