Invert sign when searching on deposit amount of party

Since 2cc065fbce6b, the getter is using credit - debit so the searcher should
also.

Closes #13563
(grafted from 65325b74728cde5abd1b0fadecb41f6b8a91781d)

--HG--
branch : 6.0
This commit is contained in:
Cédric Krier committed 2024-10-04 09:21:43 +02:00
1 parent 3226b2158f
commit de98f2163e
1 file changed
+2 -1
+2 -1
View File
@@ -98,7 +98,8 @@ class Party(metaclass=PoolMeta):
& line_clause,
group_by=line.party,
having=Operator(
Sum(Coalesce(line.debit, 0) - Coalesce(line.credit, 0)),
# Use credit - debit to positive deposit amount
Sum(Coalesce(line.credit, 0) - Coalesce(line.debit, 0)),
Decimal(clause[2] or 0))))
return [('id', 'in', query)]