diff --git a/addons/sale/models/payment_transaction.py b/addons/sale/models/payment_transaction.py index 93ac1caf059..3922d0d6f2a 100644 --- a/addons/sale/models/payment_transaction.py +++ b/addons/sale/models/payment_transaction.py @@ -24,7 +24,8 @@ class PaymentTransaction(models.Model): order_reference = '%s/%s' % ('CUST', str(identification_number % 97).rjust(2, '0')) invoice_journal = self.env['account.journal'].search([('type', '=', 'sale'), ('company_id', '=', self.env.company.id)], limit=1) - order_reference = invoice_journal._process_reference_for_sale_order(order_reference) + if invoice_journal: + order_reference = invoice_journal._process_reference_for_sale_order(order_reference) return order_reference