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 & Order Business Components Properties


Employees launch 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 invoke the ATP Check ASI. This method is one of those listed in Table 10, depending on whether the user clicked a button to Inquire, Reserve, or Unreserve.

Customers using Siebel eSales launch product availability from the Quote business component. The Quote business component defines the method ATPInquireAll, which invokes 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, you can change them in Siebel Tools.

Table 10. Preconfigured ATP Action Parameter Settings
User Interface Element
BusComp
Method Name
ATP Action

Inquire All button, Quote or Order header

Quote/Order Entry - Orders

ATPInquireAll

Inquire

Inquire button, Quote or Order Line Items list

Quote Item/Order Entry - Line Items

ATPInquire

Inquire

Reserve All button, Quote or Order header

Quote/Order Entry - Orders

ATPReserveAll

Reserve

Reserve button, Quote or Order Line Items list

Quote Item/Order Entry - Line Items

ATPReserve

Reserve

Unreserve All button, Quote or Order header

Quote/Order Entry - Orders

ATPUnReserveAll

Unreserve

Unreserve button, Quote or Order Line Items list

Quote Item/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 these 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 = Inquire in your Siebel application, and that ATP Action = Check in your fulfillment engine, 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 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.

Use the following procedure to set the business component user properties for the Order business component.

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 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 © 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices.