diff --git a/account_statement_bankaccount_completion/statement.py b/account_statement_bankaccount_completion/statement.py index 07895a29..3c40204f 100644 --- a/account_statement_bankaccount_completion/statement.py +++ b/account_statement_bankaccount_completion/statement.py @@ -54,9 +54,9 @@ class AccountStatementCompletionRule(Model): partner_acc_number = st_line['partner_acc_number'] if not partner_acc_number: return {} - st_obj = self.pool.get('account.bank.statement.line') + st_obj = self.pool['account.bank.statement.line'] res = {} - res_bank_obj = self.pool.get('res.partner.bank') + res_bank_obj = self.pool['res.partner.bank'] ids = res_bank_obj.search_by_acc_number(cr, uid, partner_acc_number, @@ -74,19 +74,13 @@ class AccountStatementCompletionRule(Model): ids[0], context=context).partner_id res['partner_id'] = partner.id - profile_id = st_line['profile_id'] - m_acc_id = st_line['master_account_id'] - partner_id = res.get('partner_id', False) - line_type = st_line['type'] - amout = st_line['amount'] if st_line['amount'] else 0.0 - st_vals = st_obj.get_values_for_line(cr, - uid, - profile_id=profile_id, - master_account_id=m_acc_id, - partner_id=partner_id, - line_type=line_type, - amount=amout, - context=context) + st_vals = st_obj.get_values_for_line( + cr, uid, profile_id=st_line['profile_id'], + master_account_id=st_line['master_account_id'], + partner_id=res.get('partner_id', False), + line_type=st_line['type'], + amount=st_line['amount'] if st_line['amount'] else 0.0, + context=context) res.update(st_vals) return res @@ -95,8 +89,6 @@ class AccountStatementLine(Model): _inherit = "account.bank.statement.line" _columns = { - # 'additional_bank_fields' : fields.serialized('Additional infos from - # bank', help="Used by completion and import system."), 'partner_acc_number': fields.sparse( type='char', string='Account Number',