SR-A97401 · Issue 265625
DASS validation can be switched from ERROR to WARN
Resolved in Pega Version 7.2.2
An enhancement has been added to allow optional switching of the validation of the column type mismatch to WARN as a save-time error/Guardrail warning instead of ERROR. This is based on the new DASS function 'reporting/validateColumnTypeMismatchAs', and the owning ruleset is 'Pega-Reporting'. Note : Even though save-time and run time validations are skipped using this DASS, the query may fail if the database does not support varchar and decimal comparison.
SR-A94493 · Issue 262430
JSON error resolved for empty section render
Resolved in Pega Version 7.2.2
While rendering a section, a JSON error was thrown in the console that prevented all click actions on the screen. Analysis showed this was due to an extra comma that was present when the page doesn't have any values, and has been fixed with a check that will only add the comma after DataPage scope after confirming the page is not empty.
SR-A91228 · Issue 258648
ConsiderLockingMode passed to GetNextWork
Resolved in Pega Version 7.2.2
When calling the OpenAndLockWork activity in the MoveToWorkList activity, the ConsiderLockingMode parameter was not being passed. This parameter value is checked to determine whether it is optimistic locking or not. To enhance the system, the First step of Assign-WorkList now sets the parameter ConsiderLockingMode to true/false based on based on the GetNextWork_MoveAssignmentToWorklist system setting so that optimistic locking is considered.
SR-A91228 · Issue 264407
ConsiderLockingMode passed to GetNextWork
Resolved in Pega Version 7.2.2
When calling the OpenAndLockWork activity in the MoveToWorkList activity, the ConsiderLockingMode parameter was not being passed. This parameter value is checked to determine whether it is optimistic locking or not. To enhance the system, the First step of Assign-WorkList now sets the parameter ConsiderLockingMode to true/false based on based on the GetNextWork_MoveAssignmentToWorklist system setting so that optimistic locking is considered.
SR-A89757 · Issue 258597
SaveAs history carries previous version and ruleset info
Resolved in Pega Version 7.2.2
When saving as a rule from particular version, the rule history did not correctly carry over the information about the origin ruleset version (Previous version and ruleset) This was an error caused by recent changes to the WBSaveAs record management API, and has been fixed with new parameters added to "call SaveAs" on Rule-!WBSave into the record management API.
SR-A87711 · Issue 255629
REST query key maps invalid characters to underscore
Resolved in Pega Version 7.2.2
When creating a REST Service with query key=value pairs that contains keys with dots/periods, the inbound mapping could not handle the keys and failed with an HTTP 500 error. To resolve this, changes have been made in the service API to locate any invalid character (according to ParameterPages) in a key to be mapped and substitute an '_' (underscore) character.
SR-A91327 · Issue 259570
Modified cookie name handling to clear operator sync between logins
Resolved in Pega Version 7.2.2
Full sync was happening only at the very initial time the user tried to login and not at every login, creating a scenario where an operator was given a synchronization package for the last logged user. This was an error with part of a session cookie name being hardcoded and not being cleared when the previous user logged out, and the logic has been corrected.
SR-A89757 · Issue 258099
SaveAs history carries previous version and ruleset info
Resolved in Pega Version 7.2.2
When saving as a rule from particular version, the rule history did not correctly carry over the information about the origin ruleset version (Previous version and ruleset) This was an error caused by recent changes to the WBSaveAs record management API, and has been fixed with new parameters added to "call SaveAs" on Rule-!WBSave into the record management API.
INC-210639 · Issue 705346
Query limit removed from Scenario Planner
Resolved in Pega Version 8.7.2
Scenario Planner was not correctly finding or opening some Audience Simulations. Investigation showed that when there are 500+ completed data flows, the system was failing to load next 500 records from pegadata.pr_data_decision_ddf_runtime. This has been resolved by removing the query limits, and additional debug logging has been added.
SR-A87807 · Issue 260853
Sequencing improved for RDE triggering
Resolved in Pega Version 7.2.2
While data was being mapped from one page to another page using data transform and a page property referred to a data page that was being freshly loaded, then R-D-E expressions were not getting fired even though input properties of R-D-E's were getting changed. If data page instance was found for the referenced page property, then R-D-E expressions were fired as expected. This was traced to the forward chaining not completing before the loader was triggered, and the sequencing has been adjusted to resolve this problem.