You can add a link to the Enable Rebate Management Insights in the Module menu. The link is configured in Advanced Configuration Options.
Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Prerequisites
The user needs to have the “enable” business role assigned for the configured Enable menu items to appear. See Business Roles Admin.
Configure Menu Link
Go to Administration > Configuration >
...
General Settings > Advanced Configuration Options.
Click the Add button to open the Add Option dialog.
In the Name field, specify the name of the option. It has to be
...
pfxExternalApp_
...
customMenuItems
.
...
In the Value field
...
, specify the definition of the link.
Click
...
Add to save changes and close the dialog.
Example of Custom Menu Items JSON Configuration
Code Block | ||
---|---|---|
| ||
{ "first": { "folderslabel": "First", "insertBefore": "dashboards", "items": [{ "item1": { "uniqueName"label": "item 1", "href": "https://organizations.enable.com/organization/pricefx-x-enable", "type": "enableRebates"enable" } } }, "enable-rebates": { "label": "Enable Rebates", "insertAfter": "rebate-manager", "items": { "Dashboard": { "label": "Dashboard", "positionIndex": 8, "href": "https://dev-uk.deal-track.com/Client/pfx-int-dev-2/Sso/Saml2/SignIn?ReturnUrl=%2FClient%2Fpfx-int-dev-2%2FDashboard", "type": "enable" }, "tradingPrograms": { "label": "Trading Programs", "href": "https://dev-uk.deal-track.com/Client/pfx-int-dev-2/Sso/Saml2/SignIn?ReturnUrl=%2FClient%2Fpfx-int-dev-2%2Ftrading-programs-list", "type": "enable", "allowedBusinessRoles": [ "enable" ] }, "programEarnings": { "label": "Program Earnings", "href": "https://dev-uk.deal-track.com/Client/pfx-int-dev-2/Sso/Saml2/SignIn?ReturnUrl=%2FClient%2Fpfx-int-dev-2%2FReports%2FDealEarnings", "type": "enable", "itemsallowedBusinessRoles": [ "enable" ] }, "creditorsReport": { "label": "Finance - Creditors Report", "href": "https://dev-uk.deal-track.com/Client/pfx-int-dev-2/Sso/Saml2/SignIn?ReturnUrl=%2FClient%2Fpfx-int-dev-2%2FCash%2FCreditorsReport", "uniqueNametype": "tradingProgramsListenable", "allowedBusinessRoles": [ "enable" ] } } }, "second": { "label": "Trading Programs List", "Second", "insertAfter": "enable-rebates", "items": { "item2": { "label": "Folder", "href": "https://organizations.enable.com/organization/pricefx-x-enable", "type": "enable", "type": "Enable" "items": { "subItem1": { "label": "Sub Item 1", } ]"href": "https://organizations.enable.com/organization/pricefx-x-enable/subitem1", "subfolders": [] "type": "enable" } } } } ]} } |
...
The JSON configuration of the menu items (above) is reflected in the Pricefx module menu:
...
Used Advanced Configuration
...
Option Properties
FieldProperty | Description | |||||
---|---|---|---|---|---|---|
| Defines a the label for folders and items. | |||||
| Specifies the position of a menu item in the Module menu, placing it before the item specified in this property. | |||||
| Defines Specifies the position of a menu item in the Module menu, placing it after the item specified in this property. | |||||
| Defines a the list of menu items in a folder. Can also be used to create sub-folders. | |||||
| Defines an the actual URL to for the Enable Rebate Management Insights. | |||||
| Restricts access to the menu item to users with the specified business roles. | |||||
| Defines a the type of a menu item and determines the icon used for it. Default Value: Enable
|
| Defines a list of subfolder menu items
|