add letter user group

This commit is contained in:
esraa 2024-11-18 08:54:13 +02:00
parent 8795e6a870
commit c805de2729
3 changed files with 12 additions and 4 deletions

View File

@ -1,6 +1,6 @@
<odoo>
<data>
<record id="group_cm_user_letter" model="res.groups">
<record id="group_cm_user_letter" model="res.groups">
<field name="name">Letter User</field>
<field name="category_id" ref="exp_transaction_documents.module_category_cm"/>
</record>
@ -15,7 +15,15 @@
<record id="cm_user_letter_rule" model="ir.rule">
<field name="name">Personal Letters</field>
<field name="model_id" ref="model_letters_letters"/>
<field name="domain_force">[('create_uid', '=', user.id)]</field>
<field name="domain_force">[('create_uid', '=', user.id)]</field>
<field name="groups" eval="[(4, ref('exp_transation_letters.group_cm_user_letter'))]"/>
</record>
<record id="cm_user_letter_rule" model="ir.rule">
<field name="name">Manager Letters</field>
<field name="model_id" ref="model_letters_letters"/>
<field name="domain_force">[(1, '=', 1)]</field>
<field name="groups" eval="[(4, ref('exp_transation_letters.group_cm_letter'))]"/>
</record>
</data>
</odoo>

View File

@ -1,3 +1,3 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
letter_employee,employee_letter,exp_transation_letters.model_letters_letters,exp_transation_letters.group_cm_user_letter,1,1,1,1
letter_employee__temp,employee_letter,exp_transation_letters.model_letters_template,exp_transation_letters.group_cm_letter,1,1,1,1
letter_employee__temp,employee_letter,exp_transation_letters.model_letters_template,exp_transation_letters.group_cm_user_letter,1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 letter_employee employee_letter exp_transation_letters.model_letters_letters exp_transation_letters.group_cm_user_letter 1 1 1 1
3 letter_employee__temp employee_letter exp_transation_letters.model_letters_template exp_transation_letters.group_cm_letter exp_transation_letters.group_cm_user_letter 1 1 1 1

View File

@ -112,6 +112,6 @@
action="transaction_letters_action" parent="parent_letters_menu"/>
<menuitem id="letters_temp_menu" name="Letters Template"
action="transaction_letters_temp_action" parent="parent_letters_menu"/>
action="transaction_letters_temp_action" parent="parent_letters_menu" groups="exp_transation_letters.group_cm_letter"/>
</data>
</odoo>