Specifying Attributes of the Pick List Element

If you specify a pick list element in the siebel_meta_info.xml file, then the TypeId attribute and the SrcObjectTypeId attribute of this element must match the value in the PicklistTypeId attribute. For example, assume you add the following field:

<field Name='Note Type' Label='#fld_account_account_note@note_type' 
DataType='DTYPE_TEXT' HasPicklist='yes' PicklistIsStatic='yes' 
PicklistTypeId='AccountNoteType' IOElemName='NoteType' />

In this example, you must set the TypeId attribute in the pick list element to AccountNoteType.

The following describes values to use in the pick list element for a Siebel LOV. If you do not use a Siebel LOV, then adjust these values so they match the field names on the integration component field.

Attribute Value

CollectionTypeFldName

Type

ValueFldName

Value

LangFldName

Language

To add more filters, you can use the master_filter_expr attribute. This attribute typically must match the value in the Search Specification property of the object definition for the pick list in Siebel Tools. In the example on Extending an Integration Object for the Contact Method Picklist, the master_filter_expr attribute constrains the values to the correct LOV Type.