Work Order APIs (SOAP)

Work Order APIs enable an external system to receive and exchange communications related to work orders.

Refer to Oracle Utilities REST API for Work and Asset Management for additional information

Work Order API involves the following Inbound web services:
  • W1–ActivityMaterialUsage (Activity Material Usage):

    Enables an external system to report truck materials used for an activity.

  • W1–AssetQuery (Asset Query):

    Returns a results list of asset locations and assets based on matching input criteria or wild card processing.

  • W1–CreateMobileWorkOrder (Create Mobile Work Order):

    Creates a work order for a single asset when a crew member in the field creates a new order using their mobile device.

  • W1–CreMoblWR (Create Mobile Work Request):

    Creates a work request and captures attachments, if provided, when a crew member in the field initiates a new request using their mobile device.

  • W1–ExtMobileActivityTypes (External Mobile Activity Types):

    Retrieves activity types that may be performed by an external system. This web service also retrieves the template activities for these activity types to allow creation of pickup work.

  • W1–ExtMobileControlData (External Mobile Control Data):

    Retrieves basic control data details needed by an external system, such as, codes and descriptions of admin entities, characteristic type valid values, and extendable lookup values, as well as resource types needed to support timesheet and resource usage reports.

  • W1GAstDtlBNo (Get Asset Details By Badge Number):

    Verifies that an asset referenced by its badge number is allowed to be installed at a specified location or attached to an existing asset as part of the work activity.

  • W1–GetAssetLocationDetails (Get Asset/Location Details):

    Returns asset and location information for an asset-related activity created in the field.

  • W1–IntODCDtl (Interface Other Direct Charge Details):

    Captures equipment and other direct charges for an activity sent in from an external system.

  • W1–IntTMSDtl (Interface Timesheet Details):

    Captures an employee time sheet details report for an activity sent in from an external system.

  • W1–MblActCom (Mobile Activity Completion):

    Captures activity completion details sent in from an external system.

  • W1–MobileStoreroomInventory (Mobile Storeroom Inventory):

    Retrieves stock item inventory, including tracked assets and non-tracked stock items, typically available on a truck.

  • W1–SynchronizeMobileStoreroomDetails (Synchronize Mobile Storeroom Details):

    Returns basic information for all active mobile storerooms.

  • W1–UpdateActivityStatus (Update Activity Status):

    Updates the status of an activity based on an assumed current status. If the activity is no longer in the assumed state the update request is ignored.

  • W1–WOActivityDetails (Work Order Activity Details):

    Enables an external system to request the most current information on an activity already interfaced to that system.

Work Order API involves the following Outbound web services:
  • W1–PRJACTMSG (Maintain WAM Project Activity):

    Sends or resends a project activity, including its details, to an external system.

  • W1–WOACTAMSG (Maintain Work Order Activity):

    Sends or resends a work order activity, including its details, to an external system.

  • W1–WOACTFMSG (Cancel Work Order Activity):

    Notifies the external system when an activity is finalized (canceled or completed).

    Note: If the activity is completed by the external system, the completion in WAM does not trigger a message.