Customizing pyCaseActionAreaButtons in Pega Constellation

In Pega Constellation (v24.x), is it possible to replace or hide the OOTB Submit/Cancel buttons rendered by pyCaseActionAreaButtons and use a custom DX component instead in the case action area? If yes, what is the supported approach?

@Atmakuri Koti Raja In Constellation, we don’t replace the action buttons with new buttons, the configuration lives on the flow action. Specifically, in “Actions > Action buttons” on the flow action ruleform. From there, you can customize the labels of the buttons, as well as configuring visibility for the save button.

Docs: Pegasystems Documentation

@Atmakuri Koti Raja technically possible, yes, but @LantzAndreas is spot on, not recommended at all and not a “supported approach” as you ask. However, I have seen implementations build their own DX Component (type Layout Template) to achieve this for very specific and very advanced requirements.

Before even considering this I would be watching our webinar, View Edit Manage Sessions Delete Revisions Back to Expert Circle Webinar 1:30:18 Mins Extending Constellation: A Deep Dive into Constellation DX Components to understand the skills needed to do this and consequences of going this higher investment approach.

I do not have a step by step guide for this, unfortunately, as this isn’t a supported approach.

  • We recently added a "Extend & Customize the Constellation UI" to our Constellation 101 series, if someone has a step-by-step guide we can add it here (with the caveats above)
  • I know this UI Gallery DX Component suppresses the OOTB flow action buttons, you might look to that for inspiration.