POST 7.0.0.17 resolved issues

Total: 3 issues

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

Incident # 14747357

POST-17972

Original hours in Scheduling getting doubled/increased

Original hours in Scheduling getting doubled if the user copies schedules from one week to previous weeks.

Outcome

Fixed.

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

Incident # 14888806

POST-18036

ORA-01795: maximum number of expressions in a list is 1000 while executing SELECT * FROM ES_SHIFT_LINK error when publishing MR/OTS or accessing Edit Template

A publishing error occurs when trying to publish an MR due to a query during the publishing process that tries to retrieve over 1000 records from the ES_SHIFT_LINK table.

Outcome

Fixed by updating the query to run in batches.

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

Incident # 14911034

POST-18082

Time incorrectly added to, or subtracted from, premiums inserted by Daily Overtime Plus Rule

Employees are being paid incorrect minutes on premiums inserted by the Daily Overtime Plus Rule. Employees are being given premium work detail hours that are incorrect by one minute (plus or minus, but usually plus) compared to what they should be. If the employee's existing work details carry an overtime work detail for 1 hour 30 minutes, along with another work detail that is also overtime, but for a different time code, and set to 30 minutes, then the premiums would be inserted to credit 1 hour 31 minutes, and 31 minutes, respectively. The expectation is that the premiums would carry the same exact hours/minutes as the work details to which they relate.

Outcome

Fixed. Defer the rounding of the timesheet minutes until all values have been merged with their respective double value, this increases the precision of timesheet calculation when merging premium details.

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