[module] +dependance membership
authorLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Mon, 20 Aug 2012 16:39:14 +0000 (18:39 +0200)
committerLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Mon, 20 Aug 2012 16:39:14 +0000 (18:39 +0200)
__openerp__.py
demo/membership.xml [new file with mode: 0644]
demo/product.xml

index 3b0d611..8e85d91 100644 (file)
@@ -18,17 +18,17 @@ It installs the profile for bike co-ops to manage memberships, membership produc
     """,
     'author': 'L\'Heureux Cyclage',
     'website': 'http://www.heureux-cyclage.org',
-    'depends': ['point_of_sale','account_voucher','account_accountant'],
+    'depends': ['point_of_sale','account_voucher','account_accountant','membership'],
     'update_xml': [
         'security/ir.model.access.csv',
         'data/base.xml',
         'demo/res_partner.xml',
         'demo/product.xml',
-        'demo/point_of_sale.xml',
         'demo/account.xml',
+        'demo/membership.xml',
+        'demo/point_of_sale.xml',
     ],
     'installable': True,
     'auto_install': False,
-    'certificate': '',
     'images': [],
 }
diff --git a/demo/membership.xml b/demo/membership.xml
new file mode 100644 (file)
index 0000000..a1ac19a
--- /dev/null
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+    <data>
+        <record id="product_standard_member" model="product.product">
+            <field name="name">Standard member</field>
+            <field name="list_price">25.00</field>
+            <field name="standard_price">0.00</field>
+            <field name="uom_id" ref="product.product_uom_unit"/>
+            <field name="uom_po_id" ref="product.product_uom_unit"/>
+            <field name="type">service</field>
+            <field name="categ_id" ref="product_category_other"/>
+            <field name="supply_method">produce</field>
+            <field name="membership">True</field>
+            <field name="membership_date_from" eval="time.strftime('%Y-01-01')"/>
+            <field name="membership_date_to" eval="time.strftime('%Y-12-31')"/>
+        </record>
+        <record id="product_reduce_member" model="product.product">
+            <field name="name">Reduce member</field>
+            <field name="list_price">15.00</field>
+            <field name="standard_price">0.00</field>
+            <field name="uom_id" ref="product.product_uom_unit"/>
+            <field name="uom_po_id" ref="product.product_uom_unit"/>
+            <field name="type">service</field>
+            <field name="categ_id" ref="product_category_other"/>
+            <field name="supply_method">produce</field>
+            <field name="membership">True</field>
+            <field name="membership_date_from" eval="time.strftime('%Y-01-01')"/>
+            <field name="membership_date_to" eval="time.strftime('%Y-12-31')"/>
+        </record>
+    </data>
+</openerp>
index f18f592..1f1e3f3 100644 (file)
             <field name="type">service</field>
             <field name="categ_id" ref="product_category_training_external"/>
         </record>
-        <record id="product_standard_member" model="product.product">
-            <field name="name">Standard member</field>
-            <field name="list_price">25.00</field>
-            <field name="standard_price">0.00</field>
-            <field name="uom_id" ref="product.product_uom_unit"/>
-            <field name="uom_po_id" ref="product.product_uom_unit"/>
-            <field name="type">service</field>
-            <field name="categ_id" ref="product_category_other"/>
-            <field name="supply_method">produce</field>
-        </record>
-        <record id="product_reduce_member" model="product.product">
-            <field name="name">Reduce member</field>
-            <field name="list_price">15.00</field>
-            <field name="standard_price">0.00</field>
-            <field name="uom_id" ref="product.product_uom_unit"/>
-            <field name="uom_po_id" ref="product.product_uom_unit"/>
-            <field name="type">service</field>
-            <field name="categ_id" ref="product_category_other"/>
-            <field name="supply_method">produce</field>
-        </record>
     </data>
 </openerp>