From d8adad4cbb7dd3dfa8466ee99979dd504fbf5143 Mon Sep 17 00:00:00 2001 From: Ludovic CHEVALIER Date: Tue, 13 Nov 2012 17:48:02 +0100 Subject: [PATCH] [Membership] un peu de rangement --- __openerp__.py | 7 ++- bikecoop.py | 1 - membership_demo.xml | 51 ---------------------- view/bikecoop.xml | 103 ++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 106 insertions(+), 56 deletions(-) delete mode 100644 membership_demo.xml create mode 100644 view/bikecoop.xml diff --git a/__openerp__.py b/__openerp__.py index 1b609f8..9a36d1f 100644 --- a/__openerp__.py +++ b/__openerp__.py @@ -14,11 +14,11 @@ This module is to configure modules related to a bike Co-op. ============================================================== -It installs the profile for bike co-ops to manage memberships, membership products (schemes), stock, accounting, etc. +It installs the profile for bike co-ops to manage some feature for ... """, 'author': 'L\'Heureux Cyclage', 'website': 'http://www.heureux-cyclage.org', - 'depends': ['base','point_of_sale','account_voucher','account_accountant','remembership'], + 'depends': ['base','point_of_sale','account_voucher','account_accountant'], 'update_xml': [ 'security/ir.model.access.csv', 'data/base.xml', @@ -28,10 +28,9 @@ It installs the profile for bike co-ops to manage memberships, membership produc 'demo/bikecoop.xml', 'demo/product.xml', 'demo/account.xml', - 'demo/membership.xml', 'demo/point_of_sale.xml', - 'view/bikecoop_membership.xml', 'view/partner.xml', + 'view/bikecoop.xml', ], 'installable': True, 'auto_install': False, diff --git a/bikecoop.py b/bikecoop.py index 4eb804e..1db080d 100644 --- a/bikecoop.py +++ b/bikecoop.py @@ -24,7 +24,6 @@ class Partner(osv.osv): _inherit = 'res.partner' _columns = { - 'associate_members': fields.one2many('res.partner', 'associate_member', 'Associate members', help='Members who are associated to this partner.'), 'nationality_id': fields.many2one('res.country', 'Nationality', help='Partner\'s nationality if he is a person'), 'occupation_id': fields.many2one('bikecoop.partner.theme', 'Occupation', help='Main occupation of this partner'), 'volunteer_ids': fields.many2many('bikecoop.partner.theme', 'res_partner_bikecoop_theme_rel', 'partner_id', 'theme_id', 'Want to be volunteer?', help='What kind of volunteer activities you want to do with us?'), diff --git a/membership_demo.xml b/membership_demo.xml deleted file mode 100644 index 87548d5..0000000 --- a/membership_demo.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - True - - - Normal Membership - 25 - - service - - - True - - - Reduce Membership - - 15 - service - - - True - - - Family Membership - - 40 - service - - - - - - - - True - - - - - - - - - - - - diff --git a/view/bikecoop.xml b/view/bikecoop.xml new file mode 100644 index 0000000..11efd68 --- /dev/null +++ b/view/bikecoop.xml @@ -0,0 +1,103 @@ + + + + res.partner.tree + res.partner + tree + + + + + + + + + + res.partner.form + res.partner + form + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + res.partner.search + res.partner + search + + + + + + + + + + + Bikecoop Members + ir.actions.act_window + res.partner + form + tree,form + + [] + {} + + + + + + form + + + + + + + tree + + + + + + +
+
-- 2.20.1