POST 7.1.0.3 resolved issues

Total: 18 issues

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

Incident # 14230665

POST-15659

Shifts Published even if they appear as 'Unpublished' in the database.

Timesheet shows MR unpublished shifts when schedule period is set to one week.

Outcome

Fixed.

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

Incident # 14515033

POST-16685

MR/OTS - Validation message needs more meaningful information

Validation message in MR/OTS does not show meaningful information. The message is not clear on what to look for.

Outcome

Fixed by adjusting error message to include full name, start date, and end date.

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

Incident # 14561279,14842908

POST-16893

ASV Shift detail job list with job that is not associated with team

Outcome

Fixed by adding new workbrain fields for DB lookups in mass edit popup to separate configuration between inline edit and mass edit. Fields updated include Job, Activity, Docket, Department, Project, and Break type.

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

Incident # 14819242

POST-17927

Print function in ASV only showing unassigned shifts for one team

When printing the ASV using the print button in the application, only unassigned shifts appear. This is occurring in all environments.

Outcome

Fixed.

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

Incident # 14845818

POST-17934

Missing localisations in MVS

In the MVS scheduling screens some localisations are missing from the language pack.

Outcome

Fixed.

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

Incident # 14839848

POST-17964

Copy previous Schedule from Employee Dashboard throws error

When using copy previous schedule from the Employee Dashboard it throws an error.

Outcome

Fixed. Using DATEDIFF instead of subtract operator which is not supported in all databases.

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

Incident # 14896289

POST-18045

Date Selection dropdown issue in SAW

In SAW, when the user enters a manual date range, the Date Selection field does not automatically resolve to "Manual Date Range".

This issue was caused by the fix in POST-17218. In that issue, the wrong date range was displayed when navigating to the next or previous pay period.

Outcome

Fixed. If the date selection does not depend on the pay group, then the field is set to "Manual Date Range" when any date is selected.

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

Incident # 14867598

POST-18081

'RA_FUT_BALANCE_ERROR' Error Message

'RA_FUT_BALANCE_ERROR' error encountered when booking off shift as PTO.

Outcome

Fixed.

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

Incident # 1

POST-18159

Number Format exceptions seen on Self Scheduling

SimpleDateFormat is not thread safe due which causes concurrency issues.

Outcome

Fixed. Limited the scope of SimpleDateFormat to method level instead of class level.

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

Incident # 14933184

POST-18173

Time format changes from 24hr clock to 12hr clock upon clicking "Tab" button within the TimeSheet

In the Timesheet the shift times are displayed using the 24hr clock i.e. 07:00. However, when the user clicks on one of the start or end times then clicks away from that cell, the time is displayed as a 12 hr format i.e. 7:00a. The time returns to the 24hr clock format when a recalc on the timesheet is performed by the user or when 'Submit' for that day is clicked.

Outcome

Fixed.

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

Incident # 14934702

POST-18193

The "previous" and "next" buttons in Time Off Approval are not correctly localized

On the Time Off Approval page, the translations of the Next and Previous buttons are incorrect for German, French European, and Italian.

Outcome

Fixed. Localization options have also been added for the Next and Previous buttons.

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

Incident # 14937234

POST-18196

Mapping Definition does not work for Employee Import Fields

The mapping definition doesn't work for the employee status field.

Outcome

Fixed. Modified code to support mapping definition for employee status.

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

Incident # 13798309

POST-18240

Three issues raised after the deployment of the hotfix (POST-18009) including the fix POST-17647

Three issues raised after the deployment of the hotfix (POST-18009), including the fix POST-17647. Customer is using a custom import task.

Outcome

Fixed. Modified logic to add a new home team if the new termination date is within the existing termination team period.

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

Incident # 14971875

POST-18299

employeeHistoryDao missing bind limit

After running a custom mass off cycle payroll task, customer is getting the following error: "ORA-01795: maximum number of expressions in a list is 1000".

Outcome

Fixed. Modified the code to execute query in batches.

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

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-18370

Missing Workbrain field Locale Data entries for English Locale

Outcome

Fixed.

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

Incident # 14702227

POST-18377

[6.2.4.x]Unable to update Employee's LTA

Unable to update Employee's LTA to a later date as HttpErrorResponse occurs after clicking the submit button.

Outcome

Fixed.

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

Incident # 15015970

POST-18421

Total Hours increases by 1 hour when adding Work Detail with End Time between 00:00-00:59

When Work Detail is manually added on timesheet on 1st November 2020, if the End Time crosses over 1st November to 2nd November where the time is between 00:00-00:59 the hours increase by 1 hour since the application is saving the End Time as 1 hour greater. (However, DST had ended earlier on 1st November @ 2am).

Outcome

Fixed.

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