Exclude Objects from Mobile Configuration Page
The Mobile Configuration page retrieves and displays all the object labels in an org. Multiple managed packages can be installed in an org. For example, the Service Board package, Engage Package, and other custom packages. The multiple managed packages cause many objects to be present in the org leading to Salesforce governor limit issues.
Using a custom setting, you can exclude objects belonging to a managed package or namespace from loading on the Mobile Configuration page. You must re-save the configurations on the Mobile Configuration page for the custom setting changes to be reflected in the Mobile App. The steps to create and enable a custom setting are as follows:
To create a custom setting:
1. Go to ServiceMax Setup App Administrator Settings.
2. Select the Module: ServiceMax iPad Client and Submodule: General.
3. Click New Setting under the Custom Settings section and enter the following details:
a. Setting ID: SET_ExcludeObjects
b. Setting Name: Exclude objects from loading in Mobile Configuration
c. Description: Objects belonging to these managed package namespaces must not be listed in the Mobile Configuration screen.
4. Select the following options from the dropdown of the respective fields:
a. Data Type = Text
b. Setting Type = Global
c. Search Order = Global
5. Click Save.
To enable the custom setting:
1. Go to ServiceMax Setup App Administrator Configuration Profiles.
2. Select the active profile under Org-wide Configuration Settings and click Edit.
3. Select the Module(ServiceMax iPad Client) and Submodule(General).
4. Go to the setting SET_ExcludeObjects and click Edit.
5. Enter a comma-separated list of namespaces from which you want to exclude the objects. For example, to exclude Service Board and Engage objects, define the setting value as "SVMXSB,SVMXEG." Ensure you do not include any spaces between the commas.
6. Click Save in the Edit Configuration Profile screen.
|
You must re-save the configurations on the Mobile Configuration page for the custom setting changes to be reflected in the Mobile App.
|