Platform 7.1.0.12 resolved issues

Total: 13 issues

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

PLAT-8485

Publ API - Shift Pattern

Added a custom scripting API for a shift pattern.

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

PLAT-8637

Publ API - Time Code Balance

Added a custom scripting API for a Time Code balance.

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

PLAT-8852

Publ API - Employee Team

Added a custom scripting API for an employee team.

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

PLAT-9481

Add data replication support for additional tables ES_SHIFT_DETAIL_LAYER and ES_SHIFT_SUMMARY

Added data replication support for two archive schema tables: ES_SHIFT_DETAIL_LAYER and ES_SHIFT_SUMMARY

Note: For upgrading customers who are already using data replication, the object schemas and the data flow must be re-imported using ION Desk.

See "Infor Data Lake integration" in the Infor Workforce Management Release Notes.

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

PLAT-9723

IMS BOD Publishing Task error: WBG_INFOR_ROLE must not be null

When running the IMS Bod Publishing task after deleting a security group, an error occurs indicating that WBG_INFOR_ROLE must not be null.

Outcome

Fixed by adding WBG_INFOR_ROLE information to the delete history trigger for WORKBRAIN_GROUP.

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

PLAT-10532

Publ API - Employee Balance Log

Added a custom scripting API to access Employee balance log data.

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

PLAT-10533

Publ API - Attendance Control

Added a custom scripting API to access Attendance Control data.

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

PLAT-10650

Publ API - Entitlement

Added a custom scripting API for an entitlement.

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

PLAT-10706

Publ API - Clock

Added a custom scripting API to get clock data.

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

PLAT-10709

Publ API - Employee Balance

Added a custom scripting API that sets the employee balance value to the given value, balance id and message using context data.

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

PLAT-10712

Publ API - Employee Schedule

A custom scripting API has been added to get the rate for employee schedule details.

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

PLAT-10716

Publ API - Hour Type

Added a custom scripting API that retrieves flag that determines if this hour type should be unauthorized. Returns true if the hour type is to be unauthorized, false otherwise.

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

PLAT-10980

Accessing getGoodTimeCodeIds() and getBadTimeCodeIds() is throwing NullPointerException

Accessing getGoodTimeCodeIds() and getBadTimeCodeIds() is throwing NullPointerException since the TimeCodeService is not injected into the domain and there is no way to inject it into com.workbrain2.ta.publ.impl.domain.EntitlementDetailPublImpl from Grovvy script.

Outcome

Fixed. Modified code to get TimeCodeService using TAPublicServiceAccess.

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