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 @@ - - - - + + + + + + +