Siebel Order Management Guide > Preparing for Integration >

Process of Setting Up Third-Party Product Availability Applications


This section tells you how to set up the interface between Siebel and an external Availability to Promise (ATP) engine in order to provide customers with information about availability of products they wish to order.

Product availability information is stored in third-party ATP systems. When a customer clicks an inquire or reserve button, product availability information is passed to the Siebel application by a third-party product availability fulfillment engine, also known as an availability-to-promise (ATP) engine. Siebel Order Management displays whatever data the ATP engine returns.

Integration with the product availability fulfillment engine uses the business service named External ATP Check. In addition it uses a specific, prebuilt Application Services Interface (ASI) named ATP Check. Some configuration is required to set up this integration.

To set up the use of third-party product availability-to-promise systems, you must perform the following tasks:

  1. Checking the Availability Fulfillment Methods
  2. Setting the ATP Action Parameter in Quote and Order Business Components Properties
  3. Verifying the External ATP Check Business Service User Properties
  4. Configuring Web Services

When setting up the use of third-party product availability-to-promise systems, you can perform the following optional tasks:

  1. Preventing Rollup of Availability Information
  2. Extending the ASI
  3. Extending Returned Data
  4. Customizing UI Terms

For more information about how to set up, use, and modify integrations based on ASIs, see Application Services Interface Reference: Siebel eBusiness Application Integration Volume VI.

For information about the end user's experience in using the availability-to-promise features, see Checking Availability to Promise (ATP).

Siebel Order Management Guide