diff --git a/addons/hr_payroll/__openerp__.py b/addons/hr_payroll/__openerp__.py index f8693fb9587..da1a4a0bed6 100644 --- a/addons/hr_payroll/__openerp__.py +++ b/addons/hr_payroll/__openerp__.py @@ -53,7 +53,7 @@ 'wizard/hr_payroll_create_analytic.xml', 'wizard/hr_payroll_employees_detail.xml', 'wizard/hr_payroll_year_salary.xml', - 'hr_payroll_wizard.xml' + ], 'demo_xml': [ ], diff --git a/addons/hr_payroll/wizard/hr_payroll_create_analytic.py b/addons/hr_payroll/wizard/hr_payroll_create_analytic.py index bd368080565..380a812603f 100644 --- a/addons/hr_payroll/wizard/hr_payroll_create_analytic.py +++ b/addons/hr_payroll/wizard/hr_payroll_create_analytic.py @@ -24,7 +24,7 @@ import time from osv import fields, osv from tools.translate import _ -class hr_payroll_create_analytic(osv.osv): +class hr_payroll_create_analytic(osv.osv_memory): _name = "hr.payroll.create.analytic" _columns = { 'company_id': fields.many2one('res.company', 'Company'), diff --git a/addons/hr_payroll/wizard/hr_payroll_employees_detail.py b/addons/hr_payroll/wizard/hr_payroll_employees_detail.py index c780ce03e8c..8ec5a6aa766 100755 --- a/addons/hr_payroll/wizard/hr_payroll_employees_detail.py +++ b/addons/hr_payroll/wizard/hr_payroll_employees_detail.py @@ -24,8 +24,8 @@ import time from osv import fields, osv from tools.translate import _ -class hr_payroll_employees_detail(osv.osv): - _name = "hr.payroll.employees.detail" +class hr_payroll_employees_detail(osv.osv_memory): + _name ='hr.payroll.employees.detail' _columns = { 'employee_ids': fields.many2many('hr.employee', 'payroll_emp_rel','payroll_id','emp_id', 'Employees',required=True), 'fiscalyear_id': fields.many2one('account.fiscalyear', 'Fiscal Year', required=True) @@ -55,7 +55,6 @@ class hr_payroll_employees_detail(osv.osv): res = self.read(cr, uid, ids, ['employee_ids', 'fiscalyear_id'], context) res = res and res[0] or {} datas['form'] = res - datas['form']['fiscalyear_id']=res['fiscalyear_id'][0] return { 'type': 'ir.actions.report.xml', 'report_name': 'employees.salary', diff --git a/addons/hr_payroll/wizard/hr_payroll_employees_detail.xml b/addons/hr_payroll/wizard/hr_payroll_employees_detail.xml index ca43d8dfe7e..7d6312e7691 100644 --- a/addons/hr_payroll/wizard/hr_payroll_employees_detail.xml +++ b/addons/hr_payroll/wizard/hr_payroll_employees_detail.xml @@ -7,16 +7,16 @@ form
- + - +