While using action center there is a mandatory field which need to fill by the user without that bot doesn’t go forward for execution but recently in production one of the user submit it without mandatory field and still it execute. Can someone help me why this happen. Adding the screenshot for the same.
I imagine since this is a Human in the Loop process you are using persistence framework. Could you add logic after your “Wait for Action and Resume” activity that checks the results of the action and if it’s null it resends the action? I have implemented similar logic in Document Understanding processes where if the user does not validate a required field and it returns to the robot as null it will resend the action and specify why it’s resending in a notification email to the user alerting them of the action.
Have you configured your Submit button Component like below ?
Enabling Disable on Form Invalid, Should not enable the Submit Button to be Clicked. So, In that way, you can avoid users submitting the action for whenever there are necessary fields required.
We also see that Action field is Mandatory, So it should give out a prompt saying that it is required.
Let us know if this doesn’t work or if you have already tried this out.
PersistenceSample.zip (3.6 KB)
Please see attached for a quick simple sample. This will loop forever if the text entered in the action is “NULL.” You would need to tweak it for whatever logic you actually want to use to determine to resend the action. (String.IsNullorEmpty etc.)