[IMP] agreement_legal: add readonly group

[UPD] Update agreement_legal.pot

[UPD] Update agreement_legal.pot
This commit is contained in:
Maxime Chambreuil
2019-05-20 17:54:19 -05:00
committed by Patrick Wilson
parent 82c0907b33
commit 0736051475
4 changed files with 61 additions and 28 deletions

View File

@@ -42,6 +42,7 @@ msgstr ""
#: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__agreement_id #: model:ir.model.fields,field_description:agreement_legal.field_agreement_section__agreement_id
#: model:ir.module.category,name:agreement_legal.agreement #: model:ir.module.category,name:agreement_legal.agreement
#: model:ir.module.category,name:agreement_legal.module_agreement_legal_category #: model:ir.module.category,name:agreement_legal.module_agreement_legal_category
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document #: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
msgid "Agreement" msgid "Agreement"
msgstr "" msgstr ""
@@ -165,11 +166,6 @@ msgstr ""
msgid "Agreements" msgid "Agreements"
msgstr "" msgstr ""
#. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
msgid "Agreements Form"
msgstr ""
#. module: agreement_legal #. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_stage_form_view #: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_stage_form_view
msgid "Agreements Stage Form" msgid "Agreements Stage Form"
@@ -237,7 +233,6 @@ msgstr ""
#. module: agreement_legal #. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__child_agreements_ids #: model:ir.model.fields,field_description:agreement_legal.field_agreement__child_agreements_ids
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__previous_version_agreements_ids
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view #: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
msgid "Child Agreements" msgid "Child Agreements"
msgstr "" msgstr ""
@@ -269,7 +264,6 @@ msgid "Color"
msgstr "" msgstr ""
#. module: agreement_legal #. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_partner_id
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view #: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document #: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
msgid "Company" msgid "Company"
@@ -514,7 +508,6 @@ msgstr ""
#. module: agreement_legal #. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_contact_email #: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_contact_email
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_contact_email
msgid "Email" msgid "Email"
msgstr "" msgstr ""
@@ -595,15 +588,10 @@ msgstr ""
msgid "ID used for internal contract tracking." msgid "ID used for internal contract tracking."
msgstr "" msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement_section__active
msgid "If unchecked, it will allow you to hide the\n"
" agreement without removing it."
msgstr ""
#. module: agreement_legal #. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement__active #: model:ir.model.fields,help:agreement_legal.field_agreement__active
#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__active #: model:ir.model.fields,help:agreement_legal.field_agreement_clause__active
#: model:ir.model.fields,help:agreement_legal.field_agreement_section__active
msgid "If unchecked, it will allow you to hide the agreement without removing it." msgid "If unchecked, it will allow you to hide the agreement without removing it."
msgstr "" msgstr ""
@@ -835,9 +823,9 @@ msgid "Name:"
msgstr "" msgstr ""
#. module: agreement_legal #. module: agreement_legal
#: code:addons/agreement_legal/models/agreement.py:102 #: code:addons/agreement_legal/models/agreement.py:84
#: code:addons/agreement_legal/models/agreement.py:451 #: code:addons/agreement_legal/models/agreement.py:384
#: code:addons/agreement_legal/models/agreement.py:454 #: code:addons/agreement_legal/models/agreement.py:387
#, python-format #, python-format
msgid "New" msgid "New"
msgstr "" msgstr ""
@@ -926,11 +914,21 @@ msgstr ""
msgid "Partner Contact" msgid "Partner Contact"
msgstr "" msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_contact_email
msgid "Partner Email"
msgstr ""
#. module: agreement_legal #. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document #: model_terms:ir.ui.view,arch_db:agreement_legal.report_agreement_document
msgid "Partner Information" msgid "Partner Information"
msgstr "" msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_contact_phone
msgid "Partner Phone"
msgstr ""
#. module: agreement_legal #. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_search_view #: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_search_view
msgid "Partners" msgid "Partners"
@@ -953,7 +951,6 @@ msgstr ""
#. module: agreement_legal #. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_contact_phone #: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_contact_phone
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_contact_phone
msgid "Phone" msgid "Phone"
msgstr "" msgstr ""
@@ -971,6 +968,11 @@ msgstr ""
msgid "Preview" msgid "Preview"
msgstr "" msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__previous_version_agreements_ids
msgid "Previous Versions"
msgstr ""
#. module: agreement_legal #. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view #: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
msgid "Previouse Versions" msgid "Previouse Versions"
@@ -1022,6 +1024,11 @@ msgstr ""
msgid "Quantity" msgid "Quantity"
msgstr "" msgstr ""
#. module: agreement_legal
#: model:res.groups,name:agreement_legal.group_agreement_readonly
msgid "Read-Only Users"
msgstr ""
#. module: agreement_legal #. module: agreement_legal
#: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_form #: model_terms:ir.ui.view,arch_db:agreement_legal.agreement_recital_form
msgid "Recital" msgid "Recital"
@@ -1229,10 +1236,14 @@ msgstr ""
#. module: agreement_legal #. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_signed_user_id #: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_signed_user_id
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_signed_user_id
msgid "Signed By" msgid "Signed By"
msgstr "" msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_signed_user_id
msgid "Signed By (Partner)"
msgstr ""
#. module: agreement_legal #. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__signed_contract #: model:ir.model.fields,field_description:agreement_legal.field_agreement__signed_contract
msgid "Signed Document" msgid "Signed Document"
@@ -1240,10 +1251,14 @@ msgstr ""
#. module: agreement_legal #. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_signed_date #: model:ir.model.fields,field_description:agreement_legal.field_agreement__company_signed_date
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_signed_date
msgid "Signed on" msgid "Signed on"
msgstr "" msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__partner_signed_date
msgid "Signed on (Partner)"
msgstr ""
#. module: agreement_legal #. module: agreement_legal
#: model:ir.model.fields,field_description:agreement_legal.field_agreement__special_terms #: model:ir.model.fields,field_description:agreement_legal.field_agreement__special_terms
#: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view #: model_terms:ir.ui.view,arch_db:agreement_legal.partner_agreement_form_view
@@ -1379,11 +1394,15 @@ msgstr ""
msgid "The revision will increase with every save event." msgid "The revision will increase with every save event."
msgstr "" msgstr ""
#. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement_section__title
msgid "The title is displayed on the PDF. The name is not."
msgstr ""
#. module: agreement_legal #. module: agreement_legal
#: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__title #: model:ir.model.fields,help:agreement_legal.field_agreement_appendix__title
#: model:ir.model.fields,help:agreement_legal.field_agreement_clause__title #: model:ir.model.fields,help:agreement_legal.field_agreement_clause__title
#: model:ir.model.fields,help:agreement_legal.field_agreement_recital__title #: model:ir.model.fields,help:agreement_legal.field_agreement_recital__title
#: model:ir.model.fields,help:agreement_legal.field_agreement_section__title
msgid "The title is displayed on the PDF.The name is not." msgid "The title is displayed on the PDF.The name is not."
msgstr "" msgstr ""

