Enabling the Discrete type for the address

To enable the address of the type Discrete to be received in Infor CRM:

  1. Ensure that the latest BOD packs are installed.
  2. Log in to Infor CRM.
  3. On the Navigation Bar, go to Integration and click Integrations.
  4. Right-click Active BOD Field Mappings tab and select Edit. The Query Builder window is displayed
    Note: If BOD address field mappings are customized, you must select Edit on the Active Custom BOD Field Mapping Group tab.
  5. Click BODFIELDMAPPING.
  6. Click the Layout tab.
  7. Double-click Entity Xpath in the Column field. Alternatively, you can manually drag and drop Entity Xpath from the Column field to the Layout tab.
  8. Click OK.
  9. On the Lookup Results tab, open the record with the following criteria:
    • Entity column equal to Address.
    • Entity XPath column equal to (BOD content)/Address.
  10. Update the Entity XPath field, by specifying this code:
    Address[(@type=''Discrete '' or @type = '''' or not(@type)) and (@languageCode=''en-US'' or not (@languageCode))] 
  11. Repeat steps 9 and 10 for all the records, with Entity XPath column value (BOD content)/Address.
  12. You must replace @type = "Text" with @type = "Discrete", in all the BOD field mappings
    Before the update, the code looks like:
    (BOD content)/Address[(@type=''Text '' or @type = '''' or not(@type)) and (@languageCode=''en-US'' or not (@languageCode))]
    After the update, the code looks like:
    (BOD content)/Address[(@type=''Discrete '' or @type = '''' or not(@type)) and (@languageCode=''en-US'' or not (@languageCode))]
    Note: The BOD content depends on the type of BOD selected.