How to send parameters using mashup from Constellation Case type to Traditional Case type

Hi Pega community!

Our requirement is to create a case type in Constellation (Pega Infinity’23) to show the case which is created in Traditional UI using Mashup.

We need to send some parameters from Constellation Case to traditional case.

Kindly let us know where we can do this configuration.

Example:
In Constellational,

  1. Create a Interaction Case
  2. Map the customer
  3. Create the case and send Customer details to Traditional Case Type using Mashup

In Traditional UI,

  1. Fetch the Customer Details
  2. Map the Customer to the case

@Kalashikam To achieve the integration between Constellation and Traditional UI case types using Mashup, you can follow these steps:

  1. In Constellation:
  • Create an Interaction Case.

  • Map the customer details within the Interaction Case.

  • Use the Web Mashup channel to send the customer details to the Traditional Case Type. This involves configuring the Web Mashup to pass parameters from the Constellation case to the Traditional UI case.

  1. In Traditional UI:
  • Fetch the customer details sent from the Constellation case using the parameters passed through the Mashup.

  • Map the customer details to the Traditional UI case.

:warning: This is a GenAI-powered tool. All generated answers require validation against the provided references.

Creating a Constellation Case Type in a traditional UI application

Configuring remote case settings

Configuring remote Constellation case types

Setting up the local Constellation application and service request

Adding a traditional Case to a Constellation application

Hi @MarijeSchillern,

Data Transform - cySetMashUpGadgetAttributes is used to pass the parameters from Constellation case to Traditional Case.

Above data transform will be saved to the specific remote case type class (if you have 2 remote cases, then it should be created in both the classes)

We should do the below mapping for individual property that need to be passed as a parameter from Constellation case to Traditional Case.

pySourcePropertyName - is the property in Constellation Case Type

pyTargetPropertyName - is the property that is passed as a parameter to Traditional Case Type


Thank you