POST 7.1.0.5 resolved issues

Total: 23 issues

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

Incident # 13728065

POST-14358

OTS Templates - Popup windows do not close when other popup windows are opened

The Sort pop-up menu and Filter pop-up menu stay open when the button for the other menu is clicked when editing One-time Schedule Templates.

Outcome

Fixed by setting the value for the button for the Sort and Filter pop-up menus to false when the button for the other menu is clicked.

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

Incident # 14596800

POST-17610

Incorrect error message in affinity log for JOB TEAM TABLE IMPORT task

Invalid path value errors are logged when the Import Task is run for the Import Type JOB TEAM TABLE IMPORT even though the directory exists.

Outcome

Fixed by logging an error as "Invalid Path Value" only if destination file is in append mode and that file does not exist in output directory.

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

Incident # 14790001

POST-17783

Shift comment indicator incorrectly displayed in the ASV

Comment indicator is incorrectly displayed on an unassigned shift in ASV instead of an employee's assigned shift. This occurs when an employee is temporarily unassigned from an MR or OTS, assigned to a shift on the same day in another MR or OTS, and the user adds a comment in ASV to the employee's assigned shift.

Outcome

Fixed.

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

Incident # 14821856

POST-17861

Supervisor Summary link disappears after shifts are approved in Timesheet

After loading an employee's timesheet from the Supervisor Summary, and then approving the employee's shifts and recalculating the timesheet, the link back to the Supervisor Summary is no longer displayed.

Outcome

Fixed.

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

Incident # 14835141

POST-17909

When selecting replacement template from the Auto-Assignment pop-up, error is encountered

An error occurs when the user selects a replacement template from the Auto-Assignment pop-up in ASV.

Outcome

Fixed by adding code to pass employee home team IDs to the query.

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

Incident # 14835233

POST-17919

Employee Import very Slow with Errors

The employee import process is very slow and encounters errors when the wbu_identity2 field is imported.

Outcome

Fixed by optimizing the code to only call the entitlementEstimator once and using a hashmap to reduce the number of queries.

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

Incident # 14876960

POST-18014

Increase maximum value for balance to 999,999 or higher

Maximum balance value in WFM has been increased to 999,999 or higher. The previous maximum balance value was 99,999.

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

Incident # 14655848

POST-18058

Missing Language translations Finnish in 7.0.0.14

There are missing language translations for the Finnish locale in mobility and the desktop application.

Outcome

Fixed.

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

POST-18166

NullPointerException on Sumologic logs

A NullPointerException is written to Sumologic logs.

Outcome

Fixed by adding null check.

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

POST-18181

Unable to Inactivate an unused shift

An application error occurs when trying to inactivate a shift in Shift Configuration that was never used in the team's schedules.

Outcome

Fixed.

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

Incident # 14934572

POST-18212

Booking and recalling time off of any leave for 31 days causes performance problems where it responds page is not responsive.

Booking off or recalling a leave of 31 days causes performance issues and the Time Off Approval page may stop responding.

Outcome

Fixed by adding improvements to the logic to reduce the amount of time required to complete or recall long book offs.

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

Incident # 14905959

POST-18218

Override comments on timesheet double-encodes contractions (apostrophe).

Apostrophe is displayed as ' in override comments in the Timesheet.

Outcome

Fixed.

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

Incident # 14934118

POST-18237

Refreshing reports on the dashboard as a manager causes an error

An error occurs when a user that is logged in as a proxy of a MANAGER user refreshes reports on the dashboard.

Outcome

Fixed by only setting the Burst Locale ID to the locale of the proxy user.

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

Incident # 14932032

POST-18259

Time Off Request on manually swapped day does not update ASV

Book offs performed in the Time Off Approval page on swapped shifts are not being reflected in ASV.

Outcome

Fixed.

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

Incident # 14967471, 14967401

POST-18309

On day with PDO, an employee is allowed to self schedule

Employees can select shifts in Self Scheduling that overlap a partially booked off overnight shift.

Outcome

Fixed by adjusting the filter in the Self Scheduling screen to account for partial book offs.

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

Incident # 14927060

POST-18319

CACHE_REFRESH_INTERVAL_CACHE_ACCESSIBLE_FORM_ELEMENTS missing from Flyway upgrade script

When starting a 7.0.0.16 upgraded environment, receive the following error message:
WARN Registry:193 - [ -> /com.workbrain.server.registry.Registry] 
/system/WORKBRAIN_PARAMETERS/CACHE_REFRESH_INTERVAL_CACHE_ACCESSIBLE_FORM_ELEMENTS not found in the registry. 

Outcome

Fixed. Registry of CACHE_REFRESH_INTERVAL_CACHE_ACCESSIBLE_FORM_ELEMENTS is now added to the Flyway upgrade script.

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

Incident # 14655848

POST-18449

Missing Language translations Finnish on Launch Pad Front end Validations

Finnish translations are missing for some strings in the Launch Pad Wizard.

Outcome

Fixed by converting hard coded strings to localizable strings and provided the English and Finnish localizations.

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

Incident # 14825915

POST-18454

Central Staffing coverage calculation incorrect for overnight shift covering a day part that falls entirely after midnight

In Scheduled Hours displayed in the Central Staffing KPI pane, overnight shifts are not added to the total hours for day parts covered by the shift that occur completely after midnight.

Outcome

Fixed.

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

Incident # 15031858

POST-18486

Self Scheduler Compliance Violations Report is Not Returning Any Data

No data is returned when running the Self Scheduler Compliance Violations Report.

Outcome

Fixed by refactoring the RtssRuleEnfService to only provide one validate method. This addressed an issue where the Violations Report Task did not get enough information to pass validation and, as a result, would not return any data.

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

Incident # 15042596

POST-18523

Cannot publish schedule effective 01/24

Schedule publishing encounters errors when publishing an MR with conflicts that have been resolved previously.

Outcome

Fixed by adding soft deletion of conflicts that were previously resolved using the Unassign option.

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

Incident # 15044277

POST-18526

Pop-up "Changes you made may not be saved" is not localized

Pop-up message "Changes you made my not be saved" is not localized in other languages.

Outcome

Added localization for French European, German, and Italian locales.

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

Incident # 15029987

POST-18575

Jar Signing Issue

JAR signing issue encountered when adding a custom class into core package.

Outcome

Fixed by modifying scope of protected method getUsrTeamRoles() in HRRefreshData to public.

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

Incident # 15070036

POST-18581

Batch failed creating schedule: Could not find or error downloading

Creating batch schedules for LFSO fails when employees in the Staff Group have different home teams than the locations that the schedule is being generated for.

Outcome

Fixed by validating that the employees' home team is one of the locations that the schedule is generated for before generating the Mosel temp files.

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