From e85b5701ee88a1bec9435e0709e5e615b672bd63 Mon Sep 17 00:00:00 2001 From: mtr Date: Mon, 7 Mar 2011 15:17:10 +0530 Subject: [PATCH] [IMP] hr_payroll:added default company_id on salary rules bzr revid: mtr@mtr-20110307094710-px4r3q1ik57h536k --- addons/hr_payroll/hr_payroll.py | 3 +++ addons/hr_payroll/hr_payroll_view.xml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/addons/hr_payroll/hr_payroll.py b/addons/hr_payroll/hr_payroll.py index ccac759a04f..cd48b8db5bc 100644 --- a/addons/hr_payroll/hr_payroll.py +++ b/addons/hr_payroll/hr_payroll.py @@ -1261,6 +1261,9 @@ class hr_salary_rule(osv.osv): 'sequence': 5, 'appears_on_payslip': True, 'active': True, + 'company_id': lambda self, cr, uid, context: \ + self.pool.get('res.users').browse(cr, uid, uid, + context=context).company_id.id, } hr_salary_rule() diff --git a/addons/hr_payroll/hr_payroll_view.xml b/addons/hr_payroll/hr_payroll_view.xml index eb04ae3e721..e33860902f6 100644 --- a/addons/hr_payroll/hr_payroll_view.xml +++ b/addons/hr_payroll/hr_payroll_view.xml @@ -597,7 +597,7 @@ - +