Siebel Order Management Infrastructure Guide > Service-Oriented Architecture > Web Services for Customer Order Management >

Web Services in Version 8.1


This topic describes the new, modified, and consolidated web services to support release 8.1 of the software:

  • Table 2 lists the Web services that are new for customer order management.
  • Table 3 lists the new self service Web services that were added for customer order management.
  • Table 4 lists the new Communications, Media, and Utilities (CMU) Web services for customer order management.
  • Table 5 lists the Web services that were modified for customer order management.
  • Table 6 lists the Web services that have been consolidated for customer order management.

New Web Services

Table 2 lists the Web services that are new for customer order management.

Table 2. New Web Services for Customer Order Management
Type
Web Service Name
Description

Catalog

Get Categories

Retrieves a list of all available product categories in a single Web service interaction.

Publish Catalogs

Retrieves all catalog objects (categories, products, attributes, attribute domains) for a given catalog including private catalog objects based on current catalog access control, and eligibility enforcement options.

Shopping Cart

Price Lists

Gets all active price lists for a given context.

Order Detail

New UI data service (UDS) based on Quote and Order Web services that activate and return only the information (fields) that you requested.

Quote Detail

Quoting

Promotion

Get Promotion

Gets commitments for a given promotion asset.

Modify Promotion or Asset

Upgrades or migrates a promotion instance to another promotion. Supports promotion upgrade or downgrade process from an external application.

Modify Promotion or Asset

Modifies a promotion or asset item from an external application through the modify asset Web service.

New Self Service Web Services

Table 3 lists the new self service Web services that were added for customer order management.

Table 3. Self Service Web Services Added for Customer Order Management
Self Service Web Service
Description

SelfServicePostLogin

Loads the logged in users responsibilities, contact details and primary account. If the primary account is null, loads the root account of the logged in user's contact.

SelfServiceRegistration

Performs the following actions for user registration:

  • Creates a user
  • Creates a contact
  • Creates an account, if required
  • Assigns responsibilities
  • Triggers approval process, if applicable

This Web service also performs the reset password and update password transactions.

SelfServiceContact

Allows you to insert, delete, update, and query a contact, contact details, and the accounts associated with a contact.

SelfServiceAccount

Allows you to insert, delete, update, and query accounts, account addresses, and contacts associated with accounts.

SelfServiceAccountRootPath

Queries the account hierarchy details of the requested account.

SelfServiceAllAccountsList

Queries accounts and account details.

SelfServiceUser

Retrieves user details and user responsibilities.

SelfServiceWebSite

Allows you to insert, update, delete, and query the Self Service site and its details.

OrderDetailWebService

Queries Order header, Order Line, Order Payments, Order Approval, and Shipment details.

SelfServiceSmtpEmail

Send an email using the Outbound Communications Manager business service.

SelfServiceTemplateRule

Queries the Self Service Site template rules.

SelfServiceTimeZone

Queries the time zone and time zone translation details.

SelfServicePaymentHistory

Gets the payment history for a contact or account.

SelfServiceAccountBillingProfile

Performs Insert, Delete, Update, and Query on the accounts billing profile.

SelfServiceAddress

Gets the Address details for a particular account or contact.

SelfServiceResponsibility

Queries responsibilities.

New Communications, Media, and Utilities Web Services

Table 4 lists the new Communications, Media, and Utilities (CMU) Web services for customer order management.

Table 4. New CMU Web Services for Customer Order Management
CMU Web Service
Description

CatalogWebService

Equivalent to the Publish Catalogs Web service.

OrderDetailWebService

Equivalent to the Order Detail Web service.

SelfServiceAccount

Equivalent to the SelfServiceAccount Web service.

SelfServiceAllAccountsList

Equivalent to the SelfServiceAllAccountsList Web service.

Modified Web Services

Table 5 lists the Web services that were modified for customer order management.

Table 5. Web Services Modified for Customer Order Management
Web Service
Description

PromotionWebService

The following methods have been added:

  • Promotion Commitments
  • Upgrade Promotion

QuoteWebService

Allows you to insert, update, query, and delete the quote header, quote item, and quote payments.

ProductConfigurator

To support release 8.1 of the software, updates the Web service:

  • To meet all new requirements
  • To fix any issues found

Consolidated Web Services

Table 6 lists the Web services that have been consolidated for customer order management.

Table 6. Consolidated Web Services for Customer Order Management
Web Service
Description

QuoteCheckOutWebService

This is the Submit Order Web service that invokes the QuoteCheckOut workflow. The workflow consolidates the submit order functionality, and the credit card validation process.

QuotingWebService

This Web service is used to save a quote, and it invokes the Web Channel Quoting Workflow. This workflow consolidates the following processes:

  • Run the eligibility and compatibility workflow
  • Re-price the quote
  • Calculate delta for ABO quote
  • Perform promotion instance check
  • Calculating shipping charge
  • Calculate Tax

SelfServiceRegistration

This is the self service registration process, and it invokes the SelfServiceRegistration workflow. It consolidates the following processes:

  • Create a user
  • Create a contact
  • Create an account, if required
  • Assign responsibilities to the user
  • Trigger approval process, if applicable

SelfServicePostLogin

SelfServicePostLogin is invoked after a user logs into the self service application, and it invokes the SelfServicePostLogin workflow. It consolidates the following processes:

  • Load contact details and responsibilities
  • Load primary account id and root account details
Siebel Order Management Infrastructure Guide Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.