From 0a524e9e53abd89fd3229b82d499a9a09a2e4956 Mon Sep 17 00:00:00 2001 From: Arthur Maniet Date: Wed, 17 Sep 2014 17:12:50 +0200 Subject: [PATCH] [FIX] account: bank statement reconciliation: when creating a new move line to reconcile an existing one, use the existing move line's partner or, if there's none, the statement line's partner --- addons/account/account_bank_statement.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/account/account_bank_statement.py b/addons/account/account_bank_statement.py index a85843f2b1a..1a9ccdf91e0 100644 --- a/addons/account/account_bank_statement.py +++ b/addons/account/account_bank_statement.py @@ -725,6 +725,7 @@ class account_bank_statement_line(osv.osv): mv_line_dict['statement_id'] = st_line.statement_id.id if mv_line_dict.get('counterpart_move_line_id'): mv_line = aml_obj.browse(cr, uid, mv_line_dict['counterpart_move_line_id'], context=context) + mv_line_dict['partner_id'] = mv_line.partner_id.id or st_line.partner_id.id mv_line_dict['account_id'] = mv_line.account_id.id if st_line_currency.id != company_currency.id: ctx = context.copy()