[FIX] only match references when partners match (if any)

This commit is contained in:
Holger Brunn
2014-07-09 16:33:57 +02:00
parent d62e21010c
commit 804c80de43

View File

@@ -267,7 +267,9 @@ class banking_import_transaction(orm.Model):
convert.str2date(x.invoice.date_invoice, '%Y-%m-%d') <=
(convert.str2date(trans.execution_date, '%Y-%m-%d') +
self.payment_window)
and (not _cached(x) or _remaining(x)))
and (not _cached(x) or _remaining(x))
and (not partner_ids
or x.invoice.partner_id.id in partner_ids))
]
# Match on amount expected. Limit this kind of search to known