Commit Graph

14 Commits

Author SHA1 Message Date
971f004a26 refactor: use sudo() in product archive and write methods to bypass multi-company restrictions 2026-05-30 19:11:33 +07:00
48fa2d0dd7 feat: inherit product.template and product.product to enforce multi-company context during archival operations 2026-05-30 18:53:20 +07:00
07125cdc43 fix: resolve AccessError in POS session message posting by using sudo for partner access and message notification 2026-05-29 11:34:46 +07:00
c70ce3d70e feat: add multi-company access support for POS sessions and employees by overriding partner security rules and load methods 2026-05-29 11:22:28 +07:00
fc3bb1bfef refactor: move record rule definitions from _register_hook to XML and add product dependency 2026-05-28 17:09:08 +07:00
dfe249a1f0 feat: implement bi-directional synchronization of company access between employees and res.users 2026-05-28 15:20:20 +07:00
e5998791e9 refactor: revert res_partner_rule to standard domain to prevent AccessError and update module author 2026-05-28 15:00:07 +07:00
2c1870f076 feat: update company and product record rules to bypass multi-company restrictions for POS users 2026-05-19 23:43:18 +07:00
2885b49a37 feat: update res_company_rule_employee to allow branch users to access parent company records 2026-05-19 18:45:26 +07:00
c6a53aa21d feat: add multi-company record rule for public employees to hr_employee model 2026-05-19 16:12:02 +07:00
8ab0089659 feat: update res_partner_rule domain force to support multi-company employee access 2026-05-19 15:49:19 +07:00
842c6bcbdf feat: add company_ids field to hr.employee.public to support multi-company visibility 2026-05-19 09:25:26 +07:00
b45364a528 feat: implement multi-branch employee visibility through updated security rules, search overrides, and company sync logic 2026-05-15 13:46:07 +07:00
6a13fef24d first commit 2026-05-13 16:54:22 +07:00