Fix residual_amount searcher. Allow return sales with negative values.
Task: #059561
This commit is contained in:
parent
f0bf49f828
commit
6184f0d461
5
sale.py
5
sale.py
|
@ -169,12 +169,9 @@ class Sale(metaclass=PoolMeta):
|
|||
'processing',
|
||||
'done']))),
|
||||
group_by=(sale.id),
|
||||
having=(
|
||||
(Sum(Coalesce(payline.amount, 0)) < sale.total_amount_cache)
|
||||
& Operator(sale.total_amount_cache -
|
||||
having=(Operator(sale.total_amount_cache -
|
||||
Sum(Coalesce(payline.amount, 0)), value)
|
||||
))
|
||||
|
||||
return [('id', 'in', query)]
|
||||
|
||||
@classmethod
|
||||
|
|
Loading…
Reference in New Issue