From 5f51045da77da549e7a2d14fe255fe0c0b7634ec Mon Sep 17 00:00:00 2001 From: "sbh (Open ERP)" Date: Wed, 30 Jun 2010 18:52:13 +0530 Subject: [PATCH] [IMP] hr_payroll: Imporve the view bzr revid: sbh@tinyerp.com-20100630132213-zfoellnqem4tiy4u --- addons/hr_payroll/__openerp__.py | 2 +- .../wizard/hr_payroll_create_analytic.py | 2 +- .../wizard/hr_payroll_employees_detail.py | 5 +- .../wizard/hr_payroll_employees_detail.xml | 8 +- .../wizard/hr_payroll_year_salary.py | 98 +++++++++---------- .../wizard/hr_payroll_year_salary.xml | 8 +- 6 files changed, 61 insertions(+), 62 deletions(-) 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
- + - +