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 the following table, 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.
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.
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
In Siebel Tools, select the Quote business component.
Select Business Component User Prop.
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.
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
In Siebel Tools, select the Order business component.
Select Business Component User Prop.
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.
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.