Siebel Communications Guide > Defining Billing Profile Workflows for Siebel Communications > Workflows for Synchronization >

CMU Profile Sync Workflow


This workflow synchronizes billing profile data between the Siebel CRM application and the billing application.

Figure 26 shows this workflow.

A user initiates this workflow by creating a billing profile record or by changing any field for the business component for a billing profile record in the Siebel CRM application.

Figure 26. CMU Profile Sync Workflow

Workflow Description. This workflow performs the following actions:

  1. Query Billing Profile. Queries for the updated billing profile details.
  2. Get Custom Attributes. Reads the enterprise details, such as the enterprise server name, language, and locale.
  3. Set Custom Attributes. Sets the enterprise details as part of the request message.
  4. Billing Profile Update Web Service. Calls an asynchronous proxy Web service to send the billing profile details to the billing application.

Associated Business Service Methods. The following table shows the steps in this workflow that call business service methods.

Workflow Step
Method Called
In Business Service

Query Billing Profile

QueryById

CMU Query Billing Profile Service

Get Custom Attributes

GetEnterpriseParameters

CMU External Integration Service

Set Custom Attributes

SetAttributesToMessage

CMU External Integration Service

Billing Profile Update Web Service

UpdateCustomerPartyBillingProfile

UpdateCustomerSiebelJMSProducer

Siebel Communications Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.