Configuring Admin Data
This section describes the admin data setup in Oracle Utilities Digital Asset Cloud Service related to the integration. The Admin menus can be configured to be grouped alphabetically or by functional groups. The descriptions that follow will include both groupings.
Message Senders
Acknowledgements will be sent back to Oracle Utilities Customer Cloud Service. Configure a Message Sender for sending the messages to Oracle Utilities Customer Cloud Service.
To create a message sender:
1. In the Admin menu, navigate to [M or Integration] > Message Sender > Add.
2. Enter a unique message sender and its description.
3. Populate the following values:
Message Sender: Sender name in Oracle Utilities Digital Asset Cloud Service
Description: Sender’s description
Invocation Type: Real-time
Message Class: RTJSONSNDR (Sender for real-time HTTP / JSON messages)
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: application/json
HTTP Login User: User ID to access OIC
HTTP Login Password: Password to access OIC
HTTP Method (POST/GET): POST
HTTP Timeout: 300
HTTP Transport Method: SendReceive
HTTP URL 1: https://oic.oraclecloud.com/api/integration/v1/oracleutilities/oicprocessflow
Sample Message Sender Setup For this Integration
Message Sender
Description
HTTP URL
SendAck
Send customer sync to CCS
https://inst1.oraclecloud.com/ic/api/integration/v1/flows /oracleutilities/OUTL-BA-DACS_CCS_CUST_SYNC_ACK/1.0/sendCustomerSyncAck
External System
The Acknowledgement outbound message needs to be configured on the Oracle Utilities Customer Cloud Service external system.
Create a new or update an existing external system to support the Oracle Utilities Digital Asset Cloud Service.
To create an external system:
1. In the Admin menu, navigate to [M or Integration] > External System > Add.
2. Enter a unique External System and its Description.
3. Add the outbound message types to the external system. For each outbound message type, set the following:
Outbound Message Type
Controllable Device Status Check: Use the X1-SYNREQACK (Send Sync Request Acknowledgement) outbound message type
Processing Method: Real-time
Message Sender: Set the corresponding message sender for the outbound message
Date/Time Format: XSD
JSON Conversion Method: Base JSON conversion
Sync Admin Data
Certain extendable lookups in Oracle Utilities Digital Asset Cloud Service are used to translate a Oracle Utilities Customer Cloud Service value to a Oracle Utilities Digital Asset Cloud Service value.
The following extendable lookups might need to be updated. Any value extracted from Oracle Utilities Customer Cloud Service must be in the table and it needs to be associated with a corresponding Oracle Utilities Digital Asset Cloud Service value.
D1-CCBContactTypeLookup translation
PER_OR_BUS_FLG lookup > D1_CONTACT_TYPE (Program Subscription Contact Type)
D1-CCBDivisionLookup translation
CI_CIS_DIVISION > D1_DIVISION
D1-CCBLifeSupSensitiveLdLookup translation
LS_SL_FLG lookup > D1_LS_SL_FLG lookup
D1-CCBSPTypeLookup translation
CI_SP_TYPE > D1_SP_TYPE (Metered Service Point Type)
D2-CCBRateScheduleLookup translation
CI_RS > D2-CCBRateScheduleLookup extendable lookup
D2-CCBSAStatusLookup translation
Already configured with valid SA status codes and not customizable
D2-CCBSATypeLookup translation
CI_SA_TYPE > D1_US_TYPE (Metered Service Type)
D1-CCBKeyLookup translation
KEY_SW (Y/N) > D1-KeyLookup
D1-CCBOkToEnterLookup translation
OK_TO_ENTER_SW (Y/N) > D1-OkToEnterLookup
D1-CCBSPInstructionLookup translation
CI_MR_INSTR > D1-SPInstructionLookup
D1-CCBSPWarningLookup translation
CI_MR_WARN > D1-SPWarningLookup
Device Location Codes - no translation
CI_MTR_LOC > D1-DeviceLocationLookup
Acknowledgement Configuration
Only incremental/ongoing updates can receive acknowledgements. No acknowledgements are sent for initial load.
Acknowledgements are only sent back to the application sending the incremental updates if the Outbound Message Type parameter is populated in the Create Acknowledgement algorithm (X1-CRESRACK).
1. Navigate to the “X1-CRESRACK” algorithm and click Edit.
2. Click the plus sign (+) to create a new set of parameters in the Algorithm Versions section.
3. Add the Effective Date.
4. Add “X1-SYNREQACK” value to Parameter Outbound Message Type.
5. Save the configuration.