From dd95ce3628190f61e698ef10f936d8f8d39aa5ee Mon Sep 17 00:00:00 2001 From: Stefan Rijnhart Date: Fri, 3 May 2013 15:22:07 +0200 Subject: [PATCH] [FIX] fix detection of banking addons' own payment module --- account_banking/banking_import_transaction.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/account_banking/banking_import_transaction.py b/account_banking/banking_import_transaction.py index 86af6866d..283832e76 100644 --- a/account_banking/banking_import_transaction.py +++ b/account_banking/banking_import_transaction.py @@ -820,7 +820,8 @@ class banking_import_transaction(orm.Model): journal_obj = self.pool.get('account.journal') move_line_obj = self.pool.get('account.move.line') payment_line_obj = self.pool.get('payment.line') - has_payment = bool(payment_line_obj) + has_payment = bool( + payment_line_obj and 'date_done' in payment_line_obj._columns) statement_line_obj = self.pool.get('account.bank.statement.line') statement_obj = self.pool.get('account.bank.statement') imported_statement_ids = [] @@ -856,8 +857,6 @@ class banking_import_transaction(orm.Model): ('date_done', '=', False)], context=context) payment_lines = payment_line_obj.browse( cr, uid, payment_line_ids) - else: - payment_lines = False # Start the loop over the transactions requested to match transactions = self.browse(cr, uid, ids, context)