From 4785bb5afc5b90227060bebcbb99108c05ed4033 Mon Sep 17 00:00:00 2001 From: mtr Date: Fri, 18 Mar 2011 18:43:33 +0530 Subject: [PATCH] [IMP] hr_payroll:added field schedule_pay on hr.contract and improved view of company contribution bzr revid: mtr@mtr-20110318131333-2msspn1nonnyd7g2 --- addons/hr_payroll/hr_payroll.py | 9 +++++++++ addons/hr_payroll/hr_payroll_view.xml | 15 ++++++++++----- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/addons/hr_payroll/hr_payroll.py b/addons/hr_payroll/hr_payroll.py index d2872511582..f6cbb78925b 100644 --- a/addons/hr_payroll/hr_payroll.py +++ b/addons/hr_payroll/hr_payroll.py @@ -96,6 +96,15 @@ class hr_contract(osv.osv): _columns = { 'struct_id': fields.many2one('hr.payroll.structure', 'Salary Structure'), 'basic': fields.float('Basic Salary', digits_compute=dp.get_precision('Account')), # i think we can remove this because we have wage field on contract ? + 'schedule_pay': fields.selection([ + ('monthly', 'Monthly'), + ('quarterly', 'Quarterly'), + ('semi-annually', 'Semi-annually'), + ('annually', 'Annually'), + ('weekly', 'Weekly'), + ('bi-weekly', 'Bi-weekly'), + ('bi-monthly', 'Bi-monthly'), + ], 'Scheduled Pay', select=True), } hr_contract() diff --git a/addons/hr_payroll/hr_payroll_view.xml b/addons/hr_payroll/hr_payroll_view.xml index 80d29f10cbd..aaa727bfce7 100644 --- a/addons/hr_payroll/hr_payroll_view.xml +++ b/addons/hr_payroll/hr_payroll_view.xml @@ -47,6 +47,9 @@ + + + @@ -596,7 +599,6 @@ - @@ -616,10 +618,13 @@ - - - - + + + + + + +