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>

Siebel CRM Desktop for IBM Notes Administration Guide Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.