SR-D33832 · Issue 503956
Configurability added to SLA Timeliness to allow either 0 or NULL for Unqualified records
Resolved in Pega Version 8.3.1
When using a Report Definition where the count (aggregate function) was used for both the WithinSLA and Past Deadline columns, the correct value was not getting displayed. The correct value was displayed when the sum function was used instead of the count function, but clicking 'value' returned all values despite what value was displayed on the screen. This was a behavior change related to performing a drill down action on a report definition. As per the older behavior, drill down relies on a specific value (NULL) to determine whether a record is a candidate to be shown in the drill down report. From 7.2.1 forward, drilldown relies on value 0 instead of NULL to make the average summarize function work properly, which led to a change in behavior when used with other summarize functions like sum and count. To resolve this, SLA Timeliness related RAFs have been modified to conditionally return either 0 or NULL for Unqualified records based on a DASS config.
SR-C50355 · Issue 407421
Corrected applies-to class in Test case rule
Resolved in Pega Version 8.2
On test case rule form with assertion type Result count Filter class MIDAS-SR and filter condition @endswith(.cid,".html"), opening the function builder using the gear icon and trying to use the Test feature of the Function builder resulted in an incorrect applies-to class. The result was for the Test case instead of showing correct Applies to class of MIDAS-SR. This was traced to the Filter class of the context page not being passed to the function builder in Test case rule, and has been fixed.
SR-C50355 · Issue 407423
Corrected applies-to class in Test case rule
Resolved in Pega Version 8.1.2
On test case rule form with assertion type Result count Filter class MIDAS-SR and filter condition @endswith(.cid,".html"), opening the function builder using the gear icon and trying to use the Test feature of the Function builder resulted in an incorrect applies-to class. The result was for the Test case instead of showing correct Applies to class of MIDAS-SR. This was traced to the Filter class of the context page not being passed to the function builder in Test case rule, and has been fixed.
INC-129275 · Issue 577016
Resolved errors when refreshing test case
Resolved in Pega Version 8.5.1
On refreshing any test case for decision tables, a "rule no longer exists" error appeared on screen and a pzRuleNotFound exception was generated for all testcases in tracer. This was traced to Rule-Utility-Function lookup parameter handling in the pzGetFreshLabelForRUT decision table: because the Rule-Utility-Function was not able to fetch the label and the caller step in an activity, it was ending with a fail status and generating the errors. This has been resolved by correcting the Rule-Utility-Function calls in the decision table pzGetFreshLabelForRUT to ensure it has the correct parameters.
SR-A13590 · Issue 239611
Updated handling for Cyrillic usernames
Resolved in Pega Version 7.2.1
On systems where Windows user name was created in Cyrillic (ex C:\Users\?????? ????), generated word documents would be empty due to the characters in the directory name not being properly handled. The system now contains modified Silverlight code that will read the registry keys using RegOpenKeyEx, RegQueryValueEx and RegCloseKey functions of advapi32.dll as opposed to previously used RegRead function of Wscript.shell. These new registry functions are Unicode-aware. The Silverlight Prerequisites installer has also been modified to include the latest certificate.
SR-A91682 · Issue 261408
Repeat grid properly refreshed with add icon when no rows to display
Resolved in Pega Version 7.2.2
The repeat grid was not getting refreshed when the add icon was clicked. Analysis showed that when "Do not display grid header when there are no rows to display" was checked in the repeat grid property panel presentation tab, the grid 'no results' div was placed outside of the grid content div. This caused removeGridNoResultsMsg to fail and the toggleGridStylesForNoResultsCase function was never called after loading the new row. To fix this, the pega_ui_grid JS removeGridNoResultsMsg function has been modified to call the toggleGridStylesForNoResultsCase function when bHideGridHdrWhenNoRows is true.
SR-A91682 · Issue 260252
Repeat grid properly refreshed with add icon when no rows to display
Resolved in Pega Version 7.2.2
The repeat grid was not getting refreshed when the add icon was clicked. Analysis showed that when "Do not display grid header when there are no rows to display" was checked in the repeat grid property panel presentation tab, the grid 'no results' div was placed outside of the grid content div. This caused removeGridNoResultsMsg to fail and the toggleGridStylesForNoResultsCase function was never called after loading the new row. To fix this, the pega_ui_grid JS removeGridNoResultsMsg function has been modified to call the toggleGridStylesForNoResultsCase function when bHideGridHdrWhenNoRows is true.
SR-C91220 · Issue 430362
Modified pzpega_ui_dynamiccontainer to resolve issue with editing the Operator rule form when using IE
Resolved in Pega Version 8.3
The Operator rule form was not opening a second time after being updated in IE. The form worked as expected with other browsers. This has been resolved by modifying the openRuleByKeys function in pzpega_ui_dynamiccontainer to pass a new cloned object to the JSON.stringify function instead of the embedded object.
SR-C91220 · Issue 430364
Modified pzpega_ui_dynamiccontainer to resolve issue with editing the Operator rule form when using IE
Resolved in Pega Version 8.1.5
The Operator rule form was not opening a second time after being updated in IE. The form worked as expected with other browsers. This has been resolved by modifying the openRuleByKeys function in pzpega_ui_dynamiccontainer to pass a new cloned object to the JSON.stringify function instead of the embedded object.
SR-C91220 · Issue 430363
Modified pzpega_ui_dynamiccontainer to resolve issue with editing the Operator rule form when using IE
Resolved in Pega Version 8.2.2
The Operator rule form was not opening a second time after being updated in IE. The form worked as expected with other browsers. This has been resolved by modifying the openRuleByKeys function in pzpega_ui_dynamiccontainer to pass a new cloned object to the JSON.stringify function instead of the embedded object.