Approach to extend OOTB views

Hello Team

We are currently on Pega CSFS Constellation 25.1.3
I need a few recommendations on how to extend the OOTB views in Constellation.

Example:
There is a CancelWork view available in the Service-Work class & PegaCS-Cases-Constellation:08-25-01 RSV. This view is used in the optional actions (while the user tries to cancel the work).

We have a requirement to add a Cancellation Reason dropdown to that action.

Now, the view is not available in the UX tab of the Service or Interaction case types.

What is the way to extend those views in our application and add the required fields to them? Apart from marking the view as custom and updating the metadata.

Thanks
Naganand

You can mark the View as a relevant record for your implementation class, and then add your reason field in.

After relevant record

Once you add the cancellation reason in

In terms of re-use

I prefer to specialize at enterprise layer once, and add an extension view. So when it comes time for an update. You only need to check one place for update compatibility

Enterprise Class

  • CancelWork (save-as from OOB) with reference to a new CancelWorkExt

Complaint Implementation

  • uses CancelWorkExt with implementation fields

Order Card Implementation

  • uses CancelWorkExt with implementation fields

Thank you @biswa1 .. Good to know about the extension views :slight_smile:

Thank you so much @biswa1 for the suggestion.