Siebel Order Management Guide > Integrating Order Management with Third-Party Product Availability Applications > Process of Setting Up Third-Party Product Availability Applications >

Setting the ATP Action Parameter in Quote and Order Business Components Properties


Employees start product availability from a Quote or Order business component at either the header level or the line level. The Quote or Order business component defines the method to be used to call the ATP Check ASI. This method is one of those listed in Table 9, depending on whether the user clicked a button to Inquire, Reserve, or Unreserve.

Customers using Siebel eSales start product availability from the Quote business component. The Quote business component defines the method ATPInquireAll, which calls the ATP Check ASI.

You must make sure that the value of the ATP Action Parameter in the user property defining the ATPInquireAll method in both the Quote and Order business components matches the commands expected by the ATP engine.

However, if your ATP engine expects different commands, then you can change them in Siebel Tools.

Table 9. Preconfigured ATP Action Parameter Settings
User Interface Element
business component
Method Name
ATP Action

Inquire All button, Quote or Order header

Quote or Order Entry - Orders

ATPInquireAll

Inquire

Inquire button, Quote or Order Line Items list

Quote Item or Order Entry - Line Items

ATPInquire

Inquire

Reserve All button, Quote or Order header

Quote or Order Entry - Orders

ATPReserveAll

Reserve

Reserve button, Quote or Order Line Items list

Quote Item or Order Entry - Line Items

ATPReserve

Reserve

Unreserve All button, Quote or Order header

Quote or Order Entry - Orders

ATPUnReserveAll

Unreserve

Unreserve button, Quote or Order Line Items list

Quote Item or Order Entry - Line Items

ATPUnReserve

Unreserve

The following procedure shows you how to make changes to the ATP Action parameter for the method ATPInquireAll. You can use it as a model to make changes to any of the other ATP methods, as appropriate.

NOTE:  If the middleware handles this mapping, then you do not need to change this ATP Action Parameter. For example, if the middleware knows that ATP Action is Inquire in your Siebel Business Application, and that ATP Action is Check in your fulfillment engine, then the middleware provides the mapping.

This task is a step in Process of Setting Up Third-Party Product Availability Applications.

To set the business component user properties for the Quote business component

  1. In Siebel Tools, select the Quote business component.
  2. Select Business Component User Prop.
  3. In the Value field, query for *ATP*.

    This query returns all of the Quote business component user properties that are related to the ATP functionality.

  4. For the user property that includes the ATPInquireAll method, edit the ATP Action parameter so that it exactly matches the command expected by the ATP engine. The default value is Inquire.

To set the business component user properties for the Order business component

  1. In Siebel Tools, select the Order business component.
  2. Select Business Component User Prop.
  3. In the Value field, query for *ATP*.

    This query returns all of the Order business component user properties that are related to the ATP functionality.

  4. For the user property that includes the ATPInquireAll method, edit the ATP Action parameter so that it exactly matches the command expected by the ATP engine. The default value is Inquire.
Siebel Order Management Guide Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.