View File

@@ -1,23 +1,29 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_agreement_readonly,agreement readonly,model_agreement,group_agreement_readonly,1,0,0,0
access_agreement_allusers,agreement all users,model_agreement,group_agreement_user,1,1,1,0 access_agreement_allusers,agreement all users,model_agreement,group_agreement_user,1,1,1,0
access_agreement_manager,agreement manager,model_agreement,group_agreement_manager,1,1,1,1 access_agreement_manager,agreement manager,model_agreement,group_agreement_manager,1,1,1,1
access_agreement_recital_readonly,recital readonly,model_agreement_recital,group_agreement_readonly,1,0,0,0
access_agreement_recital_allusers,recital all users,model_agreement_recital,group_agreement_user,1,1,1,0 access_agreement_recital_allusers,recital all users,model_agreement_recital,group_agreement_user,1,1,1,0
access_agreement_recital_manager,recital manager,model_agreement_recital,group_agreement_manager,1,1,1,1 access_agreement_recital_manager,recital manager,model_agreement_recital,group_agreement_manager,1,1,1,1
access_agreement_section_readonly,section readonly,model_agreement_section,group_agreement_readonly,1,0,0,0
access_agreement_section_allusers,section all users,model_agreement_section,group_agreement_user,1,1,1,0 access_agreement_section_allusers,section all users,model_agreement_section,group_agreement_user,1,1,1,0
access_agreement_section_manager,section manager,model_agreement_section,group_agreement_manager,1,1,1,1 access_agreement_section_manager,section manager,model_agreement_section,group_agreement_manager,1,1,1,1
access_agreement_clause_readonly,clause readonly,model_agreement_clause,group_agreement_readonly,1,0,0,0
access_agreement_clause_allusers,clause all users,model_agreement_clause,group_agreement_user,1,1,1,0 access_agreement_clause_allusers,clause all users,model_agreement_clause,group_agreement_user,1,1,1,0
access_agreement_clause_manager,clause manager,model_agreement_clause,group_agreement_manager,1,1,1,1 access_agreement_clause_manager,clause manager,model_agreement_clause,group_agreement_manager,1,1,1,1
access_agreement_appendix_readonly,appendix readonly,model_agreement_appendix,group_agreement_readonly,1,0,0,0
access_agreement_appendix_allusers,appendix all users,model_agreement_appendix,group_agreement_user,1,1,1,0 access_agreement_appendix_allusers,appendix all users,model_agreement_appendix,group_agreement_user,1,1,1,0
access_agreement_appendix_manager,appendix manager,model_agreement_appendix,group_agreement_manager,1,1,1,1 access_agreement_appendix_manager,appendix manager,model_agreement_appendix,group_agreement_manager,1,1,1,1
access_agreement_line_readonly,agreement line readonly,model_agreement_line,group_agreement_readonly,1,0,0,0
access_agreement_line_allusers,agreement line all users,model_agreement_line,group_agreement_user,1,1,1,0 access_agreement_line_allusers,agreement line all users,model_agreement_line,group_agreement_user,1,1,1,0
access_agreement_line_manager,agreement line manager,model_agreement_line,group_agreement_manager,1,1,1,1 access_agreement_line_manager,agreement line manager,model_agreement_line,group_agreement_manager,1,1,1,1
access_agreement_stage_allusers,stage all users,model_agreement_stage,group_agreement_user,1,0,0,0 access_agreement_stage_readonly,stage readonly,model_agreement_stage,group_agreement_readonly,1,0,0,0
access_agreement_stage_manager,stage manager,model_agreement_stage,group_agreement_manager,1,1,1,1 access_agreement_stage_manager,stage manager,model_agreement_stage,group_agreement_manager,1,1,1,1
access_agreement_type_allusers,type all users,model_agreement_type,group_agreement_user,1,0,0,0 access_agreement_type_readonly,type readonly,model_agreement_type,group_agreement_readonly,1,0,0,0
access_agreement_type_manager,type manager,model_agreement_type,group_agreement_manager,1,1,1,1 access_agreement_type_manager,type manager,model_agreement_type,group_agreement_manager,1,1,1,1
access_agreement_subtype_allusers,subtype all users,model_agreement_subtype,group_agreement_user,1,0,0,0 access_agreement_subtype_readonly,subtype readonly,model_agreement_subtype,group_agreement_readonly,1,0,0,0
access_agreement_subtype_manager,subtype manager,model_agreement_subtype,group_agreement_manager,1,1,1,1 access_agreement_subtype_manager,subtype manager,model_agreement_subtype,group_agreement_manager,1,1,1,1
access_agreement_renewaltype_allusers,renewaltype all users,model_agreement_renewaltype,group_agreement_user,1,0,0,0 access_agreement_renewaltype_readonly,renewaltype readonly,model_agreement_renewaltype,group_agreement_readonly,1,0,0,0
access_agreement_renewaltype_manager,renewaltype manager,model_agreement_renewaltype,group_agreement_manager,1,1,1,1 access_agreement_renewaltype_manager,renewaltype manager,model_agreement_renewaltype,group_agreement_manager,1,1,1,1
access_agreement_increasetype_allusers,increasetype all users,model_agreement_increasetype,group_agreement_user,1,0,0,0 access_agreement_increasetype_readonly,increasetype readonly,model_agreement_increasetype,group_agreement_readonly,1,0,0,0
access_agreement_increasetype_manager,increasetype manager,model_agreement_increasetype,group_agreement_manager,1,1,1,1 access_agreement_increasetype_manager,increasetype manager,model_agreement_increasetype,group_agreement_manager,1,1,1,1
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_agreement_readonly agreement readonly model_agreement group_agreement_readonly 1 0 0 0
3 access_agreement_allusers agreement all users model_agreement group_agreement_user 1 1 1 0
4 access_agreement_manager agreement manager model_agreement group_agreement_manager 1 1 1 1
5 access_agreement_recital_readonly recital readonly model_agreement_recital group_agreement_readonly 1 0 0 0
6 access_agreement_recital_allusers recital all users model_agreement_recital group_agreement_user 1 1 1 0
7 access_agreement_recital_manager recital manager model_agreement_recital group_agreement_manager 1 1 1 1
8 access_agreement_section_readonly section readonly model_agreement_section group_agreement_readonly 1 0 0 0
9 access_agreement_section_allusers section all users model_agreement_section group_agreement_user 1 1 1 0
10 access_agreement_section_manager section manager model_agreement_section group_agreement_manager 1 1 1 1
11 access_agreement_clause_readonly clause readonly model_agreement_clause group_agreement_readonly 1 0 0 0
12 access_agreement_clause_allusers clause all users model_agreement_clause group_agreement_user 1 1 1 0
13 access_agreement_clause_manager clause manager model_agreement_clause group_agreement_manager 1 1 1 1
14 access_agreement_appendix_readonly appendix readonly model_agreement_appendix group_agreement_readonly 1 0 0 0
15 access_agreement_appendix_allusers appendix all users model_agreement_appendix group_agreement_user 1 1 1 0
16 access_agreement_appendix_manager appendix manager model_agreement_appendix group_agreement_manager 1 1 1 1
17 access_agreement_line_readonly agreement line readonly model_agreement_line group_agreement_readonly 1 0 0 0
18 access_agreement_line_allusers agreement line all users model_agreement_line group_agreement_user 1 1 1 0
19 access_agreement_line_manager agreement line manager model_agreement_line group_agreement_manager 1 1 1 1
20 access_agreement_stage_allusers access_agreement_stage_readonly stage all users stage readonly model_agreement_stage group_agreement_user group_agreement_readonly 1 0 0 0
21 access_agreement_stage_manager stage manager model_agreement_stage group_agreement_manager 1 1 1 1
22 access_agreement_type_allusers access_agreement_type_readonly type all users type readonly model_agreement_type group_agreement_user group_agreement_readonly 1 0 0 0
23 access_agreement_type_manager type manager model_agreement_type group_agreement_manager 1 1 1 1
24 access_agreement_subtype_allusers access_agreement_subtype_readonly subtype all users subtype readonly model_agreement_subtype group_agreement_user group_agreement_readonly 1 0 0 0
25 access_agreement_subtype_manager subtype manager model_agreement_subtype group_agreement_manager 1 1 1 1
26 access_agreement_renewaltype_allusers access_agreement_renewaltype_readonly renewaltype all users renewaltype readonly model_agreement_renewaltype group_agreement_user group_agreement_readonly 1 0 0 0
27 access_agreement_renewaltype_manager renewaltype manager model_agreement_renewaltype group_agreement_manager 1 1 1 1
28 access_agreement_increasetype_allusers access_agreement_increasetype_readonly increasetype all users increasetype readonly model_agreement_increasetype group_agreement_user group_agreement_readonly 1 0 0 0
29 access_agreement_increasetype_manager increasetype manager model_agreement_increasetype group_agreement_manager 1 1 1 1

