Siebel Application Services Interface Reference > Predefined Application Service Interfaces >
Siebel Class
A class associates attributes with a product. An attribute derives its possible values from a defined set of values, which can be a list or a range. A class can have subclasses, which inherit attributes from their parent class. This ASI facilitates the inbound and outbound transfer of class and attributes data from the Siebel application. Figure 15 describes the Siebel Class ASI structure.
Figure 15. Siebel Class ASI
|
Table 20 lists the integration components and user keys of this ASI.
Table 20. Siebel Class Integration Components
|
|
|
Class |
Class |
- Id
- Integration Id
- Name, Type
|
Attribute |
Attribute |
- Integration Id
- Name
|
Table 21 lists the fields and their attributes. Fields without a length specified do not have a maximum length associated with them.
Table 21. Siebel Class ASI Fields
|
|
|
|
|
|
Class |
Class Id |
ClassId |
DTYPE_ID |
|
N |
|
Display Name |
DisplayName |
DTYPE_TEXT |
75 |
N |
|
Id |
Id |
DTYPE_ID |
30 |
N |
User key field. |
Integration Id |
IntegrationId |
DTYPE_TEXT |
30 |
N |
User key field. |
Name |
Name |
DTYPE_TEXT |
75 |
Y |
User key field. |
Parent Class Id |
ParentClassId |
DTYPE_ID |
|
N |
Used for picking a related entity. This read-only field is automatically populated by the Siebel application on insertion and cannot be updated. |
Parent Class Name |
ParentClassName |
DTYPE_TEXT |
75 |
N |
User key field. |
Parent Class Type |
ParentClassType |
DTYPE_TEXT |
30 |
N |
|
Type |
Type |
DTYPE_TEXT |
30 |
Y |
User key field. |
operation |
operation |
DTYPE_TEXT |
30 |
N |
|
searchspec |
searchspec |
DTYPE_TEXT |
250 |
N |
|
Attribute |
Class Id |
ClassId |
DTYPE_ID |
|
Y |
Used for picking a related entity. This read-only field is automatically populated by the Siebel application on insertion and cannot be updated. |
Data Type |
DataType |
DTYPE_TEXT |
30 |
N |
|
Default Value |
DefaultValue |
DTYPE_TEXT |
250 |
N |
|
Description - Base |
Description-Base |
DTYPE_TEXT |
250 |
N |
|
Display Name - Base |
DisplayName-Base |
DTYPE_TEXT |
100 |
N |
|
Hidden |
Hidden |
DTYPE_TEXT |
|
N |
|
Id |
Id |
DTYPE_ID |
30 |
N |
User key field. |
Integration Id |
IntegrationId |
DTYPE_TEXT |
30 |
N |
User key field. |
LOV Type |
LOVType |
DTYPE_TEXT |
30 |
N |
|
Name |
Name |
DTYPE_TEXT |
75 |
Y |
User key field. |
Required |
Required |
DTYPE_TEXT |
|
N |
|
Unit of Measure |
UnitofMeasure |
DTYPE_TEXT |
30 |
N |
|
Validation |
Validation |
DTYPE_TEXT |
250 |
N |
|
operation |
operation |
DTYPE_TEXT |
30 |
N |
|
searchspec |
searchspec |
DTYPE_TEXT |
250 |
N |
|
|