Map WMS Screens to System Activities

The WAA Screen XREF API allows you to associate one or more WMS Screensto System activities in WFM.

URL

POST ..lgfapi/v10/entity/waa_screen_xref/

Fields

Name Required Type Description
work_area_activity_id X Integer WFM Internal ID of the System Activity
module_instance_id X Integer WMS Internal ID of the WMS Screen

Request Body Example (JSON)

Instance Create

{
    "fields": {
        "work_area_activity_id": 12,
        "module_instance_id": 18
     }
}

Bulk Create

{
    "options": {
       "commit_frequency": 2
     },
     "fields": [
     {
        "work_area_activity_id": 12,
        "module_instance_id": 18
     },
     {
        "work_area_activity_id": 12,
        "module_instance_id": 25
     }
   ] 
}

Request Body Example (XML)

Instance Create

<request>
    <fields> 
        <work_area_activity_id>12</work_area_activity_id>
        <module_instance_id>18</module_instance_id>
    </fields>
</request> 

Bulk Create

<request>
   <fields> 
      <list-item>  
         <work_area_activity_id>12</work_area_activity_id>
         <module_instance_id>18</module_instance_id>
      </list-item>
      <list-item>  
         <work_area_activity_id>12</work_area_activity_id>
         <module_instance_id>25</module_instance_id>
      </list-item>
   </fields>
   <options>
        <commit_frequency>2</commit_frequency>
     </options>  
</request>    
Note: If the options parameter "commit_frequency" is not provided in the payload, the behavior defaults to same behavior as commit_frequency = 0, which is a all or nothing functionality. In other words, either all records are processed (if successful) or none of the records are processed even if 1 record fails validations.