Extending multiple built-on applications on Pega Government Platform
This section describes the high-level steps for creating an implementation layer by using the Pega Platform’s multiple built-on applications feature.
In this example, an implementation layer is built on the Procurements and Complaints applications, which are built on Pega Government Platform.
1. Modify the class context data transform rule.
Search for the LoadClassContext data transform rule of PegaPS-Data-Context-Complaint in the Complaints layer. Save it as LoadClassContext in the implementation layer.
Search for the LoadClassContext data transform rule of
PegaPS-Data-Context-Procurement
in the Complaints layer. Save it as LoadClassContext in the implementation layer.Update the data transform rules in the implementation layer so that all of the work class property names now have implementation class names as values. To find the appropriate class names to be used in the renaming process, open the newly created application rule. In the Application menu, click Definition. The Implementation class column can be seen on the Cases & data tab.
The Implementation class column is available on the Cases & data tab.
Save as the lookup data pages for the work items and change the source's class name so that it points to the implementation class.
Configure custom work pool email accounts to enable the system to send additional notifications to work parties. To create an email account for the implementation layer work pool, in the header of Dev Studio, click IntegrationEmailEmail Accounts.
Look for the cases that have child cases configured. Update the pydefault case type rule in the implementation layer to point the child cases to the implementation layer-specific class names.
Previous topic Extending an application built on Pega Government Platform Next topic Implementing the security model