Customer Update Process
Edge Application Interfaces for Customer Update Processing
This section describes the application interfaces relevant to the customer update processing integration point.
Inbound CC&B Web Services
Message Name
Invoked By
Web service Description
C1CustomerContact
Maintenance
CC&B Customer Interaction
Create Provider ABCS
This message is used to create a customer contact and To Do in CC&B based on the customer update request received and a response is sent back from CC&B.
Outbound Oracle Utilities Work and Asset Management v1.9.1.x Messages
Message Name
Invokes
Web service Description
C1CustomerContact
Maintenance
WAM Customer Interaction
Create Requester ABCS
This message is used by WAM to send a customer update information to CC&B.
Core AIA Components and Services
This section provides a listing of the core AIA components and integration services for Customer Update processing.
Enterprise Business
Object (EBO)
CustomerInteractionEBO
The core EBO XSD files are in: $AIA_HOME/AIAMetaData/AIAComponents/EnterpriseObjectLibrary/Core/EBO/ parent folder.
Enterprise Business
Messages (EBM)
CustomerInteractionEBM
The core EBM XSD files are in: $AIA_HOME/AIAMetaData/AIAComponents/EnterpriseObjectLibrary/Core/EBO/ parent folder.
Enterprise Business Services (EBS)
The core EBS WSDL files are located in: $AIA_HOME/AIAMetaData/AIAComponents/EnterpriseBusinessServiceLibrary/Core/EBO/ parent folder
 
UtilitiesCustomer
InteractionEBS
The UtilitiesCustomerInteractionEBS service is implemented as a Mediator process routing service. It provides the basic request operations that can be performed against the CustomerInteractionEBO. This service is invoked as part of the WAM-CC&B Create Customer Interaction process. It has routing rules set up for one operation: CreateCustomerInteraction.
 
UtilitiesCustomer
InteractionResponseEBS
The UtilitiesCustomerInteractionResponseEBS service is implemented as a Mediator process routing service to route the response sent from ProviderABCS back to RequesterABCS. It has routing rules set up for one operation: CreateCustomerInteractionResponse. This service is invoked as part of the WAM-CC&B Create Customer Interaction process.
Application Business Connector Services (ABCs)
 
 
CreateCustomerInteractionOUWAM
UtilitiesReqABCSImpl
WAM synchronously invokes the CreateCustomerInteractionOUWAMUtilitiesReqABCSImpl service when a field service representative tries to update Customer Information.
The Provider ABCS retrieves the response from CC&B and invokes the MEDIATOR process UtilitiesCustomerInteractionResponseEBS that routes the response to the WAM v1.9.1.x Requester ABCS where a Pick activity receives the response and sends it to WAM.
Note. Correlation sets are used to correlate the instance ID of the outbound Invoke Request from Requester ABCS and the inbound receive on the Requester ABCS.
 
CreateCustomerInteractionOUCCB
UtilitiesProvABCSImpl
UtilitiesCustomerInteractionEBS invokes the CreateCustomerInteractionOUCCBUtilitiesProvABCSImpl service when a request is sent by the Requester ABCS to Create a Customer Contact. The CreateCustomerInteractionOUCCBUtilitiesProvABCSImpl invokes the CC&B Inbound Web Service C1CustomerContactMaintenance and gets the response back and transforms it back to EBO form and invokes the MEDIATOR process UtilitiesCustomerInteractionResponseEBS that routes the response to the WAM v1.9.1.x Requester ABCS.