From eef1a4bf4e0feed9ae2a54c3da6212825707cf0e Mon Sep 17 00:00:00 2001 From: Yannick Vaucher Date: Wed, 7 May 2014 10:50:38 +0200 Subject: [PATCH] remove account_payable and account_receivable from prepare_statement_vals args as not used anymore --- account_statement_base_import/statement.py | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/account_statement_base_import/statement.py b/account_statement_base_import/statement.py index 1e25ed10..1bb1d6c3 100644 --- a/account_statement_base_import/statement.py +++ b/account_statement_base_import/statement.py @@ -95,7 +95,7 @@ class AccountStatementProfil(Model): return self.prepare_statement_lines_vals(*args, **kwargs) def prepare_statement_lines_vals( - self, cr, uid, parser_vals, account_payable, account_receivable, + self, cr, uid, parser_vals, statement_id, context): """ Hook to build the values of a line from the parser returned values. At @@ -104,8 +104,6 @@ class AccountStatementProfil(Model): :param dict of vals from parser for account.bank.statement.line (called by parser.get_st_line_vals) - :param int/long account_payable: ID of the receivable account to use - :param int/long account_receivable: ID of the payable account to use :param int/long statement_id: ID of the concerned account.bank.statement :return: dict of vals that will be passed to create method of statement line. """ @@ -176,18 +174,13 @@ class AccountStatementProfil(Model): statement_vals, context=context) - if prof.receivable_account_id: - account_receivable = account_payable = prof.receivable_account_id.id - else: - account_receivable, account_payable = statement_obj.get_default_pay_receiv_accounts( - cr, uid, context) try: # Record every line in the bank statement statement_store = [] for line in result_row_list: parser_vals = parser.get_st_line_vals(line) values = self.prepare_statement_lines_vals( - cr, uid, parser_vals, account_payable, account_receivable, statement_id, + cr, uid, parser_vals, statement_id, context) statement_store.append(values) # Hack to bypass ORM poor perfomance. Sob...