Installation (Sales Insights)

This tutorial will guide you through the installation of the Sales Insights Accelerator.

Prerequisites

Installation Steps

Select Partition for Deployment

  1. Go to PlatformManager at https://platform.pricefx.com/ and log in.

  2. Go to Marketplace and find the Sales Insights package.
    info There are three types of packages:

    • Sales Insights Dashboards – Set of standard Dashboards to review Sales data. Main package used to install the accelerator.

    • Sales Insights Upgrade – Upgrade package of any Sales Insights package.

  3. Click the package tile, select the partition where you want to deploy the accelerator package and confirm the deployment dialog to start.

For detailed description of all deployment options, see PlatformManager documentation.

Data Setup Packages Deployment Steps

It is a prerequisite to have supporting data for Product, Customer, and Transaction on the partition prior to deploying the Sales Insights Dashboards package. The following packages related to data setup should be deployed before deploying the Sales Insights package. Alternatively, this setup can be accomplished through other methods such as integration or manual imports into the partition.

Sales Insights Dashboards Deployment Steps

Set of standard Dashboards to review Sales data. Main package used to install the accelerator.

  1. Navigate to Marketplace in the PlatformManager.

  2. Locate the Sales Insights Dashboards package.

  3. Click the accelerator package tile, select the partition where you want to deploy the package and confirm the deployment dialog to start.

    pfmSalesInsightsDashboardsSetup.png
  4. In the Accelerator Deploy dialog click Continue.

  5. Configuration Tab.

    The Sales Insights Dashboard requires certain data fields available in the Datamart. In this step you will select which fields of your Datamart contain certain specific pieces of data, e.g. product ID, customer ID, invoice price, etc. required by the dashboards.

    Some of the data values are required, some of them are optional, and some are used only in specific dashboards.

    In case you skipped the Customer Master step, please do not map the Customer ID and Customer Name field in this step. You also should have the Region, Country, City field in your Datamart if you want to use the Regional Revenue and Margin dashboard.

    info In the 1.12.0 release we have fixed the issue that user was not presented with the previous setting of the accelerator when it was deployed.

    pfmSalesInsightsDashboardsConfigurationStep.png
  6. When you are finished with the configuration click Continue.

  7. Waterfall Configuration (Optional)

Option

Description

Continue

Click this button if you want to map the waterfall configuration.

Skip

Click this link if you do not want to map the waterfall configuration. In this case, the Waterfall and Comparison Waterfall dashboard will show no data after the deployment.

pfmSalesInsightsDashboardsWaterfallConfigurationStepIntro.png
  1. Map the waterfall configuration.

  2. Click Continue to configure the price waterfall elements to be used in the Waterfall dashboard.

  3. Select the Datamart to be used for the Waterfall dashboard.

    pfmSalesInsightsDashboardsWaterfallConfigurationStepDM.png
  4. Once you selected the Datamart, the fields will appear. They are automatically pre-populated to guide you. Review the sample waterfall configuration, review your Datamart fields, and then continue with the next step.

  5. Set up the waterfall chart elements according to your Datamart fields.

    pfmSalesInsightsDashboardsWaterfallConfigurationStepDMRows.png
  6. Once all waterfall chart elements are defined, click Continue. This process takes around a minute to finish.

  7. On the final screen click Finish.

    pfmSalesInsightsDashboardsConfigurationFinished.png

If you want to update/change the mapping, you can do it manually in Configuration > System Configuration > Advanced Configuration Options, under the option waterfall-configuration.

Sample of waterfall-configuration:

JSON
{
    "waterfall-configuration": {
        "dataMart": "Standard_Sales_Data",
        "fields": [{
                "name": "GlobalListPrice",
                "label": "Global List Price",
                "isSum": false,
                "isPercentBase": true,
                "disabled": false,
                "isSubtract": false
            }, {
                "name": null,
                "label": "Local Adjustments",
                "isSum": false,
                "isPercentBase": false,
                "disabled": false,
                "isSubtract": false,
                "subLevel": [{
                        "name": "ForeignExchangeAdjustment",
                        "label": "Foreign Exchange Adjustment",
                        "disabled": false,
                        "isSubtract": true
                    }, {
                        "name": "LocalAdjustment",
                        "label": "Local Adjustment",
                        "disabled": false,
                        "isSubtract": true
                    }
                ]
            }, {
                "name": null,
                "label": "Local List Price",
                "isSum": true,
                "isPercentBase": false,
                "disabled": false,
                "isSubtract": false
            }, {
                "name": null,
                "label": "On-Invoice Discounts",