I have a configured action that has multiple constraints. If it fails on any of the constraints, it only shows the message of the first constraint. It does not show the message of the constraint it failed on. Am I missing something in the action to separate the constraints?
Here is the Configured Action:
ChangePayRate is an ActionOverride
effective date required
Parameter Rules
Employee
constraint (UPHSDerivedStartOrMidPayCycle = true)
"PleaseSelectASundayForThisActionEffectiveDate"
constraint (UPHSConditionIsActiveEmployee)
"ThisActionIsNotValidForNonPayrollEmployees"
constraint (not UPHSHasStepAndGradeSchedule)
"EmployeesInAProgressionProgramMustUseTheProgressionProgramAction"
constraint (actor.agent(Employee).PrimaryWorkAssignment.AssignmentIsSupervisor.SupervisorType.SupervisorType = "LEVEL 1"
or actor.agent(Employee).PrimaryWorkAssignment.AssignmentIsSupervisor.SupervisorType.SupervisorType = "LEVEL 2"
or actor = "lawson"
or authenticated actor has role "Admin_ST"
or authenticated actor has role "HRIS_UPHS")
"YouMustBeALevel1OrLevel2ManagerToSubmitThisAction"
constraint (UPHSConditionIsActiveEmployee)
"ThisActionIsNotValidForNonPayrollEmployees"