diff --git a/account_banking/banking_import_transaction.py b/account_banking/banking_import_transaction.py index 2e11503d6..3d0a9c3bf 100644 --- a/account_banking/banking_import_transaction.py +++ b/account_banking/banking_import_transaction.py @@ -181,7 +181,7 @@ class banking_import_transaction(orm.Model): Match on ID of invoice (reference, name or number, whatever available and sensible) ''' - if invoice.reference: + if invoice.reference and len(invoice.reference) > 2: # Reference always comes first, as it is manually set for a # reason. iref = invoice.reference.upper() @@ -189,7 +189,7 @@ class banking_import_transaction(orm.Model): return True if invoice.type.startswith('in_'): # Internal numbering, no likely match on number - if invoice.name: + if invoice.name and len(invoice.name) > 2: iname = invoice.name.upper() if iname in ref or iname in msg: return True