Hello Experts,
We have a requirement in the Manage Customer → Edit Account → Profile Class page where:
- The Send Dunning Letters checkbox controls the mandatory behavior of two DFF fields (Under additional Information → Panel Layout Section)
- When the checkbox is Unchecked, both DFF fields should become Mandatory.
- When the checkbox is checked, the DFF fields should be non-mandatory.
Current Setup:
-
In Page Composer, I enabled Auto Submit=True for the Send Dunning Letters checkbox.
-
For the Panel Layout section(that contains the DFF fields), I set Partial Trigger = DunningLetters (a blue dot appears, confirming the binding).
-
For each DFF field, the Required property uses this EL expression:
#{bindings.DunningLetters.inputValue == ‘N’}
Issue:
The Problem occurs when toggling the checkbox multiple in the same session:
-
If i uncheck the checkbox → DFF fields become mandatory (Expected)
-
Without saving, if i check it again → the DFF fields remain mandatory(The page does not refresh)
-
Even after saving, reopening and checking the box again, the DFF fields still behave as mandatory.
-
In the Expression Builder Test,
#{bindings.DunningLetters.inputValue} returns blank("), and the value doesn't seem to refresh dynamically.
It seems like the EL expression is not being re-evaluated or refreshed after toggling the checkbox.
Request for Guidance:
- How to make the DFF fields refresh dynamically based on the checkbox value without requiring a save action in between?
- Is there an alternative approach to achieve this behavior?
- Any known workaround to force EL re-evaluation for DFF mandatory logic?


