msgstr ""
"Project-Id-Version: OpenERP Server 6.0.4\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-01-08 16:39+0000\n"
-"PO-Revision-Date: 2023-01-08 17:41+0100\n"
+"POT-Creation-Date: 2024-03-28 15:23+0000\n"
+"PO-Revision-Date: 2024-03-28 16:29+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"
-"X-Generator: Poedit 3.2.2\n"
+"X-Generator: Poedit 3.4.2\n"
#. module: lhc
#: field:res.partner,rna:0
msgid "Unsent"
msgstr "Non envoyée"
+#. module: lhc
+#: model:ir.model,name:lhc.model_hr_expense_line
+msgid "Expense Line"
+msgstr "Ligne de dépense"
+
#. module: lhc
#: view:res.partner:0
msgid "All Companies Members"
msgid "Invoicing"
msgstr "Facturation"
+#. module: lhc
+#: model:ir.ui.menu,name:lhc.menu_rencontres_2016
+msgid "Rencontres 2016"
+msgstr "Rencontres 2016"
+
#. module: lhc
#: model:res.groups,name:lhc.group_rencontres
msgid "Annual meeting organisation"
#. module: lhc
#: view:res.partner:0
-msgid "W123456789"
-msgstr "W123456789"
-
-#. module: lhc
-#: view:res.partner:0
-msgid "123456789"
-msgstr "123456789"
+msgid "e.g. W123456789"
+msgstr "ex. W123456789"
#. module: lhc
#: model:ir.module.category,description:lhc.module_category_lhc
msgid "Customer"
msgstr "Client"
-#. module: lhc
-#: field:res.partner,siren:0
-msgid "SIREN"
-msgstr "SIREN"
-
#. module: lhc
#: field:event.registration,funding_main:0
msgid "Main funding"
msgid "Related sale order(s)"
msgstr "Devis associé(s)"
+#. module: lhc
+#: view:res.partner:0
+msgid "e.g. 12345678901234"
+msgstr "ex. 12345678901234"
+
#. module: lhc
#: model:res.groups,name:lhc.group_ca
msgid "Administration board members"
msgid "Partner"
msgstr "Partenaire"
+#. module: lhc
+#: field:res.partner,siret:0
+msgid "SIRET"
+msgstr "SIRET"
+
#. module: lhc
#: field:event.registration,position:0
msgid "Position"
msgid "L'Heureux Cyclage"
msgstr "L'Heureux Cyclage"
-#. module: lhc
-#: constraint:res.partner:0
-msgid "Error: SIREN must take exactly 10 digits."
-msgstr ""
-"Erreur: Le numéro de SIREN doit exclusivement être composé de 10 chiffres."
-
#. module: lhc
#: selection:event.registration,position:0
msgid "Invividual"
msgstr "Individuel·le"
#. module: lhc
-#: view:res.partner:0
-msgid "All Individual Members"
-msgstr "Tou·tes les membres individuel·les"
+#: model:ir.model,name:lhc.model_event_event
+msgid "Event"
+msgstr "Événement"
#. module: lhc
#: view:res.partner:0
msgstr "Département"
#. module: lhc
-#: model:ir.ui.menu,name:lhc.menu_rencontres_2016
-msgid "Rencontres 2016"
-msgstr "Rencontres 2016"
+#: constraint:res.partner:0
+msgid "Error: SIRET must take exactly 14 digits."
+msgstr ""
+"Erreur: Le numéro de SIRET doit exclusivement être composé de 14 chiffres."
#. module: lhc
#: selection:event.registration,funding_main:0
msgstr "Bénévole"
#. module: lhc
-#: model:ir.model,name:lhc.model_event_event
-msgid "Event"
-msgstr "Événement"
+#: view:res.partner:0
+msgid "All Individual Members"
+msgstr "Tou·tes les membres individuel·les"
#. module: lhc
#: view:res.partner:0
msgstr ""
"Project-Id-Version: OpenERP Server 7.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-01-08 16:39+0000\n"
-"PO-Revision-Date: 2023-01-08 16:39+0000\n"
+"POT-Creation-Date: 2024-03-28 15:23+0000\n"
+"PO-Revision-Date: 2024-03-28 15:23+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
msgid "Unsent"
msgstr ""
+#. module: lhc
+#: model:ir.model,name:lhc.model_hr_expense_line
+msgid "Expense Line"
+msgstr ""
+
#. module: lhc
#: view:res.partner:0
msgid "All Companies Members"
msgid "Invoicing"
msgstr ""
+#. module: lhc
+#: model:ir.ui.menu,name:lhc.menu_rencontres_2016
+msgid "Rencontres 2016"
+msgstr ""
+
#. module: lhc
#: model:res.groups,name:lhc.group_rencontres
msgid "Annual meeting organisation"
#. module: lhc
#: view:res.partner:0
-msgid "W123456789"
-msgstr ""
-
-#. module: lhc
-#: view:res.partner:0
-msgid "123456789"
+msgid "e.g. W123456789"
msgstr ""
#. module: lhc
msgid "Customer"
msgstr ""
-#. module: lhc
-#: field:res.partner,siren:0
-msgid "SIREN"
-msgstr ""
-
#. module: lhc
#: field:event.registration,funding_main:0
msgid "Main funding"
msgid "Related sale order(s)"
msgstr ""
+#. module: lhc
+#: view:res.partner:0
+msgid "e.g. 12345678901234"
+msgstr ""
+
#. module: lhc
#: model:res.groups,name:lhc.group_ca
msgid "Administration board members"
msgid "Partner"
msgstr ""
+#. module: lhc
+#: field:res.partner,siret:0
+msgid "SIRET"
+msgstr ""
+
#. module: lhc
#: field:event.registration,position:0
msgid "Position"
msgid "L'Heureux Cyclage"
msgstr ""
-#. module: lhc
-#: constraint:res.partner:0
-msgid "Error: SIREN must take exactly 10 digits."
-msgstr ""
-
#. module: lhc
#: selection:event.registration,position:0
msgid "Invividual"
msgstr ""
#. module: lhc
-#: view:res.partner:0
-msgid "All Individual Members"
+#: model:ir.model,name:lhc.model_event_event
+msgid "Event"
msgstr ""
#. module: lhc
msgstr ""
#. module: lhc
-#: model:ir.ui.menu,name:lhc.menu_rencontres_2016
-msgid "Rencontres 2016"
+#: constraint:res.partner:0
+msgid "Error: SIRET must take exactly 14 digits."
msgstr ""
#. module: lhc
msgstr ""
#. module: lhc
-#: model:ir.model,name:lhc.model_event_event
-msgid "Event"
+#: view:res.partner:0
+msgid "All Individual Members"
msgstr ""
#. module: lhc
return res
def _bikecoop_activity_dates_check(self, cr, uid, ids, context=None):
- #TODO : check condition and return boolean accordingly
+ # TODO: check condition and return boolean accordingly
currentDateTime = datetime.datetime.now()
date = currentDateTime.date()
year = date.strftime("%Y")
return True
- def _siren_check(self, cr, uid, ids, context=None):
- """Check if SIREN code is well formatted"""
+ def _siret_check(self, cr, uid, ids, context=None):
+ """Check if SIRET code is well formatted"""
for partner in self.browse(cr, uid, ids, context=context):
- if partner.siren:
- if len(partner.siren) != 9:
+ if partner.siret:
+ if len(partner.siret) != 14:
return False
try:
- int(partner.siren)
+ int(partner.siret)
except ValueError:
return False
return True
'bikecoop_activity_start': fields.integer('Bikecoop activity start year'),
'bikecoop_activity_stop': fields.integer('Bikecoop activity end year'),
'rna': fields.char('RNA code', size=10),
- 'siren': fields.char('SIREN', size=9),
+ 'siret': fields.char('SIRET', size=14),
}
_defaults = {
_constraints = [
(_bikecoop_activity_dates_check, 'Error: Bikecoop activity dates are inconsistent!', ['Bikecoop activity dates']),
(_rna_check, 'Error: RNA code must begin with a "W" followed by exactly 9 digits.', ['RNA']),
- (_siren_check, 'Error: SIREN must take exactly 10 digits.', ['SIREN']),
+ (_siret_check, 'Error: SIRET must take exactly 14 digits.', ['SIRET']),
]
<field name="kit_sent" attrs="{'invisible': [('membership_state','not in', ('old', 'waiting', 'invoiced', 'free', 'paid'))]}"/>
<field name="bikecoop_activity_start" attrs="{'invisible': [('is_company','=', False)]}" />
<field name="bikecoop_activity_stop" attrs="{'invisible': [('is_company','=', False)]}"/>
- <field name="rna" placeholder="W123456789" attrs="{'invisible': [('is_company','=', False)]}"/>
- <field name="siren" placeholder="123456789" attrs="{'invisible': [('is_company','=', False)]}"/>
</xpath>
</field>
</record>
<xpath expr="//field[@name='email']" position="after">
<field name="email2" widget="email"/>
</xpath>
+ <xpath expr="//field[@name='title']/../.." position="after">
+ <group>
+ <group>
+ <field name="rna" placeholder="e.g. W123456789" attrs="{'invisible': [('is_company','=', False)]}"/>
+ </group>
+ <group>
+ <field name="siret" placeholder="e.g. 12345678901234" attrs="{'invisible': [('is_company','=', False)]}"/>
+ </group>
+ </group>
+ </xpath>
</field>
</record>
<record id="view_res_partner_search" model="ir.ui.view">