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
Integration Component
XML Tag
User Keys

Complex Object EI

ConfigurableProduct

  1. Id

Cfg CO Ports

Ports

1 Id
  1. First Version, Last Version, Orig Id

Cfg CO Versions

Versions

1 Id
  1. 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
Name
XML Tag
Data Type
Length
Req.
Note

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

 

Application Services Interface Reference