add letter user group

This commit is contained in:
esraa 2024-11-17 15:17:12 +02:00
parent d561cde6b1
commit b89669b7c5
4 changed files with 21 additions and 2 deletions

View File

@ -143,6 +143,11 @@ msgstr "آخر تحديث في"
msgid "Letter"
msgstr "الخطابات"
#. module: exp_transation_letters
#: model:res.groups,name:exp_transation_letters.group_cm_user_letter
msgid "Letter User"
msgstr "خطابات المستخدم"
#. module: exp_transation_letters
#: model:ir.ui.menu,name:exp_transation_letters.letters_menu
#: model_terms:ir.ui.view,arch_db:exp_transation_letters.view_transaction_letters_form

View File

@ -3,6 +3,18 @@
<record id="group_cm_letter" model="res.groups">
<field name="name">Letter</field>
<field name="category_id" ref="exp_transaction_documents.module_category_cm"/>
<field name="implied_ids" eval="[(4, ref('exp_transation_letters.group_cm_user_letter'))]"/>
</record>
<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>
<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>
</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_letter,1,1,1,1
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

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_letter 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 1 1 1 1

View File

@ -26,7 +26,7 @@
<group>
<field name="name" required="1"/>
<field name="unite" required="1"/>
<field name="letter_template" required="1"/>
<field name="letter_template" />
</group>
<group>
<field name="date" required="1"/>
@ -107,8 +107,10 @@
<field name="view_mode">tree,form</field>
</record>
<menuitem id="parent_letters_menu" name="Letters Management" parent="exp_transaction_documents.cm_root_menu"/>
<menuitem id="letters_menu" name="Letters"
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"/>
</data>