diff --git a/odex25_takaful/odex_takaful/security/security_data.xml b/odex25_takaful/odex_takaful/security/security_data.xml
index 632c44b54..446fdb34e 100644
--- a/odex25_takaful/odex_takaful/security/security_data.xml
+++ b/odex25_takaful/odex_takaful/security/security_data.xml
@@ -163,7 +163,7 @@
[
'|',
('branch_custom_id.branch.manager_id.user_id', 'in', [user.id, False]),
- ('branch_custom_id.branch', 'child_of', user.employee_id.department_id.id)
+ ('branch_custom_id', 'child_of', user.branch_custom_id.id)
]
@@ -174,10 +174,10 @@
[
'|', '|', '|',
('sponsorship_id.branch_custom_id.branch.manager_id.user_id', 'in', [user.id, False]),
- ('sponsorship_id.branch_custom_id.branch', 'child_of', user.employee_id.department_id.id),
+ ('sponsorship_id.branch_custom_id', 'child_of', user.branch_custom_id.id),
('sponsorship_mechanism_id.branch_custom_id.branch.manager_id.user_id', 'in', [user.id, False]),
- ('sponsorship_mechanism_id.branch_custom_id.branch', 'child_of', user.employee_id.department_id.id)
+ ('sponsorship_mechanism_id.branch_custom_id', 'child_of', user.branch_custom_id.id)
]
@@ -189,11 +189,11 @@
'|', '|', '|', '|',
('create_uid', '=', user.id),
- ('create_uid.employee_id.department_id.manager_id.user_id', 'in', [user.id, False]),
- ('create_uid.employee_id.department_id', 'child_of', user.employee_id.department_id.id),
+ ('create_uid.branch_custom_id.branch.manager_id.user_id', 'in', [user.id, False]),
+ ('create_uid.branch_custom_id', 'child_of', user.branch_custom_id.id),
('sponsorship_id.branch_custom_id.branch.manager_id.user_id', 'in', [user.id, False]),
- ('sponsorship_id.branch_custom_id.branch', 'child_of', user.employee_id.department_id.id)
+ ('sponsorship_id.branch_custom_id', 'child_of', user.branch_custom_id.id)
]
@@ -201,7 +201,7 @@
Sponsor - Department Based Access
- [('branch_custom_id.branch', 'child_of', user.employee_id.department_id.id)]
+ [('branch_custom_id', 'child_of', user.branch_custom_id.id)]