[ADD]GOLEM Member : electronic processing boolean
This commit is contained in:
parent
2d6bdcdab8
commit
61b2e06bae
@ -19,7 +19,8 @@
|
|||||||
{
|
{
|
||||||
'name': 'GOLEM non-profit members',
|
'name': 'GOLEM non-profit members',
|
||||||
'summary': 'Extends Odoo contacts for MJC',
|
'summary': 'Extends Odoo contacts for MJC',
|
||||||
'version': '10.0.1.1.6',
|
'description': 'Extends Odoo contacts for MJC',
|
||||||
|
'version': '10.0.1.2.0',
|
||||||
'category': 'GOLEM',
|
'category': 'GOLEM',
|
||||||
'author': 'Fabien Bourgeois, Michel Dessenne',
|
'author': 'Fabien Bourgeois, Michel Dessenne',
|
||||||
'license': 'AGPL-3',
|
'license': 'AGPL-3',
|
||||||
|
@ -6,15 +6,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Odoo Server 10.0\n"
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2018-03-27 13:58+0000\n"
|
"POT-Creation-Date: 2018-07-17 06:55+0000\n"
|
||||||
"PO-Revision-Date: 2018-03-27 13:58+0000\n"
|
"PO-Revision-Date: 2018-07-17 09:01+0200\n"
|
||||||
"Last-Translator: <>\n"
|
"Last-Translator: <>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: \n"
|
"Content-Transfer-Encoding: \n"
|
||||||
"Language: fr\n"
|
"Plural-Forms: \n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
|
||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: model:ir.ui.view,arch_db:golem_member.golem_member_card_template
|
#: model:ir.ui.view,arch_db:golem_member.golem_member_card_template
|
||||||
@ -339,7 +338,12 @@ msgstr "Nom affiché"
|
|||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: model:ir.model.fields,help:golem_member.field_golem_member_partner_share
|
#: model:ir.model.fields,help:golem_member.field_golem_member_partner_share
|
||||||
msgid "Either customer (no user), either shared user. Indicated the current partner is a customer without access or with a limited access created for sharing data."
|
msgid "Either customer (no user), either shared user. Indicated the current partner is a customer without access or with a limited access created for sharing data."
|
||||||
msgstr "Either customer (no user), either shared user. Indicated the current partner is a customer without access or with a limited access created for sharing data."
|
msgstr "Soit un contact (pas un utilisateur), soit un utilisateur partagé. Indique que le contact actuel est un client sans permission ou avec des accès limités créés pour partager des données."
|
||||||
|
|
||||||
|
#. module: golem_member
|
||||||
|
#: model:ir.model.fields,field_description:golem_member.field_golem_member_electronic_processing_agreement
|
||||||
|
msgid "Electronic Processing Agreement?"
|
||||||
|
msgstr "Autorise le traitement informatique automatisé?"
|
||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: model:ir.model.fields,field_description:golem_member.field_golem_member_email
|
#: model:ir.model.fields,field_description:golem_member.field_golem_member_email
|
||||||
@ -434,7 +438,7 @@ msgid "GOLEM Members Tags"
|
|||||||
msgstr "Catégories d'adhérents"
|
msgstr "Catégories d'adhérents"
|
||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: code:addons/golem_member/models/golem_member.py:319
|
#: code:addons/golem_member/models/golem_member.py:318
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "GOLEM Members merge has not been implemented yet. Please only merge partners, not members, or delete GOLEM Members manually before merging."
|
msgid "GOLEM Members merge has not been implemented yet. Please only merge partners, not members, or delete GOLEM Members manually before merging."
|
||||||
msgstr "La fusion d'adhérents n'a pas encore été implémentée. Merci de ne fusionner que des contacts non adhérents, ou bien de supprimer les adhérents manuellement en premier lieu."
|
msgstr "La fusion d'adhérents n'a pas encore été implémentée. Merci de ne fusionner que des contacts non adhérents, ou bien de supprimer les adhérents manuellement en premier lieu."
|
||||||
@ -501,11 +505,6 @@ msgstr "Si cette boîte est cochée, cela indique que l'usager refuse de recevoi
|
|||||||
msgid "Image"
|
msgid "Image"
|
||||||
msgstr "Image"
|
msgstr "Image"
|
||||||
|
|
||||||
#. module: golem_member
|
|
||||||
#: model:ir.model.fields,field_description:golem_member.field_golem_member_image_permission
|
|
||||||
msgid "Image permission?"
|
|
||||||
msgstr "Autorise les photos?"
|
|
||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: model:ir.model.fields,field_description:golem_member.field_golem_member_ref
|
#: model:ir.model.fields,field_description:golem_member.field_golem_member_ref
|
||||||
msgid "Internal Reference"
|
msgid "Internal Reference"
|
||||||
@ -714,7 +713,7 @@ msgstr "NIC"
|
|||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: model:ir.model.fields,field_description:golem_member.field_golem_member_name
|
#: model:ir.model.fields,field_description:golem_member.field_golem_member_name
|
||||||
#: model:ir.model.fields,field_description:golem_member.field_golem_member_number_name_4186
|
#: model:ir.model.fields,field_description:golem_member.field_golem_member_number_name_4260
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr "Nom"
|
msgstr "Nom"
|
||||||
|
|
||||||
@ -726,8 +725,8 @@ msgid "Nationality"
|
|||||||
msgstr "Nationalité"
|
msgstr "Nationalité"
|
||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
|
#: code:addons/golem_member/models/golem_member.py:261
|
||||||
#: code:addons/golem_member/models/golem_member.py:264
|
#: code:addons/golem_member/models/golem_member.py:264
|
||||||
#: code:addons/golem_member/models/golem_member.py:267
|
|
||||||
#: selection:golem.member.numberconfig,is_automatic:0
|
#: selection:golem.member.numberconfig,is_automatic:0
|
||||||
#: selection:golem.member.numberconfig,is_per_season:0
|
#: selection:golem.member.numberconfig,is_per_season:0
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -937,7 +936,7 @@ msgstr "Image de petite taille de ce contact. Elle est automatiquement redimensi
|
|||||||
#: model:ir.model.fields,field_description:golem_member.field_golem_member_state_id
|
#: model:ir.model.fields,field_description:golem_member.field_golem_member_state_id
|
||||||
#: model:ir.ui.view,arch_db:golem_member.golem_member_form
|
#: model:ir.ui.view,arch_db:golem_member.golem_member_form
|
||||||
msgid "State"
|
msgid "State"
|
||||||
msgstr "Région"
|
msgstr "État"
|
||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: model:ir.model.fields,field_description:golem_member.field_golem_member_street
|
#: model:ir.model.fields,field_description:golem_member.field_golem_member_street
|
||||||
@ -952,7 +951,7 @@ msgstr "Rue..."
|
|||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: model:ir.model.fields,field_description:golem_member.field_golem_member_street2
|
#: model:ir.model.fields,field_description:golem_member.field_golem_member_street2
|
||||||
msgid "Street2"
|
msgid "Street2"
|
||||||
msgstr "Complément de rue"
|
msgstr "Rue 2"
|
||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: model:ir.model.fields,field_description:golem_member.field_golem_member_vat
|
#: model:ir.model.fields,field_description:golem_member.field_golem_member_vat
|
||||||
@ -962,7 +961,7 @@ msgstr "Numéro fiscal"
|
|||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: model:ir.model.fields,field_description:golem_member.field_golem_member_category_id
|
#: model:ir.model.fields,field_description:golem_member.field_golem_member_category_id
|
||||||
msgid "Tags"
|
msgid "Tags"
|
||||||
msgstr "Catégories"
|
msgstr "Étiquettes"
|
||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: model:ir.ui.view,arch_db:golem_member.golem_member_form
|
#: model:ir.ui.view,arch_db:golem_member.golem_member_form
|
||||||
@ -1040,7 +1039,7 @@ msgid "This field holds the image used as avatar for this contact, limited to 10
|
|||||||
msgstr "Ce champ contient l'image utilisée comme photo d'identité pour ce contact, limitée à 1024x1024px."
|
msgstr "Ce champ contient l'image utilisée comme photo d'identité pour ce contact, limitée à 1024x1024px."
|
||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: code:addons/golem_member/models/golem_member.py:78
|
#: code:addons/golem_member/models/golem_member.py:77
|
||||||
#: sql_constraint:golem.member:0
|
#: sql_constraint:golem.member:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This member number has already been used."
|
msgid "This member number has already been used."
|
||||||
@ -1137,8 +1136,8 @@ msgid "Website of Partner or Company"
|
|||||||
msgstr "Site Web pour les Partenaires ou les Sociétés"
|
msgstr "Site Web pour les Partenaires ou les Sociétés"
|
||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
|
#: code:addons/golem_member/models/golem_member.py:261
|
||||||
#: code:addons/golem_member/models/golem_member.py:264
|
#: code:addons/golem_member/models/golem_member.py:264
|
||||||
#: code:addons/golem_member/models/golem_member.py:267
|
|
||||||
#: selection:golem.member.numberconfig,is_automatic:0
|
#: selection:golem.member.numberconfig,is_automatic:0
|
||||||
#: selection:golem.member.numberconfig,is_per_season:0
|
#: selection:golem.member.numberconfig,is_per_season:0
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -1169,3 +1168,4 @@ msgstr "e.g. www.yaltik.com"
|
|||||||
#: model:ir.ui.view,arch_db:golem_member.golem_member_form
|
#: model:ir.ui.view,arch_db:golem_member.golem_member_form
|
||||||
msgid "name@example.org"
|
msgid "name@example.org"
|
||||||
msgstr "name@example.org"
|
msgstr "name@example.org"
|
||||||
|
|
||||||
|
@ -6,8 +6,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Odoo Server 10.0\n"
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2018-03-27 13:57+0000\n"
|
"POT-Creation-Date: 2018-07-17 06:55+0000\n"
|
||||||
"PO-Revision-Date: 2018-03-27 13:57+0000\n"
|
"PO-Revision-Date: 2018-07-17 06:55+0000\n"
|
||||||
"Last-Translator: <>\n"
|
"Last-Translator: <>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@ -340,6 +340,11 @@ msgstr ""
|
|||||||
msgid "Either customer (no user), either shared user. Indicated the current partner is a customer without access or with a limited access created for sharing data."
|
msgid "Either customer (no user), either shared user. Indicated the current partner is a customer without access or with a limited access created for sharing data."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: golem_member
|
||||||
|
#: model:ir.model.fields,field_description:golem_member.field_golem_member_electronic_processing_agreement
|
||||||
|
msgid "Electronic Processing Agreement?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: model:ir.model.fields,field_description:golem_member.field_golem_member_email
|
#: model:ir.model.fields,field_description:golem_member.field_golem_member_email
|
||||||
msgid "Email"
|
msgid "Email"
|
||||||
@ -433,7 +438,7 @@ msgid "GOLEM Members Tags"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: code:addons/golem_member/models/golem_member.py:319
|
#: code:addons/golem_member/models/golem_member.py:318
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "GOLEM Members merge has not been implemented yet. Please only merge partners, not members, or delete GOLEM Members manually before merging."
|
msgid "GOLEM Members merge has not been implemented yet. Please only merge partners, not members, or delete GOLEM Members manually before merging."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -500,11 +505,6 @@ msgstr ""
|
|||||||
msgid "Image"
|
msgid "Image"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: golem_member
|
|
||||||
#: model:ir.model.fields,field_description:golem_member.field_golem_member_image_permission
|
|
||||||
msgid "Image permission?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: model:ir.model.fields,field_description:golem_member.field_golem_member_ref
|
#: model:ir.model.fields,field_description:golem_member.field_golem_member_ref
|
||||||
msgid "Internal Reference"
|
msgid "Internal Reference"
|
||||||
@ -707,7 +707,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: model:ir.model.fields,field_description:golem_member.field_golem_member_name
|
#: model:ir.model.fields,field_description:golem_member.field_golem_member_name
|
||||||
#: model:ir.model.fields,field_description:golem_member.field_golem_member_number_name_4186
|
#: model:ir.model.fields,field_description:golem_member.field_golem_member_number_name_4260
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -719,8 +719,8 @@ msgid "Nationality"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
|
#: code:addons/golem_member/models/golem_member.py:261
|
||||||
#: code:addons/golem_member/models/golem_member.py:264
|
#: code:addons/golem_member/models/golem_member.py:264
|
||||||
#: code:addons/golem_member/models/golem_member.py:267
|
|
||||||
#: selection:golem.member.numberconfig,is_automatic:0
|
#: selection:golem.member.numberconfig,is_automatic:0
|
||||||
#: selection:golem.member.numberconfig,is_per_season:0
|
#: selection:golem.member.numberconfig,is_per_season:0
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -1031,7 +1031,7 @@ msgid "This field holds the image used as avatar for this contact, limited to 10
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
#: code:addons/golem_member/models/golem_member.py:78
|
#: code:addons/golem_member/models/golem_member.py:77
|
||||||
#: sql_constraint:golem.member:0
|
#: sql_constraint:golem.member:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This member number has already been used."
|
msgid "This member number has already been used."
|
||||||
@ -1128,8 +1128,8 @@ msgid "Website of Partner or Company"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: golem_member
|
#. module: golem_member
|
||||||
|
#: code:addons/golem_member/models/golem_member.py:261
|
||||||
#: code:addons/golem_member/models/golem_member.py:264
|
#: code:addons/golem_member/models/golem_member.py:264
|
||||||
#: code:addons/golem_member/models/golem_member.py:267
|
|
||||||
#: selection:golem.member.numberconfig,is_automatic:0
|
#: selection:golem.member.numberconfig,is_automatic:0
|
||||||
#: selection:golem.member.numberconfig,is_per_season:0
|
#: selection:golem.member.numberconfig,is_per_season:0
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -90,7 +90,9 @@ class GolemMember(models.Model):
|
|||||||
number_manual = fields.Char('Manual number', size=50, index=True,
|
number_manual = fields.Char('Manual number', size=50, index=True,
|
||||||
help='Manual number overwriting automatic '
|
help='Manual number overwriting automatic '
|
||||||
'numbering')
|
'numbering')
|
||||||
pictures_agreement = fields.Boolean('Pictures agreement?')
|
pictures_agreement = fields.Boolean('Pictures agreement?', default=True)
|
||||||
|
electronic_processing_agreement = fields.Boolean('Electronic Processing Agreement?',
|
||||||
|
default=True)
|
||||||
opt_out_sms = fields.Boolean('Out of SMS campaigns?',
|
opt_out_sms = fields.Boolean('Out of SMS campaigns?',
|
||||||
help='If this field has been checked, it '
|
help='If this field has been checked, it '
|
||||||
'tells that the user refuses to receive SMS')
|
'tells that the user refuses to receive SMS')
|
||||||
@ -101,7 +103,6 @@ class GolemMember(models.Model):
|
|||||||
store=True, compute='_compute_is_current')
|
store=True, compute='_compute_is_current')
|
||||||
is_number_manual = fields.Boolean('Is number manual?', store=False,
|
is_number_manual = fields.Boolean('Is number manual?', store=False,
|
||||||
compute='_compute_is_number_manual')
|
compute='_compute_is_number_manual')
|
||||||
image_permission = fields.Boolean('Image permission?', default=True)
|
|
||||||
|
|
||||||
@api.onchange('country_id')
|
@api.onchange('country_id')
|
||||||
def onchange_country_domain_state(self):
|
def onchange_country_domain_state(self):
|
||||||
|
@ -83,7 +83,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||||||
widget="phonefr" />
|
widget="phonefr" />
|
||||||
<field name="mobile" placeholder="0000000000"
|
<field name="mobile" placeholder="0000000000"
|
||||||
widget="phonefr" />
|
widget="phonefr" />
|
||||||
<field name="pictures_agreement"/>
|
|
||||||
<field name="opt_out_sms" />
|
<field name="opt_out_sms" />
|
||||||
<field name="email" widget="email"
|
<field name="email" widget="email"
|
||||||
placeholder="name@example.org" />
|
placeholder="name@example.org" />
|
||||||
@ -91,9 +90,10 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||||||
<field name="opt_out" nolabel="1" />
|
<field name="opt_out" nolabel="1" />
|
||||||
</group>
|
</group>
|
||||||
<group>
|
<group>
|
||||||
|
<field name="electronic_processing_agreement"/>
|
||||||
|
<field name="pictures_agreement"/>
|
||||||
<field name="website" widget="url"
|
<field name="website" widget="url"
|
||||||
placeholder="e.g. www.odoo.com"/>
|
placeholder="e.g. www.odoo.com"/>
|
||||||
<field name="image_permission" />
|
|
||||||
</group>
|
</group>
|
||||||
</group>
|
</group>
|
||||||
</page>
|
</page>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user