Editable Table Issues in Embedded Data type

Greetings,

We are currently using Pega version 24.1.3 and have encountered an issue with an editable table used to display an embedded property. The table contains four columns, each implemented as a picklist using a search layout, and each column is sourced from a data page. All four columns are cascaded and mandatory.

This table is displayed inside a local action, meaning it appears in a modal window when triggered by the user.

We are facing two issues related to row deletion:

  1. Validation error after deleting the first row
    When more than two rows are added, if we delete the first row and then try to submit the modal, a validation error occurs stating that mandatory fields cannot be blank — even though no row actually contains blank fields.

  2. Last row data loss when deleting any non-last row
    If we delete any row other than the last row, the last row’s data is lost. The UI shows the values as blank, but the form can still be submitted without any validation errors.

We would like to know whether this is a known issue in Pega 24.1.3, and any one else also faced this behaviour.

For additional context: We tested this behaviour in a 25.x environment, and the issue does not occur there — everything works as expected.

I would recommend to create a INC ticket to confirm this issue (Known issue/Product bug) . Product support team can confirm/provide the correct details regarding this issue.

Before raising to PEGA, curious to know , Is any one faced this issue? If yes any solution they got?

Hello @ShivamG17006319

I know its a late reply. Not sure what is your current situation.

May be you can try changing the data entry pattern from inline editing to modal window as constellation supports modal inside a modal. See if the issue still persists in that case as well.

I know it would be an extra click for user, but worth a try for getting a workaround until you upgrade to v25.

Regards

JC

@ShivamG17006319 a good question! I can’t track down anyone reporting this but your implementation is unique.

In Infinity ‘25, we introduced Embedded Data tables support Views or Actions, so it is likely that the component change to support this has fixed your issue. *That said, i can not see anything specific like a bug that has been explicitly fixed for it in ‘25.
*
For me, this post belongs to the User Experience Expert Circle. Are you a member? I would like to change the tags on this so it shows up there but do not want you to lose access to your post