details: https://code.tryton.org/tryton/commit/77dc79d70457
branch: 7.8
user: Cédric Krier <[email protected]>
date: Fri Sep 18 23:41:26 2026 +0200
description:
Make mandate required for SEPA direct debit reception
Closes #15093
(grafted from 5f18f6ba22b8d079b9f349d74ad748e418f6f373)
diffstat:
modules/account_payment_sepa/party.py | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (11 lines):
diff -r 0cc4bfe067f5 -r 77dc79d70457 modules/account_payment_sepa/party.py
--- a/modules/account_payment_sepa/party.py Fri Sep 18 23:35:40 2026 +0200
+++ b/modules/account_payment_sepa/party.py Fri Sep 18 23:41:26 2026 +0200
@@ -60,6 +60,7 @@
],
states={
'invisible': Eval('process_method') != 'sepa',
+ 'required': Eval('process_method') == 'sepa',
'readonly': ~Eval('party') | (Eval('party', -1) < 0),
})