Overview
| Plugin key | BAS Setting key |
|---|---|
accelerator_plugin-menu-pivot-table-tradescale | bas-plugin-menu-item-trade-scaling |
Availability
| Solution | Enabled |
|---|---|
| FRTB | ✅ |
| Market risk | ❌ |
| SIMM | ✅ |
| CVARC | ✅ |
| Limits | ❌ |
| Sign-off | ❌ |
Settings
For this context menu action, configure the following settings:| Key | Type | Description | Example | |
|---|---|---|---|---|
asOfDateDimensionName | string | Name of the dimension holding the as-of dates | ||
asOfDateHierarchyName | string | Name of the hierarchy holding the as-of dates | ||
tradeDimensionName | string | Name of the dimension holding the trades | ||
tradeHierarchyName | string | Name of the hierarchy holding the trades | ||
doesSupportParentBranch | `boolean | undefined` | Whether the what-if endpoint supports branch chaining for trade scaling |
How to modify a setting
To modify a setting, you need to modify thebasSettings that you provide to the activate function. The following example shows you how to provide the activate function with the default basSettings while updating the settings for the Trade Scaling context menu action:
How to disable it
Disable universally
To disable this feature for all solutions, add this line at the end of your extension’sactivate function to unregister the plugin:
Disable for specific servers
To disable this feature for a given server, you must delete this feature’s settings for that server key by altering thebasSettings parameter before calling the activate function.
Example
Disabling this feature for the FRTB server only: