[membership] overload form view for just having associate_members field
authorLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Thu, 20 Dec 2012 16:52:40 +0000 (17:52 +0100)
committerLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Thu, 20 Dec 2012 16:52:40 +0000 (17:52 +0100)
i18n/fr.po
i18n/remembership.pot
remembership.py
view/partner.xml

index 7e7d90d..066e84e 100644 (file)
@@ -6,8 +6,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: OpenERP Server 6.2dev-20121129-000101\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-12-20 15:21+0000\n"
-"PO-Revision-Date: 2012-12-20 16:23+0100\n"
+"POT-Creation-Date: 2012-12-20 16:17+0000\n"
+"PO-Revision-Date: 2012-12-20 17:50+0100\n"
 "Last-Translator: Ludovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>\n"
 "Language-Team: \n"
 "Language: \n"
@@ -16,6 +16,16 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: \n"
 
+#. module: remembership
+#: help:res.partner,associate_members:0
+msgid "Members who are associated to this partner. If this member buy a membership, the associates members will be members too."
+msgstr "Membres qui sont associé-e-s à ce partenaire. Si ce partenaire adhère, ses membres associé-e-s adhèreront également."
+
+#. module: remembership
+#: view:res.partner:0
+msgid "Members"
+msgstr "Membres"
+
 #. module: remembership
 #: model:ir.model,name:remembership.model_pos_make_payment
 msgid "Point of Sale Payment"
@@ -31,11 +41,6 @@ msgstr "L'identifiant de l'adhérent-e doit être unique !"
 msgid "Invoice Line"
 msgstr "Ligne de facture"
 
-#. module: remembership
-#: help:res.partner,associate_members:0
-msgid "Members who are associated to this partner."
-msgstr "Membres qui sont associé-e-s à ce-tte partenaire."
-
 #. module: remembership
 #: field:res.partner,member_ident:0
 msgid "Member identifier"
@@ -51,6 +56,9 @@ msgstr "Partenaire"
 msgid "Associate members"
 msgstr "Membres associé-e-s"
 
+#~ msgid "Members who are associated to this partner."
+#~ msgstr "Membres qui sont associé-e-s à ce-tte partenaire."
+
 #~ msgid "Product"
 #~ msgstr "Produit"
 
index 14db989..81af371 100644 (file)
@@ -6,8 +6,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: OpenERP Server 7.0alpha-20121206-000102\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-12-20 15:21+0000\n"
-"PO-Revision-Date: 2012-12-20 15:21+0000\n"
+"POT-Creation-Date: 2012-12-20 16:17+0000\n"
+"PO-Revision-Date: 2012-12-20 16:17+0000\n"
 "Last-Translator: <>\n"
 "Language-Team: \n"
 "MIME-Version: 1.0\n"
@@ -15,6 +15,16 @@ msgstr ""
 "Content-Transfer-Encoding: \n"
 "Plural-Forms: \n"
 
+#. module: remembership
+#: help:res.partner,associate_members:0
+msgid "Members who are associated to this partner. If this member buy a membership, the associates members will be members too."
+msgstr ""
+
+#. module: remembership
+#: view:res.partner:0
+msgid "Members"
+msgstr ""
+
 #. module: remembership
 #: model:ir.model,name:remembership.model_pos_make_payment
 msgid "Point of Sale Payment"
@@ -30,11 +40,6 @@ msgstr ""
 msgid "Invoice Line"
 msgstr ""
 
-#. module: remembership
-#: help:res.partner,associate_members:0
-msgid "Members who are associated to this partner."
-msgstr ""
-
 #. module: remembership
 #: field:res.partner,member_ident:0
 msgid "Member identifier"
index 113d0a9..ff1b5b0 100644 (file)
@@ -30,7 +30,7 @@ class Partner(osv.osv):
 
     _columns = {
         'member_ident': fields.char('Member identifier', size=64),
-        'associate_members': fields.one2many('res.partner', 'associate_member', 'Associate members', help='Members who are associated to this partner.'),
+        'associate_members': fields.one2many('res.partner', 'associate_member', 'Associate members', help='Members who are associated to this partner. If this member buy a membership, the associates members will be members too.'),
     }
 
     _sql_constraints = [
index a9d909e..09344b6 100644 (file)
                     <field name="member_ident" readonly="1"/>
                     <newline/>
                 </xpath>
+                <xpath expr="//field[@name='associate_member']" position="replace">
+                    <field name="associate_members" widget="many2many"/>
+                </xpath>
+            </field>
+        </record>
+        <record id="view_remembership_members_simple_tree" model="ir.ui.view">
+            <field name="name">res.partner.tree</field>
+            <field name="model">res.partner</field>
+            <field name="type">tree</field>
+            <field name="priority" eval="1"/>
+            <field name="arch" type="xml">
+            <tree string="Members">
+                <field name="member_ident"/>
+                <field name="name"/>
+            </tree>
             </field>
         </record>
         <record id="view_remembership_members_tree" model="ir.ui.view">