Oracle CRM On Demand Desktop Administration Guide > XML Files Reference > XML Code for Meta Information >

Field Element of the od_meta_info.xml File


You can use the field element to define an object field. You must nest the field element in the definition of an object type. Table 26 describes the tags that Oracle CRM On Demand Desktop supports.

Table 26. Tags of the Field Element of the od_meta_info.xml File
Element
Type
Description

DataType

String

Indicates the data type. The Web Service connector uses the value for this attribute to perform data conversion.

HasPicklist

Binary: yes or no

Indicates if this field is a bounded list.

IOElemName

String

Name of the XML element that Oracle CRM On Demand Desktop uses in Oracle CRM On Demand messages for values from this field.

IsCompositeId

Binary: yes or no

Not currently used.

IsFake

Binary: yes or no

If the value for this element is Yes, then Oracle CRM On Demand Desktop does not use the value from this field in any requests to the API.

IsFilterable

Binary: yes or no

Indicates if this field is available to choose a filter expression on the control panel.

IsMVGField

Binary: yes or no

Not currently used.

IsNullable

Binary: yes or no

The synchronization engine uses this element to break a circular reference.

IsPartOfUserKey

Binary: yes or no

Indicates if this field is part of a user key.

IsPrimaryKey

Binary: yes or no

Indicates if Oracle CRM On Demand Desktop uses the value from this field as the primary key for the object. Only one field on an object type can be marked as the primary key.

IsReadonly

Binary: yes or no

Not currently used.

IsRefObjId

Binary: yes or no

Indicates if Oracle CRM On Demand Desktop uses this element as a foreign key field. The Web Service connector and the synchronization engine use this element.

IsRequired

Binary: yes or no

Not currently used.

IsTimestamp

Binary: yes or no

Indicates if Oracle CRM On Demand Desktop uses the value from this field as an object timestamp. You can define only one timestamp for each type of object.

Label

String

The label that is displayed in the user interface.

Name

String

Unique name of the field.

If the IsFake element for this field is set to No, and if this field is not present in requests to the Oracle CRM On Demand server, then this name must be identical to the field name of the Integration Component from the API

OrderNumber

Numeric

Indicates the order number of this field. The Web Service connector uses this element internally. If several fields are defined that hold a reference to the Oracle CRM On Demand parent record, then their order numbers must reflect the nesting order of the parent types. This situation occurs if an association exists between two parent types where one of the parent types is nested in the other parent type.

PicklistCollectionType

String

Type of list items.

PicklistIsStatic

Binary: yes or no

Indicates if the associated list is static or dynamic.

PicklistTypeId

String

The name of the type of the list object. You must use the picklist element to define the list in the od_meta_info.xml file.

RefObjIsParent

Binary: yes or no

Indicates if the object type that is referenced is a parent. The Web Service connector uses this element connector to build the hierarchy for the object type.

RefObjTypeId

String

The name of the object type to which this field refers. This object type must be defined in the od_meta_info.xml file.

Oracle CRM On Demand Desktop Administration Guide, Version 5.2 Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Legal Notices.