From e283ea49e3aa8c8d2b0437bd45fb19edb466ba05 Mon Sep 17 00:00:00 2001 From: "Mustufa Rangwala (OpenERP)" Date: Thu, 16 Aug 2012 14:18:21 +0530 Subject: [PATCH] [FIX] l10n_in_hr_payroll: If bank account number not available bzr revid: mra@tinyerp.com-20120816084821-la394tds5ysfgpys --- addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 da75c543f1f..8f3bbca4b11 100644 --- a/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py +++ b/addons/l10n_in_hr_payroll/l10n_in_hr_payroll.py @@ -253,7 +253,7 @@ class hr_payslip_run(osv.osv): slip_ids.append(slip_id.id) for slip in payslip_pool.browse(cr, uid, slip_ids, context=context): - if not slip.employee_id.bank_account_id and not slip.employee_id.bank_account_id.acc_number: + if not slip.employee_id.bank_account_id or not slip.employee_id.bank_account_id.acc_number: raise osv.except_osv(_('Error !'), _('Please define bank account for the %s employee') % (slip.employee_id.name)) line_ids = payslip_line_pool.search(cr, uid, [('slip_id', '=', slip.id), ('code', '=', 'NET')], context=context) if line_ids: