details:   https://code.tryton.org/tryton/commit/3703faf20a6c
branch:    7.0
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 8d0d60b0fe88 -r 3703faf20a6c 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
@@ -61,6 +61,7 @@
             ],
         states={
             'invisible': Eval('process_method') != 'sepa',
+            'required': Eval('process_method') == 'sepa',
             'readonly': ~Eval('party') | (Eval('party', -1) < 0),
             })
 

Reply via email to