Create external data group in Intrexx application

Requirements

  • API name of the object in Salesforce (e.g.: IntrexxSalesforceObject__c)

  • Salesforce Root URI (e.g.: https://example.salesforce.com)

  • Expert mode

    The "Options for experts" must be activated for applications.

Below you will find a description of how to create an external data group that references the Intrexx Salesforce Connector.

Step-by-step guide

To create an external data group in an Intrexx application, proceed as follows:

  1. Start the application in which you want to create the external data group.

  2. Select the application and right-click on it.

  3. Select the "External data group" entry in the context menu.

    The "Properties - External data group" dialog box is displayed on the "General" tab.

    Title

    Enter the title of the external data group.

    Database connection

    Select "salesforce_<name of connector>" here (e.g. "salesforce_salesforce").

    Datahandler

    Select "Connector Api - Data handler" here.

    Table / View

    1. Click on the icon.

      The "Search tables / views" dialog box is displayed.

    2. Click on Search.

      The data groups that were created in the Intrexx Salesforce Connector are displayed.

    3. Select the desired table or data group.

    4. Click on "OK".

  4. Switch to the "Data fields" tab.

  5. Click on the icon.

    The "Select data field" dialog box is displayed.

  6. Select the data fields that you want to add to the external data group.

  7. Click on "OK".

    You will return to the "Data fields" tab.

    The data fields are displayed.

  8. Switch to the "Expert" tab.

    The following keys and values are displayed here:

    Attribute Value
    connector.dataGroup.adapter.class en.uplanet.lucy.server.odata.consumer.salesforce.SalesForceDataGroupAdapter
    salesforce.data.group.name [ObjectName]
    salesforce.service.uri [ServiceUri]

    In the next steps, you must replace the variables [ObjectName] and [ServiceUri] with the corresponding values.

  9. Click on Settings.

  10. Select the key "salesforce.data.group.name".

  11. Click on the icon.

    The "Edit setting" dialog box is displayed.

  12. In the "Value" selection field, enter the API name (!) of the object in Salesforce (e.g.: IntrexxSalesforceObject__c).

  13. Click on "OK".

    You return to the "External data group properties" dialog box.

  14. Select the key "salesforce.service.uri".

  15. Click on the icon.

    The "Edit setting" dialog box is displayed.

  16. Enter the Salesforce Root URI in the "Value" selection field (e.g.: https://example.salesforce.com).

    "Service Uri" and "Root Uri" are the same.

  17. Click on "OK".

More information

You can find more information about external data groups in Intrexx in the following section External data group.

Next steps

You can now display the data fields added to the external data group in a view table in your portal, for example.

You can write data in Salesforce by creating input fields with reference to the data fields in the external data group.

Detailed information on this can be found in the following sections: