INC-136206 · Issue 584327
Handling added for Japanese characters in filename during Safari file upload
Resolved in Pega Version 8.5.1
When using the Safari browser, uploading a file containing Japanese characters resulted in an error message indicating the file was not found afterwards. This was caused by Safari not encoding the flename in the Form Data/Query String as part of the request for file upload, resulting in the filename not being decoded properly. To resolve this, a function named pzBrowserIsSafari has been added to check the browser, and if it is Safari, the system will normalize the filename.
SR-119090 · Issue 179954
Progressive Paging Header Alignment Issue corrected
Resolved in Pega Version 7.1.8
On page load, the column headers for repeat grid with expand details did not align with the data when using Progressive Pagination. The root cause of this problem was with the design of Repeat Grids with 'Pagination' and Expand Details involved: the headers for Repeat Grid were created as separate table which failed to synchronize size with the table containing the data. To resolve this, changes were made in the GenerateGridHTML Function.
SR-119090 · Issue 175018
Progressive Paging Header Alignment Issue corrected
Resolved in Pega Version 7.1.8
On page load, the column headers for repeat grid with expand details did not align with the data when using Progressive Pagination. The root cause of this problem was with the design of Repeat Grids with 'Pagination' and Expand Details involved: the headers for Repeat Grid were created as separate table which failed to synchronize size with the table containing the data. To resolve this, changes were made in the GenerateGridHTML Function.
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-126513 · Issue 192544
Edit in Excel now handles 'HTTPOnly'
Resolved in Pega Version 7.1.8
After implementing 'HTTPOnly', Decision Table Edit in Excel was not working. Attempting to use it caused the system to stall for a few seconds while the label color was orange, and then the text color on the button went back to black but no Excel file popped up. This was found to be caused by the lack of a null check in case of HTTPOnly cookies in the edit_in_excel js function, and this has now been added.
SR-127923 · Issue 193684
Localization updated in Developer environment to correctly translate labels if dot or @ is enclosed in double quotes
Resolved in Pega Version 7.1.8
In the Developer environment, the translation/localization wizard was not generating the corresponding field values for labels with text ending with '.'. This was an issue where the function "pzGenerateLabelCellContent" that validated the label text would not process the field if it contained text with a dot (.) or an @ symbol. The system has been updated to perform the localization if those special characters are enclosed in double quotes, and this format should be followed to ensure proper handling.
SR-128620 · Issue 193739
MapCases error resolved with blank page check
Resolved in Pega Version 7.1.8
The MapCases function was generating sporadic errors at a Wait Shape or after Updatestatus that required a logout/login before it was possible to proceed with the Case. MapCases runs tools.findPageByHandle(coverinskey) which can lead to an empty page being returned by the engine if one exists, leading to this error; a blank page check has been added that will then use the default work page if the cover key is empty.
SR-A2027 · Issue 205651
Reworked decision table conflict check logic for combined rows
Resolved in Pega Version 7.1.9
In a decision table, using expressions like property-property caused the decision table to report a non-existent logic conflict because there was another column with different data present. This has been fixed by adding a new property pyColumnDataType for Decision tables which will hold the data type of the expression/function/property mentioned in the column during FUAssembly, and then using it in the testConsistency code instead of the existing design.
SR-A14403 · Issue 230497
Confirmation Message no longer appearing twice in confirm harness
Resolved in Pega Version 7.2.1
When the out-of-the-box pyWorkConfirmMessage section is included in an application and displayed in one of the steps while running the application, the pyWorkConfirmMessage section will display pyConfirmationNote property value of the work object present in pyWorkPage and will also display the pyConfirmationNote value defined at assignment level present in pxFlow page. This was traced to an additional call step in the function, and the handling has been modified to produce the expected results.
SR-B52773 · Issue 312408
Improved null/blank parameter handling when using Microsoft Internet Explorer.
Resolved in Pega Version 7.3.1
After upgrade, opening an assignment in Microsoft Internet Explorer, clicking the save button, and then hitting Function F5 (PF5) caused a null pointer exception on the screen. When OK was clicked in the exception popup it displayed a blank case content screen. This issue was caused by some null parameters on the stored parameter page, and has been resolved by updating the API to better handle null and undefined parameters.