mirror of
https://gitlab.com/sonalarora/tra_backend.git
synced 2026-01-07 16:43:04 +02:00
add new module
This commit is contained in:
18
hr_employee_transfer/security/branch_security.xml
Executable file
18
hr_employee_transfer/security/branch_security.xml
Executable file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="employee_rule" model="ir.rule">
|
||||
<field name="name">Employee Rule</field>
|
||||
<field name="model_id" ref="hr.model_hr_employee"/>
|
||||
<field name="global" eval="True"/>
|
||||
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||
</record>
|
||||
|
||||
<record id="employee_contract_rule" model="ir.rule">
|
||||
<field name="name">Contract Rules</field>
|
||||
<field name="model_id" ref="hr_contract.model_hr_contract"/>
|
||||
<field name="global" eval="True"/>
|
||||
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
5
hr_employee_transfer/security/ir.model.access.csv
Executable file
5
hr_employee_transfer/security/ir.model.access.csv
Executable file
@@ -0,0 +1,5 @@
|
||||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_employee_transfer,employee.transfer,model_employee_transfer,hr.group_hr_user,1,1,0,0
|
||||
access_employee_transfer_manager,employee.transfer.manager,model_employee_transfer,hr.group_hr_manager,1,1,1,0
|
||||
access_employee_transfer_company,employee.company.manager,base.model_res_company,hr.group_hr_manager,1,1,1,0
|
||||
access_transfer_company,transfer.company.manager,model_transfer_company,hr.group_hr_manager,1,1,1,0
|
||||
|
Reference in New Issue
Block a user