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