View File

@@ -4,11 +4,19 @@
<field name ="name">Agreement</field> <field name ="name">Agreement</field>
<field name ="sequence">17</field> <field name ="sequence">17</field>
</record> </record>
<!-- Readonly group -->
<record id="group_agreement_readonly" model="res.groups">
<field name="name">Read-Only Users</field>
<field name="category_id" ref="module_agreement_legal_category"/>
<field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
</record>
<!-- User group --> <!-- User group -->
<record id="group_agreement_user" model="res.groups"> <record id="group_agreement_user" model="res.groups">
<field name="name">User</field> <field name="name">User</field>
<field name="category_id" ref="module_agreement_legal_category"/> <field name="category_id" ref="module_agreement_legal_category"/>
<field name="implied_ids" eval="[(4, ref('base.group_user'))]"/> <field name="implied_ids" eval="[(4, ref('group_agreement_readonly'))]"/>
</record> </record>
<!-- Manager group --> <!-- Manager group -->

View File

@@ -11,7 +11,7 @@
web_icon="agreement_legal,static/description/icon.png" web_icon="agreement_legal,static/description/icon.png"
sequence="80" sequence="80"
action="agreement_dashboard_agreement" action="agreement_dashboard_agreement"
groups="agreement_legal.group_agreement_user"/> groups="agreement_legal.group_agreement_readonly"/>
<!-- Dashboard --> <!-- Dashboard -->
<menuitem <menuitem
name="Dashboard" name="Dashboard"