Merge pull request #6353 from expsa/samir_aladawi_fix_esterdad

[FIX] odex_takaful
This commit is contained in:
SamirLADOUI-sa 2026-01-25 19:04:14 +01:00 committed by GitHub
commit 7c00610682
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 9 additions and 8 deletions

View File

@ -6,8 +6,9 @@
<t t-call="web.html_container">
<!-- Get all extension history records for the same invoice -->
<t t-foreach="docs" t-as="o">
<t t-set="invoice_id" t-value="o.invoice_id.sudo()"/>
<t t-set="sponsorship" t-value="o.donation_detail_id.sudo().sponsorship_mechanism_id"/>
<t t-set="o" t-value="o.sudo()"/>
<t t-set="invoice_id" t-value="o.invoice_id"/>
<t t-set="sponsorship" t-value="o.donation_detail_id.sponsorship_mechanism_id"/>
<t t-if="sponsorship">
<!-- Reuse sale order header layout -->

View File

@ -168,7 +168,7 @@
<field name="domain_force">[
'|',
('branch_custom_id.branch.manager_id.user_id', 'in', [user.id, False]),
('branch_custom_id', 'child_of', user.branch_custom_id.id)
('branch_custom_id', '=', user.branch_custom_id.id)
]</field>
</record>
@ -179,10 +179,10 @@
<field name="domain_force">[
'|', '|', '|',
('sponsorship_id.branch_custom_id.branch.manager_id.user_id', 'in', [user.id, False]),
('sponsorship_id.branch_custom_id', 'child_of', user.branch_custom_id.id),
('sponsorship_id.branch_custom_id', '=', 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', 'child_of', user.branch_custom_id.id)
('sponsorship_mechanism_id.branch_custom_id', '=', user.branch_custom_id.id)
]</field>
</record>
@ -195,10 +195,10 @@
('create_uid', '=', user.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),
('create_uid.branch_custom_id', '=', user.branch_custom_id.id),
('sponsorship_id.branch_custom_id.branch.manager_id.user_id', 'in', [user.id, False]),
('sponsorship_id.branch_custom_id', 'child_of', user.branch_custom_id.id)
('sponsorship_id.branch_custom_id', '=', user.branch_custom_id.id)
]</field>
</record>
@ -206,7 +206,7 @@
<field name="name">Sponsor - Department Based Access</field>
<field name="model_id" ref="odex_takaful.model_takaful_sponsor"/>
<field name="groups" eval="[(4, ref('group_sponsor_department_access')), (4, ref('branch_manager_group'))]"/>
<field name="domain_force">[('branch_custom_id', 'child_of', user.branch_custom_id.id)]</field>
<field name="domain_force">[('branch_custom_id', '=', user.branch_custom_id.id)]</field>
</record>
<record id="sponsorship_system_manager_restrictions" model="ir.rule">