POST 7.0.0.7 resolved issues

Total: 13 issues

----------------

Incident # 13622927

POST-14261

Shift configuration - Request to increase field length to show more on Team name

Long unit names are cut off in the Unit column in the Shift Configuration page.

Outcome

Increased the width of the Unit field to 200px. Unit names up to 22 characters are displayed in full. Unit names over 22 characters are displayed with an ellipses, and users can hover over the unit name to view a tooltip that displays full unit name.

----------------

Incident # 13773519

POST-14479

Application errors in Employee Call Window when clicking on Shift Preference

An application error occurs when clicking the Shift Preference button in the Relief Call log window.

Outcome

Fixed by updating the date format parsing to get the date format from the SYSTEM_DATE_FORMAT registry parameter.

----------------

Incident # 14151476

POST-15603

Core password validation is being used in Mobility when using SAML

Users are getting prompted to change their password when they log into mobility, even though the system is using SAML for user authentication. Users should not receive prompts to update their password when using an external authenticator such as SAML.

Outcome

Fixed by skipping password update alerts when the registry parameter PWD_AUTHENTICATOR is set to default or is empty and registry parameter ENABLE_SAML_SSO is set to true.

----------------

Incident # 14161154

POST-15723

Increased logs in the Workbrain Error Log table in PROD

The WORKBRAIN_ERROR_LOG table contains an increased number of error records.

Outcome

These fixes were made to reduce the number of errors logged:

  • Cleaned up old implementations that used ES_SHIFT_DETAIL in EsShiftSummaryDao.
  • Removed all invalid SQLs in EsShiftSummaryDao.xml and methods in EsShfitSummaryDao.
  • Removed ShiftService from ReliefCallingAreaAJAXHelper and refactored some methods to use LayeredShiftService instead.
  • Removed POST-3599 front-end overlap validation fix.

----------------

Incident # 14337084

POST-16104

Users able to use "Send to Relief" on unassigned shift despite no Lockdown Access

Users that do not have lockdown access can assign shifts that are before the lockdown date in the Relief Calling Area (RCA) by accepting the shifts.

Outcome

Fixed by WFM-25686.

----------------

Incident # 14351233

POST-16144

The booked off shifts gone missing in ASV

An application error occurs after a user books off a group of shifts in ASV while including a comment. When the user re-opens ASV, the booked off shifts are not displayed.

Outcome

Fixed by preventing the LTA service from committing changes before the transaction is completed.

----------------

Incident # 14402809

POST-16274

ASV Mass Edit shifts are listed in Emp Id Order, Requested to be Changed to be Ordered by Emp Name

Shifts displayed in the Edit Shift pop-up in ASV Mass Edit mode are not sorted.

Outcome

Fixed by sorting the displayed shifts by the employee display name with unassigned shifts below the assigned shifts.

----------------

Incident # 14430258

POST-16384

Employee Billboard Shift Offer process not completing properly

When an employee posts a shift in mobility to the Shift Billboard, the user gets a message that the posting has been routed for approval, but the required approver user does not receive the message to approve the posting. This can occur when using Shift Billboard with LFSO due to the configuration of departments and parent locations.

Outcome

Fixed by updating the code to use the exact parent locations for the posted shift's team. The code also has been updated to pass the proper department location for schedule compliance validation.

----------------

Incident # 14325374

POST-16417

ES_SHIFT_LOCK Table Row Not Cleared After Publish

When publishing an MR, records are created in the ES_SHIFT_LOCK table for terminated employees even though they have been unassigned from their row in the MR.

Outcome

Fixed by using publish time period to unlock employee after publishing.

----------------

Incident # 14133732

POST-16455

SO SCHEDULE DATA archiving task blocked by FK_OSBPOSTING_SKDSHFT_ID constraint

When running the SO SCHEDULE DATA Archiving Task, the archiving fails. The log indicates that the FK_OSBPOSTING_SKDSHFT_ID constraint was violated.

Outcome

Fixed by adding the archive tables creation schema scripts and the archive policy definitions for the required Shift Billboard tables.

----------------

POST-16620

NullPointerException is seen in server logger while loading ASV in config mode

A NullPointerException is logged when configuring the Unassigned rows heading in ASV.

Outcome

Fixed by changing the Unassigned rows heading to a message localization control instead of a field control.

----------------

Incident # 14516971

POST-16716

Weekday in Daily Schedule page is not displayed

The Daily tab in the LFSO Schedule screen is not displaying the day of the week along with the dates displayed in the header.

Outcome

Fixed by passing the localized WeekDay string along with the date in the function that is responsible for creating the date headers in the Daily tab.

----------------

POST-16779

Add index to es_shift_team table for team id and dates

Added an index to the ES_SHIFT_TEAM table which includes team ID and effective dates. This index improves performance for actions requiring access to information stored in ES_SHIFT_TEAM, such as adding a shift through Details Edit mode in ASV.

----------------