[VIEW] ~order partner name in 'NAME Firstname'
authorLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Thu, 14 Jan 2016 11:44:28 +0000 (12:44 +0100)
committerLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Thu, 14 Jan 2016 11:44:28 +0000 (12:44 +0100)
__openerp__.py
i18n/fr.po [new file with mode: 0644]
i18n/mobilidees.pot [new file with mode: 0644]
view/bikecoop.xml
view/point_of_sale.xml [new file with mode: 0644]

index 6ecb280..b4ccdf2 100644 (file)
@@ -52,6 +52,7 @@ It installs the profile for bike co-ops to manage some features like:
         'data/products_products.xml',
         'data/membership.xml',
         'view/bikecoop.xml',
         'data/products_products.xml',
         'data/membership.xml',
         'view/bikecoop.xml',
+        'view/point_of_sale.xml',
     ],
     'installable': True,
     'auto_install': False,
     ],
     'installable': True,
     'auto_install': False,
diff --git a/i18n/fr.po b/i18n/fr.po
new file mode 100644 (file)
index 0000000..820dcbf
--- /dev/null
@@ -0,0 +1,287 @@
+# Translation of OpenERP Server.
+# This file contains the translation of the following modules:
+#      * mobilidees
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OpenERP Server 7.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-14 12:42+0100\n"
+"PO-Revision-Date: 2016-01-14 12:42+0100\n"
+"Last-Translator: Ludovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>\n"
+"Language-Team: \n"
+"Language: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Generator: Poedit 1.8.6\n"
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A410_product_template
+msgid "Alimentation"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V330_product_template
+msgid "Organisation"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A120_product_template
+msgid "Abonnements"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V110_2015_product_template
+msgid "Adh petit budget 2015"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V110_product_template
+msgid "Adh petit budget 2016"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.category,name:mobilidees.product_category_V000
+msgid "Vente"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A110_product_template
+msgid "Adh asso/fédé"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A220_product_template
+msgid "Consommable atelier"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V360_product_template
+msgid "Location"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.category,name:mobilidees.product_category_A000
+msgid "Achat"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.category,name:mobilidees.product_category_A100
+#: model:product.category,name:mobilidees.product_category_V100
+msgid "Adhésions"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A340_product_template
+msgid "Pttel"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A370_product_template
+msgid "Frais bancaires"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A330_product_template
+msgid "Location autre"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A210_product_template
+msgid "Outillage"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.category,name:mobilidees.product_category_A400
+msgid "Bénévoles"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V240_product_template
+msgid "Vélos bourse aux vélos"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_take_in_out_product_template
+msgid "Produit d'entrée et de sortie de caisse"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A430_product_template
+#: model:product.template,name:mobilidees.product_product_V340_product_template
+msgid "Formation"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.category,name:mobilidees.product_category_A300
+msgid "Services"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.category,name:mobilidees.product_category_V300
+msgid "Prestation"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V350_product_template
+msgid "Ingénierie"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V210_product_template
+msgid "Matériau"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A310_product_template
+msgid "Intervenants"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A240_product_template
+#: model:product.template,name:mobilidees.product_product_V220_product_template
+msgid "Pièces"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A270_product_template
+msgid "Mobilier"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A420_product_template
+msgid "Déplacement"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V140_product_template
+msgid "Adh groupée ou  famille 2016"
+msgstr ""
+
+#. module: mobilidees
+#: view:pos.order:0 view:res.partner:0
+msgid "LASTNAME Firstname"
+msgstr "NOM Prénom"
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A290_product_template
+#: model:product.template,name:mobilidees.product_product_V270_product_template
+msgid "Documentation"
+msgstr ""
+
+#. module: mobilidees
+#: view:res.partner:0
+msgid "Student/Employee/Other"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V230_product_template
+msgid "Vélos recyclés"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.category,name:mobilidees.product_category_A200
+#: model:product.category,name:mobilidees.product_category_V200
+msgid "Matériel"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V120_2015_product_template
+msgid "Adh normal 2015"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V120_product_template
+msgid "Adh normal 2016"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A130_product_template
+msgid "Dons"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A350_product_template
+msgid "Fluides"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A280_product_template
+msgid "Papeterie"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V260_product_template
+msgid "Goodies"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A230_product_template
+msgid "Consommable local"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A260_product_template
+msgid "Bureautique"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V250_product_template
+msgid "Créations"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V320_product_template
+msgid "Animation"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V150_2015_product_template
+msgid "Adh structure 2015"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A250_product_template
+msgid "Vélos"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A320_product_template
+msgid "Location local"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V150_product_template
+msgid "Adh structure 2016"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V130_2015_product_template
+msgid "Adh de soutien 2015"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V130_product_template
+msgid "Adh de soutien 2016"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A360_product_template
+msgid "Assurances"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V310_product_template
+msgid "Sensibilisation"
+msgstr ""
+
+#~ msgid "Join membership"
+#~ msgstr "Devenir membre"
+
+#~ msgid "This is a special functionnality for Mobil'Idées. It's not a permanent functionnality. When all membership will be invoiced, this fonctionnality will disappear."
+#~ msgstr "Ceci est une fonctionnalité spéciale pour Mobil'Idées. Ce n'est pas une fonctionnalité permanente. Quand toutes les adhésions seront facturées, cette fonctionnalité disparaîtra."
+
+#~ msgid "Invoice membership"
+#~ msgstr "Facturer une adhésion"
diff --git a/i18n/mobilidees.pot b/i18n/mobilidees.pot
new file mode 100644 (file)
index 0000000..7f0c1f2
--- /dev/null
@@ -0,0 +1,278 @@
+# Translation of OpenERP Server.
+# This file contains the translation of the following modules:
+#      * mobilidees
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OpenERP Server 7.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-01-14 11:41+0000\n"
+"PO-Revision-Date: 2016-01-14 11:41+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A410_product_template
+msgid "Alimentation"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V330_product_template
+msgid "Organisation"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A120_product_template
+msgid "Abonnements"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V110_2015_product_template
+msgid "Adh petit budget 2015"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V110_product_template
+msgid "Adh petit budget 2016"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.category,name:mobilidees.product_category_V000
+msgid "Vente"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A110_product_template
+msgid "Adh asso/fédé"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A220_product_template
+msgid "Consommable atelier"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V360_product_template
+msgid "Location"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.category,name:mobilidees.product_category_A000
+msgid "Achat"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.category,name:mobilidees.product_category_A100
+#: model:product.category,name:mobilidees.product_category_V100
+msgid "Adhésions"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A340_product_template
+msgid "Pttel"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A370_product_template
+msgid "Frais bancaires"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A330_product_template
+msgid "Location autre"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A210_product_template
+msgid "Outillage"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.category,name:mobilidees.product_category_A400
+msgid "Bénévoles"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V240_product_template
+msgid "Vélos bourse aux vélos"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_take_in_out_product_template
+msgid "Produit d'entrée et de sortie de caisse"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A430_product_template
+#: model:product.template,name:mobilidees.product_product_V340_product_template
+msgid "Formation"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.category,name:mobilidees.product_category_A300
+msgid "Services"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.category,name:mobilidees.product_category_V300
+msgid "Prestation"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V350_product_template
+msgid "Ingénierie"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V210_product_template
+msgid "Matériau"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A310_product_template
+msgid "Intervenants"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A240_product_template
+#: model:product.template,name:mobilidees.product_product_V220_product_template
+msgid "Pièces"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A270_product_template
+msgid "Mobilier"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A420_product_template
+msgid "Déplacement"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V140_product_template
+msgid "Adh groupée ou  famille 2016"
+msgstr ""
+
+#. module: mobilidees
+#: view:pos.order:0
+#: view:res.partner:0
+msgid "LASTNAME Firstname"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A290_product_template
+#: model:product.template,name:mobilidees.product_product_V270_product_template
+msgid "Documentation"
+msgstr ""
+
+#. module: mobilidees
+#: view:res.partner:0
+msgid "Student/Employee/Other"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V230_product_template
+msgid "Vélos recyclés"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.category,name:mobilidees.product_category_A200
+#: model:product.category,name:mobilidees.product_category_V200
+msgid "Matériel"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V120_2015_product_template
+msgid "Adh normal 2015"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V120_product_template
+msgid "Adh normal 2016"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A130_product_template
+msgid "Dons"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A350_product_template
+msgid "Fluides"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A280_product_template
+msgid "Papeterie"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V260_product_template
+msgid "Goodies"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A230_product_template
+msgid "Consommable local"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A260_product_template
+msgid "Bureautique"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V250_product_template
+msgid "Créations"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V320_product_template
+msgid "Animation"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V150_2015_product_template
+msgid "Adh structure 2015"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A250_product_template
+msgid "Vélos"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A320_product_template
+msgid "Location local"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V150_product_template
+msgid "Adh structure 2016"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V130_2015_product_template
+msgid "Adh de soutien 2015"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V130_product_template
+msgid "Adh de soutien 2016"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_A360_product_template
+msgid "Assurances"
+msgstr ""
+
+#. module: mobilidees
+#: model:product.template,name:mobilidees.product_product_V310_product_template
+msgid "Sensibilisation"
+msgstr ""
+
index 76a5157..48564da 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <openerp>
     <data>
 <?xml version="1.0" encoding="UTF-8"?>
 <openerp>
     <data>
