Allow adding, deleting, and reordering records in Constellation

Hi,

I am using Pega constellation and have a scenario where we need to add 5 ‘Signers’ to each account. To implement this we are using
‘Embedded Data’ (list of records) option to display list of accounts in table format. Each account has the ability to edit and on click of edit a popup(which is also embedded data) is displayed where we can see ‘Add/delete’ icon to add/delete signers.
To limit the signers to 5 we are using a when condition. This condition is working properly and add icon is not visible once 5 signers are added. But along with add icon, delete icon is also disappearing and don’t have the ability to delete the signers after adding 5.

Need Solution for below items :

  • The when is rule is being applied for adding, deleting, and reordering records (please find the attachment) and so don’t have ability to add or delete signers after reaching limit of 5.Is there any way where I can customize only adding but not deleting?
  • Refresh is not happening on popup screen - on adding each signer refresh is not happening and add icon is still visible after adding 5 signers. If we click on submit button on popup after 5 signers then it is getting refreshed and add icon is not visible.

Thanks

Sailakshmi Pratap

@VenkataSaiLakshmiP

Can you share the infinity version you are using? For 24.1 I am able to see separate when conditions as shown in the screenshot.

@VenkataSaiLakshmiP

In version 24.1, you can configure separate when conditions for add, edit, and delete actions.

The add button will be hidden once it reaches the limit based on the when condition returns true.

Also, Record-level conditions apply to individual records. When applicable they take affect only after the general conditions have been applied.

@RameshSangili @Aditi Mehta We are using Infinity 23.1.3

@VenkataSaiLakshmiP

Sorry, it’s not available in 23.1. This feature is introduced in 24.1 onwards.