Do not select the invoice company as consolidation company
Closes #14662 (grafted from e480f2dda37b2d0178cf515dd6bf4e4f2b5e7d92) --HG-- branch : 7.0
This commit is contained in:
1 parent
d38039be42
commit
73610acb07
1 file changed
+2
-1
@@ -126,7 +126,8 @@ class Invoice(metaclass=PoolMeta):
|
||||
for party, companies in groupby(companies, attrgetter('party'))}
|
||||
for invoice in invoices:
|
||||
if not invoice.consolidation_company:
|
||||
companies = party2company.get(invoice.party, [])
|
||||
companies = set(party2company.get(invoice.party, []))
|
||||
companies.discard(invoice.company)
|
||||
if len(companies) == 1:
|
||||
invoice.consolidation_company, = companies
|
||||
elif companies:
|
||||
|
||||
Reference in new issue
Block a user