Application Services Interface Reference > Predefined Application Service Interfaces >

Siebel Configurable Product


The Siebel Configurable Product ASI defines the structure of a product assembly, which might consist of other products or subassemblies. This ASI allows the customer to select a base configurable product and choose between different lists of options. The "Cfg CO Versions" component keeps track of the different versions of the configurable product, and the "Cfg CO Ports" component allows for structure's definition of the configurable product; it can describe both the relationships and the domain of those relationships. It is an inbound ASI that allows the creation of a configurable product in the Siebel application.

Figure 14 describes the Siebel Configurable Product ASI structure and Table 19 lists the field definitions.

Figure 14.  Siebel Configurable Product ASI

Click for full size image

Table 18 lists the integration components and user keys of the Siebel Configurable Product ASI.

Table 18.  Siebel Configurable Product Integration Components
Integration Component
XML Tag
User Keys
Configurable Product El
ConfigurableProduct
  1. Id
CFG CO Ports
Ports
  1. Id
  2. First Version, Last Version, Orig Id
CFG CO Versions
Versions
  1. Id
  2. Configurable Product Id, Version

Table 19 lists the fields and their attributes. Fields without a length specified do not have a maximum length associated with them.

Table 19.  Siebel Configurable Product ASI Fields
Name
XML Tag
Data Type
Length
Req.
Note
Confirgurable Object EI
Id
Id
DTYPE_ID
30
 
User key field.
Operation
Operation
DTYPE_TEXT
30
 
 
Cfg CO Ports
Class Id
ClassId
DTYPE_ID
 
 
 
Complex Product Id
ComplexProductId
DTYPE_ID
 
 
 
Default Quantity
DefaultQuantity
DTYPE_NUMBER
 
 
 
First Version
FirstVersion
DTYPE_NUMBER
 
 
User key field.
Id
Id
DTYPE_ID
30
 
User key field.
Item Type CD
ItemTypeCD
DTYPE_TEXT
30
 
 
Last Version
LastVersion
DTYPE_NUMBER
 
 
User key field.
Max Qty
MaxQty
DTYPE_NUMBER
 
 
 
Min Qty
MinQty
DTYPE_NUMBER
 
 
 
Orig Id
OrigId
DTYPE_ID
 
 
User key field.
Product Id
ProductId
DTYPE_ID
 
 
 
Relationship Name
RelationshipName
DTYPE_TEXT
100
 
 
Relationship Type
RelationshipType
DTYPE_TEXT
30
 
 
Sequence
Sequence
DTYPE_NUMBER
 
 
 
Operation
Operation
DTYPE_TEXT
30
 
 
Searchspec
Searchspec
DTYPE_TEXT
250
 
 
Cfg CO Versions
Configurable Product Id
ConfigurableProductId
DTYPE_ID
 
 
User key field.
Id
Id
DTYPE_ID
 
 
User key field.
Is Latest Flag
IsLatestFlag
DTYPE_TEXT
 
 
 
Released Flag
ReleasedFlag
DTYPE_TEXT
 
 
 
Version
Version
DTYPE_NUMBER
 
 
User key field.
Operation
Operation
DTYPE_TEXT
30
 
 
Searchspec
Searchspec
DTYPE_TEXT
250
 
 


 Application Services Interface Reference 
 Published: 15 May 2003