Platform
Reverting and restoring previous revisions of custom scripts
Users can now revert custom scripts to previous revisions and restore deleted scripts. The Extension Script History maintenance form retains previous revisions of your script that can be reverted or restored. Read-only copies of all previous revisions of your custom script can be viewed in this maintenance form.
For more information, see Infor Workforce Management Custom Scripting Developer Guide.
Update RelayState to be configured by WEB_SERVER_URL registry instead of request serverName
For on-premise deployments of WFM, you must specify a value for the WEB_SERVER_URL registry parameter. This parameter is used to specify the SSO relay URL and must be set as the web server URL.
For more information on deploying SAML in WFM, see Infor Workforce Management Application Configuration Guide.
Migrating configuration data in WFM
A tool for migrating WFM configuration data is now embedded in the WFM application and is available for on-premises, single-tenant and multi-tenant environments. The embedded tool can perform migrations for all environments, even if the deployment does not allow direct database access such as single-tenant and multi-tenant instances of WFM.
You can use the tool to migrate configuration data between two environments where WFM is deployed. For example, after you have completed testing you may want to migrate WFM configuration data from a test environment to a production environment.
For more information on migrating configuration data between instances of WFM, see Infor Workforce Management Application Configuration Guide.
Custom scripting framework updates
Several updates were made to the custom scripting framework.
Added 6 new script types to EXTENSION_SCRIPT_TYPE
tables:
- ta-rule-engine-data-event
- ta-override-data-event
- ta-employee-data-event
- ta-employee-balance-data-event
- ta-employee-default-labor-data-event
- ta-employee-schedule-data-event
- Updated scripting-config.xml with contexts and parent contexts.
- Added whitelists for all Scriptable Types.
- Added the following scriptable classes:
- RuleEngineDataEventScriptable
- OverrideDataEventScriptable
- EmployeeDataEventScriptable
- EmployeeBalanceDataEventScriptable
- EmployeeDefaultLaborDataEventScriptable
- EmployeeScheduleDataEventScriptable
For more information, see Infor Workforce Management Custom Scripting Developer Guide.
Custom data in core tables for lookup and configuration
WFM now supports custom data in core tables for lookup and configuration. These tables are accessible using Groovy custom scripting and the WFM public API. Multiple types are permitted and types have names that hold the names of the columns of the corresponding data rows.
In general, custom data is:
- Editable from maintenance forms.
- Populated using table import.
- Exportable using CSV export.
- Accessible from the public API and RESTful API.
- Reportable.
- Replicated to Infor Data Lake.
For more information on using custom scripting, see Infor Workforce Management Custom Scripting Developer Guide.
For more information on using the WFM public API, see Infor Workforce Management API Configuration Guide.