Overview of the Sync JDA Workforce Management to Sterling Order Management System Software process flow

In the Sync JDA Workforce Management to Sterling Order Management System Software process flow, JDA Workforce Management sends labor cost and forecast data to Sterling Order Management System Software. This data enables Sterling Order Management System Software to make accurate cost and capacity changes for Customer Order sourcing.

The Sterling Order Management System Software system interacts with JDA through JMS queues and services that are supplied by the integration. Use the integration properties file at <INSTALL_DIR>/properties/customer_overrides.properties to configure the supplied queues. For more information, see Defining integration properties.

Note: The property yfs.ibmjda.integration.apis.WfmrIntegration.serviceSlotGroupId must be configured for this integration to function and can list only one service slot group.

The following diagram explains the services for the Sync JDA Workforce Management to Sterling Order Management System Software process flow.

Figure 1. Sync JDA Workforce Management to Sterling Order Management System Software process flow
Sync JDA Workforce Management to Sterling Order Management System Software process flow
  1. JDA Workforce Management sends a Labor Capacity forecast message to a JMS queue where it is consumed by the integration service IBMJDA_WFMR_Forecast. The integration service then starts the subservice IBMJDA_WFMR_Forecast_Internal. The subservice IBMJDA_WFMR_Forecast_Internal converts the message from GS1 format and pushes the converted data to the extended API, massageWFMRForecast.

    The extended API messageWFMRForeCast then invokes either createResourcePool or changeResourcePool APIs depending on if a resource pool needs to be created or modified. By default resource pool capacity is calculated for a 7-day work week, for each day within that work week, and for each time slot configured for that day in a given slot group. Additionally, the data is sent to the manageNodeCost API to update the node cost that is calculated for each day. Node cost for a day is calculated as the average of the cost metrics for a day.

    The components that are required by Sterling Order Management System Software to make Customer Order sourcing calculations are Enterprise, Location, currencyCode, timeHorizon, timeGranularity, measures, and metrics. These components are included in the Labor Cost and Capacity forecast message sent from JDA Workforce Management.