Posted: 14 Nov 2019 10:59 EST Last activity: 15 Nov 2019 7:29 EST
Restrict case processing without workbasket in Pega 7.3
We are working on Pega 7.3. We are facing a problem in case processing. Please find below the details
Created a flow rule with one assignment.
In the assignment given routing option to workbasket and the workbasket name we are fetching from database table.
When I create a case, even though workbasket is not added to my operator ID, in the Actions Menu, Process option is displaying. When I click the process option, Case perform harness is displaying with submit button and able to Submit the case without having workbasket added to my case.
Kindly help me what configuration I have to make so that, only if my operator has the workbasket then only I can process the case.
But configuring role in Workbasket is not our requirement.
Our problem is:
Operator should not process / Submit a case if WB is not added to his Operator ID
In Pega 7.1.6 we have OOTB section called Flows for displaying the list of flows as hyperlink, which will call CanProcessAssignment when rule. If the when rule returns true, then the link in Flows section will be enabled.
I want to know how this functionality implemented in Pega 7.3.1
I'd agree with previous comment - you need to configure your workbasket.
And do not mix requirement with specification. You requirement is "Operator should not process / Submit a case if WB is not added to his Operator ID", and specification should be "Add a role in the workbasket". So don't overengineer it.
It's up to you of course. But the more ootb features we (Pega devs) would use, more robust solutions we would build.