We have large data entry form which is split into tabs (tab group) for convenience. Lots of fields are marked as required with client side validation enabled. When user is on the last tab and presses Submit button, Pega shows warning message saying the we need to populate flagged fields with data. Fields are flagged, but they could be in any of the tabs. So, user doesn't have any idea, which tab to go to. So, he has to go though all tabs and check all for flagged fields.
Do we have any HFIX that can resolve this? in other words, has it been addressed in 7.3?
There is a HFix-24625 "No icon on tab to indicate field errors" in Pega 7.1.7 which deals your issue.
Problem Description :
In a tabbed screen, when client-side errors occur on inactive tabs, there is no way to know the tabs where the errors have occurred. We only see the pop-up error message "Please correct flagged fields before submitting the form!". We need some error icon on the tabs where the client-side errors have occurred.
Since your application is on Pega 7.3, you may need to raise a SR to port the Hotfix.
There is also a local change: Instead of using client side validations, users can use a post-flow action-activity to perform validations and customize his messages.