diff --git a/addons/account_voucher/wizard/account_statement_from_invoice.py b/addons/account_voucher/wizard/account_statement_from_invoice.py index 5fb3fc22b97..1b921e0ccf4 100644 --- a/addons/account_voucher/wizard/account_statement_from_invoice.py +++ b/addons/account_voucher/wizard/account_statement_from_invoice.py @@ -89,11 +89,10 @@ class account_statement_from_invoice_lines(osv.osv_memory): voucher_id = voucher_obj.create(cr, uid, voucher_res, context=context) voucher_line_dict = {} - if result['value']['line_ids']: - for line_dict in result['value']['line_ids']: - move_line = line_obj.browse(cr, uid, line_dict['move_line_id'], context) - if line.move_id.id == move_line.move_id.id: - voucher_line_dict = line_dict + for line_dict in result['value']['line_cr_ids'] + result['value']['line_dr_ids']: + move_line = line_obj.browse(cr, uid, line_dict['move_line_id'], context) + if line.move_id.id == move_line.move_id.id: + voucher_line_dict = line_dict if voucher_line_dict: voucher_line_dict.update({'voucher_id': voucher_id}) @@ -190,4 +189,4 @@ class account_statement_from_invoice(osv.osv_memory): } account_statement_from_invoice() -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: