pegasystems / uplus-wss

The Uplus application showcases how a web application can be integrated with the Pega Platform around Mashup, Co-Browse, Pega chat and Knowledge Management as well as with the Customer Decision Hub (CDH) for offers and realtime streams.
https://pegasystems.github.io/uplus-wss/
Apache License 2.0
39 stars 47 forks source link

Issues with table layout in Uplus DX API v1 #175

Closed SrideviPatibandla closed 2 years ago

SrideviPatibandla commented 2 years ago
  1. Please refer to agile bug BUG-725601 for config file and login to https://pegasystems.github.io/uplus-wss/insurance/ using MaryJohnson07.
  2. Click on Change Beneficiary to create a case.

Issue 1: Observe that, this table layout is only used for selecting existing policies. So Add row/Delete row is not required.As per US-436444 , DX API should send the information if Add/Delete row buttons are required. This data to be used to hide these actions. These changes have been made part of react starter pack latest release. image

Issue 2 Click on submit in the change beneficiary service case. A title is displayed for all editable tables. This is not required. image

Issue 3 As shown in the screenshot above, if there are more columns in the table, the table width is not as expected. This is working as expected in react starter pack and also in process extender for salesforce lightning.

Issue 4 Delete Item button is not displayed for table layouts. In all these tables highlighted below, the Delete item option is not displayed for tables. image

Issue 5 In the same screen, let's say , click on Add item for organization. Change the dropdown value and click on add item again. Below error is observed. image image

ricmars commented 2 years ago

issue 2, 3 and 5 are fixed issue 1 and 4 is an enhancement that does not work - even if 8.8 - it is not possible to know if a table supports add/delete