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. The Cfg CO Ports component defines the structure of the configurable product, which can describe both the relationships and the domain of those relationships. It is an inbound ASI that enables the creation of a configurable product in the Siebel application. Figure 16 describes the Siebel Configurable Product ASI structure.
Figure 16. Siebel Configurable Product ASI
|
Table 23 lists the integration components and user keys of this ASI.
Table 23. Siebel Configurable Product Integration Components
|
|
|
Complex Object EI |
ConfigurableProduct |
- Id
|
Cfg CO Ports |
Ports |
- First Version, Last Version, Orig Id
|
Cfg CO Versions |
Versions |
- Configurable Product Id, Version
|
Table 24 lists the fields and their attributes. Fields without a length specified do not have a maximum length associated with them.
Table 24. Siebel Configurable Product ASI Fields
|
|
|
|
|
|
Complex Object EI |
Id |
Id |
DTYPE_ID |
30 |
N |
User key field. |
operation |
operation |
DTYPE_TEXT |
30 |
N |
|
searchspec |
searchspec |
DTYPE_TEXT |
250 |
N |
|
Cfg CO Ports |
Class Id |
ClassId |
DTYPE_ID |
|
N |
|
Configurable Product Id |
ConfigurableProductId |
DTYPE_ID |
|
N |
|
Default Quantity |
DefaultQuantity |
DTYPE_NUMBER |
|
N |
|
First Version |
FirstVersion |
DTYPE_NUMBER |
|
N |
User key field. |
Id |
Id |
DTYPE_ID |
30 |
N |
User key field. |
Item Type CD |
ItemTypeCD |
DTYPE_TEXT |
30 |
N |
|
Last Version |
LastVersion |
DTYPE_NUMBER |
|
N |
User key field. |
Max Qty |
MaxQty |
DTYPE_NUMBER |
|
N |
|
Min Qty |
MinQty |
DTYPE_NUMBER |
|
N |
|
Orig Id |
OrigId |
DTYPE_ID |
|
N |
User key field. |
Product Id |
ProductId |
DTYPE_ID |
|
N |
|
Relationship Name |
RelationshipName |
DTYPE_TEXT |
100 |
N |
|
Relationship Type |
RelationshipType |
DTYPE_TEXT |
30 |
N |
|
Sequence |
Sequence |
DTYPE_NUMBER |
|
N |
|
operation |
operation |
DTYPE_TEXT |
30 |
N |
|
searchspec |
searchspec |
DTYPE_TEXT |
250 |
N |
|
Cfg CO Versions |
Configurable Product Id |
ConfigurableProductId |
DTYPE_ID |
|
N |
User key field. |
Id |
Id |
DTYPE_ID |
30 |
N |
User key field. |
Is Latest Flag |
IsLatestFlag |
DTYPE_TEXT |
|
N |
|
Released Flag |
ReleasedFlag |
DTYPE_TEXT |
|
N |
|
Version |
Version |
DTYPE_NUMBER |
|
N |
User key field. |
operation |
operation |
DTYPE_TEXT |
30 |
N |
|
searchspec |
searchspec |
DTYPE_TEXT |
250 |
N |
|
|