-        <record id="view_partner_form" model="ir.ui.view">
+        <record id="view_bikecoop_members_form" model="ir.ui.view">
             <field name="name">res.partner.form</field>
             <field name="model">res.partner</field>
             <field name="inherit_id" ref="bikecoop.view_bikecoop_members_form"/>
             <field name="name">res.partner.form</field>
             <field name="model">res.partner</field>
             <field name="inherit_id" ref="bikecoop.view_bikecoop_members_form"/>
                 <field name="occupation_id" position="replace">
                     <field name="occupation_id" placeholder="Student/Employee/Other" domain="[('domain','=', 'occupation')]"/>
                 </field>
                 <field name="occupation_id" position="replace">
                     <field name="occupation_id" placeholder="Student/Employee/Other" domain="[('domain','=', 'occupation')]"/>
                 </field>
+                <xpath expr="//field[@name='name']" position="replace">
+                    <field name="name" placeholder="LASTNAME Firstname"/>
+                </xpath>
+            </field>
+        </record>
+        <record id="view_bikecoop_l10n_fr_associate_member_form" model="ir.ui.view">
+            <field name="name">res.partner.form</field>
+            <field name="model">res.partner</field>
+            <field name="inherit_id" ref="bikecoop_l10n_fr.view_bikecoop_l10n_fr_associate_member_form"/>
+            <field name="arch" type="xml">
+                <xpath expr="//field[@name='name']" position="replace">
+                    <field name="name" placeholder="LASTNAME Firstname"/>
+                </xpath>
             </field>
         </record>
     </data>
             </field>
         </record>
     </data>
diff --git a/view/point_of_sale.xml b/view/point_of_sale.xml
new file mode 100644 (file)
index 0000000..a298887
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+    <data>
+        <record id="view_pos_pos_form" model="ir.ui.view">
+            <field name="name">pos.order</field>
+            <field name="model">pos.order</field>
+            <field name="inherit_id" ref="bikecoop_l10n_fr.view_pos_pos_form"/>
+            <field name="arch" type="xml">
+                <xpath expr="//field[@name='partner_id']" position="replace">
+                    <field name="partner_id" on_change="onchange_partner_id(partner_id, context)" context="{'search_default_customer': 1, 'form_view_ref': 'bikecoop.view_bikecoop_members_form'}" attrs="{'readonly': [('state','in', ('paid', 'done', 'invoiced'))]}" required="1" placeholder="LASTNAME Firstname" />
+                </xpath>
+            </field>
+        </record>
+    </data>
+</openerp>