minor fix

This commit is contained in:
wilsongomez 2022-03-01 17:03:17 -05:00
parent b20f40b713
commit 9b56d6b772
1 changed files with 4 additions and 2 deletions

View File

@ -39,7 +39,7 @@ class Sale(metaclass=PoolMeta):
if st_line.statement.journal.kind == 'payment':
commission_payment += st_line.amount
for line in st_line.move.lines:
if line.account.id != st_line.account.id:
if line.account.id != st_line.account.id and not line.reconciliation:
lines_to_reconcile.append(line)
accounts_rec.append(line.account.id)
if commission_payment != _ZERO:
@ -57,7 +57,9 @@ class Sale(metaclass=PoolMeta):
Commission = Pool().get('commission')
commissions = Commission.search([
('origin', '=', str(invoice))
('origin', '=', str(invoice)),
('invoice_line.invoice.state', '!=', 'paid')
])
if not commissions:
return []