Configuring Admin Data
To configure the Oracle Utilities Work and Asset Cloud Service setup for the integration:
1. Login to Oracle Utilities Work and Asset Cloud Service.
2. Create message senders. Refer to the Message Senders section for details.
3. Create outbound message types. Refer to the Outbound Message Types section for details.
4. Create an external system. Refer to the External System section for details.
5. Complete the master configuration.
6. Create activity types. Refer to the Admin Entities section for details.
7. Generate certificates. Refer to the Adding Oracle Integration Cloud Certificates section for more details.
8. Add the required Admin types.
Message Senders
Create a new message sender for each integration service initiated from Oracle Utilities Work and Asset Cloud Service.
To create a message sender:
1. Navigate to the Message Sender page from the Admin menu or from the Search menu.
2. Enter a unique message sender and its description.
3. Populate the following values:
Invocation Type - Real-time
Message Class - SOAPSNDR
Active - Select the checkbox.
MSG Encoding - UTF-8 message encoding
4. Select the Context tab and set values for the following context types:
HTTP Header - SOAPAction:"<operation name in Oracle Integration for Cloud Activated Integration wsdl url>"
HTTP Login User - User ID to access the Oracle Integration for Cloud flow
HTTP Password - Password to access the OIC flow
HTTP Method (POST/GET) - POST
HTTP Timeout - 60
HTTP Transport Method - SendReceive
HTTP URL 1 - Set the Activated Integration end point URL by removing the ?wsdl from the URL.
If the URL value does not fit, use the additional HTTP URL types to set the complete URL.
Message Namespace URI - Provide the namespace of the schema in the respective integration process.
Sender Security Type - Basic
Important! Make sure the namespace does not include any extra spaces. Copy the namespaces into Notepad to check for any extra spaces.
Message sender configuration for integration services
Message Sender
Description
Message Namespace URI
HTTP Header
HTTP URL
Process Activity (create/update/cancel)
WD_WO_PA
WAM process activity message Sender OFSC
http://ouaf.oracle.com/outbound/W1-WOActivityActiveOutboundMsg
SOAPAction: “OFSC_INT_WO_PA”
@EXT_PUB@OIC_Host:OIC_Port/ic/ws/integration/v1/flows/oracleutilities/OUTL-BA-WACS_OFSC_ACTIVITY_PROC/1.0/
WD_WO_CAN
WAM process activity cancel message sender for OFSC
http://ouaf.oracle.com/outbound/W1-WOActivityActiveOutboundMsg
SOAPAction: “OFSC_INT_WO_ PA”
@EXT_PUB@OI C_Host:OIC_Port/ ic/ws/integration/ v1/flows/ oracleutilities/ OUTL-BA- WACS_OFSC_AC TIVITY_PROC/1.0/
Outbound Message Types
The following outbound message types are provided for each integration process.
On the Admin menu, navigate to the Outbound Message Type page. You can also navigate from the Search menu.
Add the following details to create the outbound message type:
Outbound Message Type: W1-WOACTAMSG
Description: Process Activity ((create/update/cancel activity) Outbound Message Type
Outbound Message BO: Activity Active Outbound Message
Priority: 50
Add the following details to cancel outbound message type:
Outbound Message Type: W1-WOACTFMSG
Description: Cancel Work Order Activity
Outbound Message BO: W1-WOActivityFinalOutboundMsg
Priority: 50
External System
To create a new external system to support the integration:
1. Navigate to the External System page from the Admin menu or from the Search menu.
2. Enter a unique external system and description.
For example: Name = WD-EXT-ACT, Description = OFSC External System
3. Set the Our Name in Their System field to “WAM”.
4. Associate the outbound message types and message senders created to the external system.
For each outbound message type, set the following:
Outbound Message Type: Outbound message type for the respective integration service
Processing Method: Real-time
Message Sender: Set the message sender created for the integration service
Date/Time Format: XSD
Namespace Option: Configured on sender
For more information about message senders and outbound message type for each integration service, refer to the Message Senders and External System sections respectively.
External system configuration for integration services
Example External System - WD-EXT-ACT
Integration Service
Outbound Message Type
Message Sender
Process Activity(create/update)
W1-WOACTAMSG
WD_WO_PA
Process Activity(cancel)
W1-WOACTFMSG
WD_WO_CAN
Admin Entities
This section describes the entities required to support the integration.
The definition of each Activity Type for work activities that are interfaced to Oracle Field Service should include the following configuration:
Outbound Activity Information
External System: <Created above> WD-EXT-ACT
Outbound Message Type: W1-WOACTAMSG, Usage: Add(W1AD)
Outbound Message Type: W1-WOACTAMSG, Usage: Cancel(W1CA)
Outbound Message Type: W1-WOACTAMSG, Usage: Update(W1UP)
An optional list of Planned Service History
The following completion events:
Create Any Service History (W1-CrAnyServiceHistComplEvtTyp)
Create Operational Reading (W1-CreateOperationalRead)
Update Worked Assets (W1-MobileUpdateWorkedAssets)
Remove Non-Tracked Asset (W1-RemoveNonTrackedAsset)
Remove Tracked Asset (W1-RemoveTrackedAsset)
Attach Component (W1-AttachComponent)
Install Non-Tracked Asset (W1-InstallNonTrackedAsset)
Install Tracked Asset (W1-InstallTrackedAsset)