changeset b3741c85f5dd in modules/account_payment_clearing:default
details:
https://hg.tryton.org/modules/account_payment_clearing?cmd=changeset&node=b3741c85f5dd
description:
Order payment by closest amount to the statement line
issue11171
review360781002
diffstat:
statement.py | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diffs (14 lines):
diff -r bcbacf74d91e -r b3741c85f5dd statement.py
--- a/statement.py Thu Feb 03 22:13:48 2022 +0100
+++ b/statement.py Sun Feb 13 23:52:20 2022 +0100
@@ -84,6 +84,10 @@
'invisible': Bool(Eval('payment_group')) | Bool(Eval('invoice')),
'readonly': Eval('statement_state') != 'draft',
},
+ search_order=[('amount', 'ASC'), ('state', 'ASC')],
+ search_context={
+ 'amount_order': Eval('amount', 0),
+ },
depends=['company', 'party', 'currency', 'amount', 'statement_state'])
payment_group = fields.Many2One(
'account.payment.group', "Payment Group",