Siebel Order Management Guide > Integrating Order to Cash and Distributed Order Orchestration > Process of Integrating Order to Cash >

Configuring Web Services for Order to Cash


The Process Integration Packs (PIPs) in the Oracle Application Integration Architecture product can use Web services. To configure a Web service, administrators change the URI address for its service ports. For descriptions of Web services used by order to cash, and information about Web services, see Siebel CRM Web Services Reference.

This task is a step in Process of Integrating Order to Cash.

Web Services Used by Order to Cash

This section lists Siebel Web Services that are available for customer management integration, which you can configure using the instructions in subsequent sections.

Integration uses the following inbound Siebel Web Services:

  • SWICustomerParty
    • Operation Name: SWICustomerPartyInsertOrUpdate
    • Request Schema: SWICustomerPartyInsertOrUpdate_Input
    • Response Schema: SWICustomerPartyInsertOrUpdate_Output
  • SWICustomerParty
  • SWICustomerPartyQueryByExample
    • Request Schema: SWICustomerPartyQueryByExample_Input
    • Response Schema: SWICustomerPartyQueryByExample_Output
  • SWICustomerParty
    • Operation Name: SWICustomerPartySynchronize
    • Request Schema: SWICustomerPartySynchronize_Input
    • Response Schema: SWICustomerPartySynchronize_Output
  • SWICustomerParty
    • Operation Name: SWIMergeServices
    • Request: SchemaSWIMergeServicesMerge_Input
    • Response Schema: SWIMergeServicesMerge_Output

The following events trigger Siebel Web Services:

  • Account Updated

    The Siebel application calls the SyncCustomerSiebelEventAggregator service with an AccountUpdatedABM.

  • Contact Updated

    The Siebel application calls the SyncCustomerSiebelEventAggregator service with a ContactUpdatedABM.

  • Address Updated

    The Siebel application calls the SyncCustomerSiebelEventAggregator service with an AddressUpdatedABM.

Integration uses the following outbound Siebel Web Services:

  • CalculateShippingChargeSalesOrderSiebelReqABCSImpl
  • CheckATPSalesOrderSiebelReqABCSImpl
  • ConfiguratorUserLangSiebelAdapter
  • CreditCheckSalesOrderSiebelReqABCSImpl
  • FetchAccountSiebelReqABCSImpl
  • FetchContactSiebelReqABCSImpl
  • MatchAccountSiebelReqABCSImpl
  • MatchContactSiebelReqABCSImpl
  • PaymentAuthorizationSalesOrderSiebelReqABCSImpl
  • ProcessQuoteSiebelJMSProducer
  • ProcessSalesOrderSiebelJMSProducerV2
  • RequestProductStructureSiebelJMSProducer
  • SyncCustomerSiebelEventAggregator
  • ESB_ConfiguratorCopyConfigEbizAdapter_Service

Configuring Inbound Web Services

A call into the Siebel business application uses an inbound Web service. To configure the inbound Web services, complete the steps in the following procedure.

To configure the inbound Web services

  1. Navigate to the Administration - Web Services screen, then the Inbound Web Services view.
  2. Query for the Web service name in the Inbound Web Services list.

    For the names of the inbound Web services, see the Web service summary in Siebel CRM Web Services Reference.

  3. If the Web service is not active, then change the status from Inactive to Active, and click Clear Cache.
  4. In the Service Ports list for the Web service, change the following text strings in the Address field to the appropriate data for your server:
    • <webserver>
    • <lang>
    • <UserName>
    • <Password>

Configuring Outbound Web Services

A call out of the Siebel business application uses an outbound Web service. To configure the outbound Web services, complete the steps in the following procedure.

To configure the outbound Web services

  1. Navigate to the Administration - Web Services screen, then the Outbound Web Services view.
  2. Query for the Web service name in the Outbound Web Services list.

    For the names of the outbound Web services, see the Web service summary in Siebel CRM Web Services Reference.

  3. In the Service Ports list for the Web service, change the web server name and port in the Address field to the appropriate data for your server.
Siebel Order Management Guide Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.