From a5bfe8212a99d42d5edcd2e8fec59b24e714e14e Mon Sep 17 00:00:00 2001 From: Digvijay Singh Date: Mon, 9 Jul 2012 11:59:05 +0530 Subject: [PATCH 1/4] [IMP]l10n_in_hr_payroll: add the required field and done some improvement in py,sxw and rml bzr revid: dsi@tinyerp.com-20120709062905-l0c8rk4q7e3bp3mb --- .../l10n_in_hr_payroll/l10n_in_hr_payroll.py | 7 +- .../l10n_in_hr_payroll_view.xml | 2 +- .../report/report_payroll_advice.py | 3 +- .../report/report_payroll_advice.rml | 64 ++++++++++++++----- 4 files changed, 57 insertions(+), 19 deletions(-) diff --git a/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py b/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py index 7465453df3c..19275c36161 100644 --- a/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py +++ b/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py @@ -222,8 +222,13 @@ class payroll_advice_line(osv.osv): 'name': fields.char('Bank Account No.', size=32, required=True), 'employee_id': fields.many2one('hr.employee', 'Employee', required=True), 'bysal': fields.float('By Salary', digits_compute=dp.get_precision('Payroll')), + 'debit_credit': fields.char('c/d', size=8, required=False), 'company_id': fields.related('advice_id', 'company_id', type='many2one', required=False, relation='res.company', string='Company', store=True), } + _defaults = { + 'debit_credit': 'c', + } + payroll_advice_line() @@ -252,4 +257,4 @@ class res_company(osv.osv): res_company() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/l10n_in_hr_payroll/l10n_in_hr_payroll_view.xml b/addons/l10n_in_hr_payroll/l10n_in_hr_payroll_view.xml index 124c4f1553f..5906b49b38c 100644 --- a/addons/l10n_in_hr_payroll/l10n_in_hr_payroll_view.xml +++ b/addons/l10n_in_hr_payroll/l10n_in_hr_payroll_view.xml @@ -74,7 +74,6 @@