I have a requirement to launch one service case from another while in an interaction context, and outside of an interaction context.
I’ve configured an optional process with create case smart shape, and data propagation, and the case launches. No issues when this is done outside of an interaction, the new case opens in new vertical tab, user can fill in the details and all good.
While in the interaction context, the new service case is opening in a separate vertical tab, and also as a horizontal tab within the interaction. Ideally if it can launch with in the interaction, and not as a vertical tab, it’s good.
However, I read multiple articles where it was mentioned the create case automation shpae automatically opens a new thread and there is no way to control it in constellation. - Is this true? and even if it’s true, isn’t the horizontal tab already a new thread? why another vertical tab is opened up?
To launch the second service case in the interaction context, I have set the InitialInteractionKey,InitialInteractionID, CurrentInteractionKey and CurrentInteractionID properties. Is there anything else necessary?
I realize there are JS based solutions in Traditional UI. Please note, this is Pega Customer service Constellation implementation.
Pega version 24.2.