From 005228d8c4dc69421a262e59766e3b32fe4684b4 Mon Sep 17 00:00:00 2001 From: jordan <jordan@le-filament.com> Date: Thu, 24 Mar 2022 18:01:45 +0100 Subject: [PATCH] [add] new module cgscop_adhesion_instance on migration to 14.0 --- __manifest__.py | 2 ++ datas/mail_data.xml | 39 ++++++++++++++++++++++++++++++++++ datas/mail_message_subtype.xml | 16 ++++++++++++++ security/ir.model.access.csv | 2 +- 4 files changed, 58 insertions(+), 1 deletion(-) create mode 100644 datas/mail_data.xml create mode 100644 datas/mail_message_subtype.xml diff --git a/__manifest__.py b/__manifest__.py index e625694..fa2f244 100644 --- a/__manifest__.py +++ b/__manifest__.py @@ -16,6 +16,8 @@ "security/ir.model.access.csv", # datas "datas/ir_sequence_data.xml", + "datas/mail_data.xml", + "datas/mail_message_subtype.xml", "datas/scop_adhesion_file_data.xml", # views "views/assets.xml", diff --git a/datas/mail_data.xml b/datas/mail_data.xml new file mode 100644 index 0000000..0a9bbf9 --- /dev/null +++ b/datas/mail_data.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8" ?> +<odoo> + <data noupdate="1"> + + <!-- Template and notification section --> + <record id="email_template_adhesion" model="mail.template"> + <field name="name">CG Scop - Mail adhésion CG</field> + <field name="model_id" ref="model_res_partner" /> + <field name="email_from">administratif.cg@scop.coop</field> + <field name="partner_to">${object.get_recipients_adhesion()}</field> + <field name="reply_to">administratif.cg@scop.coop</field> + <field name="subject">Adhésion CG Scop</field> + <field name="body_html" type="html"> + <div style="margin: 0px; padding: 0px;"> + <p style="margin: 0px; padding: 0px; font-size: 13px;"> + <p>Chère Coopératrice, Cher Coopérateur,</p> + + <p + >Merci pour votre adhésion ! Vous trouverez sur votre espace personnel votre courrier et facture d'adhésion.</p> + + <p + >Si vous rencontrez des problèmes d'accès ou si vous ne savez pas comment vous connectez, n'hésitez pas à vous rapprocher de votre délégué qui pourra vous aider.</p> + + <p + >Nous vous prions d'agréer, Chère Coopératrice, Cher Coopérateur, nos sentiments les meilleurs.</p> + + <p>Pour la CG Scop,</p> + + <p>Christophe GENTREAU</p> + <p>Directeur Administratif et Exploitation</p> + </p> + </div> + </field> + <field name="lang">${object.lang}</field> + <field name="auto_delete" eval="False" /> + </record> + + </data> +</odoo> diff --git a/datas/mail_message_subtype.xml b/datas/mail_message_subtype.xml new file mode 100644 index 0000000..ca14b52 --- /dev/null +++ b/datas/mail_message_subtype.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="utf-8" ?> +<odoo> + <data noupdate="1"> + + <record id="mail_message_subtype_adhesion" model="mail.message.subtype"> + <field name="name">Mail validation adhésion</field> + <field name="res_model">res.partner</field> + <field + name="description" + >Mail envoyé à la coop pour valider l'adhésion au mouvement</field> + <field name="internal">True</field> + <field name="hidden">True</field> + </record> + + </data> +</odoo> diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv index a195250..b5dc77e 100644 --- a/security/ir.model.access.csv +++ b/security/ir.model.access.csv @@ -5,5 +5,5 @@ access_res_partner_project_invoicing_status,access_res_partner_project_invoicing admin_res_partner_project_invoicing_status,admin_res_partner_project_invoicing_status,model_res_partner_project_invoicing_status,cgscop_partner.group_cg_administrator,1,1,1,1 access_scop_adhesion_file,access_scop_adhesion_file,model_scop_adhesion_file,base.group_user,1,0,0,0 admin_scop_adhesion_file,admin_scop_adhesion_file,model_scop_adhesion_file,cgscop_partner.group_cg_administrator,1,1,1,1 -cg_access_compulsory_fields_suivi_wizard,cg_access_compulsory_fields_suivi_wizard,model_scop_compulsory_fields_suivi_wizard,cgscop_partner.group_cg_administrative,1,1,1,0 +cg_access_compulsory_fields_suivi_wizard,cg_access_compulsory_fields_suivi_wizard,model_scop_compulsory_fields_suivi_wizard,base.group_user,1,1,1,0 cg_access_adhesion_year_wizard,cg_access_adhesion_year_wizard,model_scop_adhesion_year_wizard,cgscop_partner.group_cg_administrative,1,1,1,0 -- GitLab