diff --git a/addons/hr_payroll/models/hr_payslip.py b/addons/hr_payroll/models/hr_payslip.py
index 3dbf2a443da..ad709ba6d5a 100644
--- a/addons/hr_payroll/models/hr_payslip.py
+++ b/addons/hr_payroll/models/hr_payslip.py
@@ -321,6 +321,7 @@ class HrPayslipLine(models.Model):
date_from = fields.Date(string='From', related="slip_id.date_from", store=True)
date_to = fields.Date(string='To', related="slip_id.date_to", store=True)
+ company_id = fields.Many2one(related='slip_id.company_id')
@api.depends('quantity', 'amount', 'rate')
def _compute_total(self):
diff --git a/addons/hr_payroll/security/hr_payroll_security.xml b/addons/hr_payroll/security/hr_payroll_security.xml
index 26517f97684..955b73dee20 100644
--- a/addons/hr_payroll/security/hr_payroll_security.xml
+++ b/addons/hr_payroll/security/hr_payroll_security.xml
@@ -74,8 +74,15 @@
['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]
+
+ HR Payslip Line: Multi Company
+
+
+ ['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]
+
+
- HR Payslip: Multi Company
+ HR Payslip Batch: Multi Company
['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]