SR-124242 · Issue 186908
Resolved deletions issues for tables mapped to shared classes
Resolved in Pega Version 7.1.8
When a class in a tenant was mapped to an external table and the tenant was deleted, the tenant deletion caused the external table to be dropped/deleted as well even though there was a class in the shared layer that was mapped to the same external table. To correct this, tables mapped to shared classes are not deleted during tenant deletion if there is a tenant class mapped to the same table.
SR-124477 · Issue 187138
Logic updated for Ruleset Refactor - Merging Ruleset
Resolved in Pega Version 7.1.8
When using the rule set refactor wizard to merge the rule set from lower version to higher version, the wizard did not show the rules in the source rule set on the second screen (Rules Impacted are "0") which had a number of rule conflicts. In addition, the error "StringIndexOutOfBoundsException" was logged. This was caused by the RuleSetMaintImpl buildRuleSetInventory method not filtering out data instances correctly, causing errors when trying to validate a Data instance as a rule. This has been corrected.
SR-124580 · Issue 192241
Changes made to Save preferences option in SummaryView to retain filter values
Resolved in Pega Version 7.1.8
In the reports filter section, even after clicking on save preferences button the selected filter values were not retained the second time. In the SavePreferences activity, pyAdvicetext was set to pyLabel and caused the selected filter value to not be stored. To correct this, changes were made to the SavePreferences and getPreferences activities: In getPreferences, pyAppName is set to advicetext if its length is more than zero or set to pyAppname from primary page if not. Also, in the SavePreferences activity, pyAdvicetext is set to local.adviceText (previously it was set to pyLabel).
SR-125210 · Issue 189127
Customization corrected for RRHeader section of RD
Resolved in Pega Version 7.1.8
If the RRHeader section item was customized and renamed, opening Report Definition and clicking "Edit Report Title" did not produce the expected results even with the "Edit Report Title" command enabled. This was due to the RRHeader section being hard-coded; this is now loaded dynamically to allow for customization.
SR-125245 · Issue 187386
Search ability corrected for rule names containing spaces
Resolved in Pega Version 7.1.8
While a space was allowed in the rule name of a report category rule, searching for a rule name with a space generated the error "Unable to open instance Error: Can't find record". This was due to a missing JavaIdentifier validator for the "pyCategoryName" property in "Rule-Category" class, and this has been added.
SR-125313 · Issue 188224
Documentation updated regarding Update Wizard avoiding deadlocks
Resolved in Pega Version 7.1.8
Following migration, running the Update Wizard tool (Designer Studio -> System -> Upgrade -> Update Existing Applications) caused deadlock errors. This was actually an error/omission in product documentation: the connection property 'webSphereDefaultIsolationLevel' must be set in the datasource prior to running the wizard, and this has been noted.
SR-125539 · Issue 188736
Property Optimization Wizard working for Page level properties
Resolved in Pega Version 7.1.8
The Property Optimization Wizard was not working on Page level properties in a PageList due to due to the 'PropertyPath' Param in the displayResults activity having "()" characters that did not exist in previous versions. To resolve this, the "()" are stripped off in the Rule-Declare-Index name.
SR-125539 · Issue 188739
Property Optimization Wizard working for Page level properties
Resolved in Pega Version 7.1.8
The Property Optimization Wizard was not working on Page level properties in a PageList due to due to the 'PropertyPath' Param in the displayResults activity having "()" characters that did not exist in previous versions. To resolve this, the "()" are stripped off in the Rule-Declare-Index name.
SR-125751 · Issue 194311
Updated scroll bar generation for rule forms
Resolved in Pega Version 7.1.8
Calling WBOpen in a list view on click event allows a pop up to show. For rule or data instances which have forms bigger than the pop up size, no scrollbar was shown. This was caused by the previous ruleset regulating the scrollbar, RuleFormFrameset, being marked as deprecated but not removed from the function. To replace this rule, Window.open Attributes resizable and scrollbars have been set to true.
SR-125910 · Issue 194305
Corrected data population in report for exposed column
Resolved in Pega Version 7.1.8
Data was not being populated in a report for an exposed column when it was dragged and dropped from the data explorer of Report Editor. This was caused by the CreateColumnPage fieldName being hard-coded to Param.FieldName for embedded page properties, and has been changed to set FieldName conditionally.