Extend Input Interface and REST API Support to Work Area Activities

The WFM Work Area Activities (WAA) view is used to create system, VAS, and manual activities.  The WMS Screens child view of WAA is used to map system activities to WMS Screens. In 24C, we have enhanced WFM to upload or post WAA data and the mapped WMS Screens via input interface and REST API.   The functionality of the configuration migration action button on the WAA view has also been enhanced to include the mapped WMS screens for system activities in the exported config file.

CONFIGURATION MIGRATION ACTION BUTTON ON WORK AREA ACTIVITY

The Configuration Migration action button on Work Area Activity is used to export/import system, VAS and manual activities.  This functionality has been enhanced to include the mapped WMS screens for system activities.

IMPORTANT NOTE: For system activities to be imported successfully in the destination environment, the relevant WMS screens should exist in the screens view prior to importing Work Area Activity data.

INPUT INTERFACE FOR WORK AREA ACTIVITY

A new option “Work Area Activity” has been introduced in the Input interface screen (InputInterfaceView) that can be used to upload warehouse activities into WFM. Refer WFM Input Interface Format Spec for a list of fields in the Work Area Activity interface file. Work Area Activity interface files must be prefixed with "WAA"

INPUT INTERFACE FOR WMS SCREENS

A new option “WAA Screen XREF” has been introduced in the Input interface screen (InputInterfaceView) that can be used to upload WMS Screens that need to be mapped to system activities. Refer WFM Input Interface Format Spec for a list of fields in the WAA Screen XREF interface file. WAA Screen XREF files must be prefixed with "WSX".

REST API SUPPORT FOR WORK AREA ACTIVITY AND WMS SCREENS

Now, the external system can communicate and post the Work Area Activity and WAA Screen XREF data directly to WFM via following REST APIs:

WORK AREA ACTIVITY SCREEN API

POST ..lgfapi/v10/entity/work_area_activity

The post request consists following request body:

Name Required Type Description

facility_id

X

Integer

Facility ID

code

X

String

Work Area Activity Code

name

X

String

Work Area Activity Name

work_area_activity_type_id

X

Integer

WFM Internal ID of WAA Type

work_area_id

X

Integer

WFM Internal ID of the Work Area

Request body example

<request>

<fields>

<facility_id>648</facility_id>

<code>IBACT01</code>

<name>Inbound Receiving Activity</name>

<work_area_activity_type_id>0</work_area_activity_type_id>

<work_area_id>18</work_area_id>

</fields>

</request>

WORK AREA ACTIVITY SCREEN XREF API

POST ..lgfapi/v10/entity/waa_screen_xref

The post consists following request body:

Name  Required Type Description

work_area_activity_id

X

Integer

WFM Internal ID of Work Area Activity

module_instance_id

X

Integer

WFM Internal ID of the WMS Screen

Request body example

{

"fields": {

"work_area_activity_id": 12,

"module_instance_id": 18

}

}

GET SUPPORT FOR ADDITIONAL STAGE ENTITIES

We’ve also extended GET API support to the following WFM entities:

  • STAGE_DAILY_VAS_TRACK
  • STAGE_WORK_AREA_ACTIVITY
  • STAGE_WAA_SCREEN_XREF

Steps to Enable

Review the REST service definition in the REST API guides to leverage (available from the Oracle Help Center > your apps service area of interest > APIs & Schema). If you are new to Oracle's REST services you may want to begin with the Quick Start section.

Key Resources