Siebel CRM Desktop for IBM Notes Administration Guide > Reference Information for Siebel CRM Desktop >
IBM Notes Field Types and Equivalent Convertor Classes
This topic includes example IBM Notes field types and their equivalent convertor classes. Siebel CRM Desktop defines IBM Notes field types in the Ln_siebel_basic_mapping.xml file. Example of a String Field
The following code is an example of a string field: <field id="First Name" ver="1"> <reader> <lotus_std> <lotus_field id="FirstName"/> <convertor> <string/> </convertor> </lotus_std> </reader> <writer> <lotus_std> <lotus_field id="FirstName"/> <convertor> <string/> </convertor> </lotus_std> </writer> </field>
Example of a Double Field
The following code is an example of a double field: <field id="Primary Revenue Amount" ver="1"> <reader> <lotus_std> <lotus_field id="Revenue"/> <convertor> <double/> </convertor> </lotus_std> </reader> <writer> <lotus_std> <lotus_field id="Revenue"/> <convertor> <double/> </convertor> </lotus_std> </writer> </field>
Example of a Binary Hex String Field
The following code is an example of a Binary hex string field: <field id="CurrentUser" ver="1"> <reader> <lotus_std> <lotus_field id="CRMDSibelCurrentUser"/> <convertor> <binary_hexstring/> </convertor> </lotus_std> </reader> <writer> <lotus_std> <lotus_field id="CRMDSibelCurrentUser"/> <convertor> <binary_hexstring/> </convertor> </lotus_std> </writer> </field>
Example of a Boolean Field
The following code is an example of a Boolean field: <field id="PersonAccountEnabled" ver="1"> <reader> <lotus_std> <lotus_field id="CRMDSibel_PA_Enabled"/> <convertor> <string_boolean/> </convertor> </lotus_std> </reader> <writer> <lotus_std> <lotus_field id="CRMDSibel_PA_Enabled"/> <convertor> <string_boolean/> </convertor> </lotus_std> </writer> </field>
Example of a Datetime Field
The following code is an example of the datetime field: <field id="Planned" ver="1"> <reader> <lotus_std> <lotus_field id="StartDateTime"/> <convertor> <datetime/> </convertor> </lotus_std> </reader> <writer> <lotus_std> <lotus_field id="StartDateTime"/> <convertor> <datetime/> </convertor> </lotus_std> </writer> </field>
Example of a Date Field
The following code is an example of a date field: <field id="Primary Revenue Close Date" ver="1"> <reader> <lotus_std> <lotus_field id="CloseDate"/> <convertor> <date/> </convertor> </lotus_std> </reader> <writer> <lotus_std> <lotus_field id="CloseDate"/> <convertor> <date/> </convertor> </lotus_std> </writer> </field>
Example of a Number Field
The following code is an example of a number field: <field id="SortOrder" ver="1"> <reader> <lotus_std> <lotus_field id="SortOrder"/> <convertor> <number/> </convertor> </lotus_std> </reader> <writer> <lotus_std> <lotus_field id="SortOrder"/> <convertor> <number/> </convertor> </lotus_std> </writer> </field>
Example of a Double String Field
The following code is an example of a double string field: <field id="Primary Revenue Win Probability" ver="1"> <reader> <lotus_std> <lotus_field id="Probability"/> <convertor> <double_string/> </convertor> </lotus_std> </reader> <writer> <lotus_std> <lotus_field id="Probability"/> <convertor> <double_string/> </convertor> </lotus_std> </writer> </field>
Example of an Integer Field
The following code is an example of an integer field: <field id="ObjectState" ver="1"> <reader> <lotus_std> <lotus_field id="ObjectState"/> <convertor> <int_string/> </convertor> </lotus_std> </reader> <writer> <lotus_std> <lotus_field id="ObjectState"/> <convertor> <int_string/> </convertor> </lotus_std> </writer> <writer> <lotus_std> <lotus_field id="ObjectStateString"/> <convertor> <flags mask="-IS-P--------------------------V"/> </convertor> </lotus_std> </writer> </field>
|