Siebel eSales Administration Guide > Using Third-Party Product Availability Management Applications > Optional Setup Procedures >

Extending the ATP Check Interface


If you want to extend the ASI, you must add fields to:

  • The external integration object called ATP Check Interface
  • The following internal integration objects:
    • ATP Check Interface Request - Quotes
    • ATP Check Interface Request - Orders
    • ATP Check Interface Response - Quotes
    • ATP Check Interface Response - Orders

This will create the necessary mapping between the ATP interface structure and the Siebel Quote and Order business components. Make sure that the names of the fields in the internal and external integration objects match, as illustrated in the following table.

Table 29. Naming Fields
Object Name
Integration Component Field Name
Integration Component External Name

ATP Check Interface

NameX

none

ATP Check Interface Request - Quotes

NameX

<Mapping of the NameX field to the correct field on the Quotes Buscomp>

ATP Check Interface Response - Quotes

NameX

<Mapping of the NameX field to the correct field on the Quotes Buscomp>

To prevent an added field from being modified by the fulfillment engine

  1. In Siebel Tools, select Integration Object in the Object Explorer.
  2. Select the integration object ATP Check Interface Response - Quotes.
  3. Expand Integration Object in the Object Explorer, and select Integration Component.
  4. Select the Quote integration component.
  5. Expand Integration Component in the Object Explorer and select Integration Component Field.
  6. Select the name of the added field.
  7. Expand Integration Component Field in the Object Explorer and select Integration Component Field User Prop.
  8. Set the Name of the Integration Component Field User Property to NoUpdate.
  9. Set the Value to Y.

For more information about how to extend the integration object, see Integration Platform Technologies: Siebel eBusiness Application Integration Volume II.

Siebel eSales Administration Guide