SR-B78236 · Issue 332447
Add file correctly saves pxCreateOpName
Resolved in Pega Version 7.4
Attaching a file using the out-of-the-box functionality was not saving the pxCreateOpName in the pc_link_attachment table. Only the pxcreateoperator was saved. This was caused by pxCreateOpName being blank for link-attachment on file attach, and has been fixed by setting pxCreateOpName in the Work-AttachFile activity.
SR-B78236 · Issue 328422
Add file correctly saves pxCreateOpName
Resolved in Pega Version 7.4
Attaching a file using the out-of-the-box functionality was not saving the pxCreateOpName in the pc_link_attachment table. Only the pxcreateoperator was saved. This was caused by pxCreateOpName being blank for link-attachment on file attach, and has been fixed by setting pxCreateOpName in the Work-AttachFile activity.
SR-B75131 · Issue 336171
Added missed use case to Date/datetime formatting
Resolved in Pega Version 7.4
Due to a missed use case, the format type for date/datetime was not sent to the formatter, causing the function Date Format to change on declare expression trigger. This has been corrected by adding formattype in the format tokens of the pzGetControlsFormat RUF along with the added parameter 'formatTypeForFormatting' in the pzFormatControl RUF.
INC-160277 · Issue 628160
Implementation updated to ensure consistent compareDatesByDays results
Resolved in Pega Version 8.5.3
When using compareDatesByDays in a filter shape within a strategy, the results of the expression were different between the expression test and the strategy test run. This was traced to a difference in handling that became visible after upgrade; giving a negative number for the numberOfDays parameter worked differently in v7.4 than in v8.4. The SSA implementation of compareDatesByDays always worked with the absolute difference in days between dates, whereas the Java function in Pega used in expressions did not, and would compare negative differences as well. To restore the expected behavior, the SSA implementation has been adjusted to not work with absolute differences, and tests have been added to ensure equal results for the Java function in Pega and the SSA implementation.
INC-160277 · Issue 628159
Implementation updated to ensure consistent compareDatesByDays results
Resolved in Pega Version 8.6
When using compareDatesByDays in a filter shape within a strategy, the results of the expression were different between the expression test and the strategy test run. This was traced to a difference in handling that became visible after upgrade; giving a negative number for the numberOfDays parameter worked differently in v7.4 than in v8.4. The SSA implementation of compareDatesByDays always worked with the absolute difference in days between dates, whereas the Java function in Pega used in expressions did not, and would compare negative differences as well. To restore the expected behavior, the SSA implementation has been adjusted to not work with absolute differences, and tests have been added to ensure equal results for the Java function in Pega and the SSA implementation.
INC-160277 · Issue 628158
Implementation updated to ensure consistent compareDatesByDays results
Resolved in Pega Version 8.4.5
When using compareDatesByDays in a filter shape within a strategy, the results of the expression were different between the expression test and the strategy test run. This was traced to a difference in handling that became visible after upgrade; giving a negative number for the numberOfDays parameter worked differently in v7.4 than in v8.4. The SSA implementation of compareDatesByDays always worked with the absolute difference in days between dates, whereas the Java function in Pega used in expressions did not, and would compare negative differences as well. To restore the expected behavior, the SSA implementation has been adjusted to not work with absolute differences, and tests have been added to ensure equal results for the Java function in Pega and the SSA implementation.
SR-132927 · Issue 206255
Information on iPad Safari focus issues
Resolved in Pega Version 7.1.9
An issue was found where the onScreen Keyboard disappeared on refresh of a focused input element when using Safari on an iPad. Unfortunately, iPad Safari has compatibility issues with programmatic focusing and this problem cannot be resolved in the PRPC software. The root cause is the browser security: even though focus is getting triggered (value can be set , focused element is the document.activeElement) on the targeted input element, focus behavior (like blue border highlighting, keyboard popping up) is not triggered when the focus in call stack comes from within a function and the first function in the call stack was triggered by a non-programmatic event. Instead, the security mechanism kicks in to prevent you from setting focus on the input. As this is not a PRPC issue, we cannot offer a resolution at this time.
INC-152340 · Issue 610910
Scrollbar consistent on switching between grids in tabs
Resolved in Pega Version 8.4.4
On switching between two grid tabs configured in a layout group of tabs, the scrollbars intermittently disappeared or doubled. This was traced to the initscrollbars function being called multiple times and adding hScrolldiv and vScrolldiv each time. To resolve this, the logic has been updated to recalculate the position style.
INC-152340 · Issue 610911
Scrollbar consistent on switching between grids in tabs
Resolved in Pega Version 8.5.3
On switching between two grid tabs configured in a layout group of tabs, the scrollbars intermittently disappeared or doubled. This was traced to the initscrollbars function being called multiple times and adding hScrolldiv and vScrolldiv each time. To resolve this, the logic has been updated to recalculate the position style.
SR-D15822 · Issue 485162
PageList under PageGroup Repeating Layout corrected
Resolved in Pega Version 8.3
An issue with the PageList under PageGroup Repeating Layout not working has been resolved by modifying the system so the initial "." will not be removed when using a page from a property. In addition, the newRow functionality has been updated to support the use of an embedded pagelist in a page list.