Oracle Documentation

Creating and Configuring Advanced Sales Forecasting in Oracle Sales Planning Cloud

Before you begin

This 65-minute hands-on tutorial shows you how to create and configure Advanced Sales Forecasting in Oracle Sales Planning Cloud. The sections build on each other and should be completed sequentially.

Background

Oracle Sales Planning Cloud provides an extensible, reliable framework that enables your teams to set and analyze data-driven, intelligent quotas using best practice methodologies. All key participants engage in the sales planning process including sales operations, sales management, and sales reps.

You can enable the following business processes in Sales Planning:

  • Quota Planning offers top-down and bottom-up target quota planning by territory, product, account, or other custom dimensions. Use Predictive Planning and what if scenario planning to explore and compare different quota scenarios for informed decision making. Quota Planning builds best practices into its content, including its forms, calculations, dashboards, infolets, drivers, and measures.
  • Advanced Sales Forecasting provides a robust platform for the sales forecasting process, allowing multidimensional sales forecasting across territories, products, accounts, channels, or other custom dimensions. It offers sales teams connected sales planning with integration between Quota Planning, compensation planning, and sales forecasts. With Advanced Sales Forecasting, you can plan at the weekly or monthly level, and use a rolling forecast if your business requires it.

Extend Oracle Sales Planning Cloud by adding configurations and personalization into your sales planning application with custom navigation flows, dashboards, and infolets. Use tasks and approvals to manage the quota planning process. Use Groovy rules to customize even further for enhanced calculation and business rules. Integrate Oracle Sales Planning Cloud with Oracle Engagement Cloud – Sales Cloud to push quota targets to incentive compensation or bring in actual attainment.

This tutorial shows you how to create a Sales Planning application, as well as enable and configure Advanced Sales Forecasting.

What do you need?

An Oracle Sales Planning Cloud Service instance allows you to deploy and use one application. To deploy another application, you must request another Oracle Sales Planning Cloud instance or remove the current application.

  • Have Service Administrator access to Oracle Sales Planning Cloud. The instance should not have an application created.
  • Download this file and extract the contents to a local folder.

Setting up your application

Before you create your application and enabling business processes, analyze your organization's current processes and determine your organization’s requirements.

About themes

You can change the theme of your display or add your company logo or a background image to the home page.

This tutorial was developed using the Dark Blue theme. You can select a theme by clicking Navigator (Navigator), then under Tools, click Appearance. For Theme, select a color option.

Appearance page

Logging on

  1. Go to the Oracle Sales Planning Cloud URL provided by your Service Administrator.
  2. Enter your user name and password.
  3. Click Go.

    The landing page is displayed.

    Sales Planning

    Creating a sales application

    1. On the landing page, for Create a new application, click START.
    2. Complete the required general properties:
      • Name: SalesPln
      • Description: Sales Planning
    3. Click Next.

      The Details page is displayed.

      Time period and year selections
    4. Set the Start year to 2015 and End year to 2029.
    5. For First Month of Fiscal Year, accept the default: January.
    6. For Weekly Distribution, select 4-4-5 Distribution.
    7. For Main Currency and Multicurrency, accept the default selections.
      Currency options
    8. Review the name of the reporting cube.
      Name of reporting cube
    9. Click Next.
    10. Review your selections. If necessary, return to previous pages to make changes.
      Review selections
    11. Click Create.

      The Application Creation Status message is displayed.

      Application creation status message

      Application creation may take several minutes. When completed, you'll see an Application created successfully message.

      Application created successfully message
    12. Click Configure.

Enabling Advanced Sales Forecasting

When you enable features, dimensions, drivers, forms, and other artifacts are created based on your selections.

Enabling features

  1. From the Configure dropdown list, select Advanced Sales Forecasting.
    Select Advanced Sales Forecasting
    Configure: Advanced Sales Forecasting
  2. Click Enable Features.
  3. In Enable Features, select Planning By, then:
    • Accept the default selection, Territory.
    • You can plan by territory or resource. The lowest level in each hierarchy represents a sales rep. With Territory, you can integrate with Oracle Engagement Cloud’s Territory Management. With Resource, you can integrate with Oracle Engagement Cloud’s Incentive Compensation Management.

      If you have Quota Planning enabled, the planning basis is selected automatically, based on how you configured Quota Planning.

    • Under Optional Dimensions, select Accounts and Product.
    • The accounts, product, and geography optional core custom dimensions have predefined functionality and artifacts associated with them. They are specific to Advanced Sales Forecasting and do not have to match selections, if you have Quota Planning enabled.

    You must add custom dimensions when you first enable Advanced Sales Forecasting.

  4. Select Planning Time Granularity, then:
    • Select Weekly Planning and Rolling Forecast.
    • When you enable Planning Time Granularity, Monthly is selected by default.

      With weekly planning, you can select the week-to-month mapping independently from the selection made during application setup.

      You can also enable rolling forecasts. This creates a Rolling Forecast scenario that you can use to continuously forecast over a rolling range of time periods.

    • For Weeks to months mapping, select 4-4-5 Distribution.
    • The week-to-month conversion lets your users perform their forecasting weekly while providing the flexibility of easily reporting on monthly totals.

    Planning Time Granularity
  5. Select Predictive Planning.

    Enable Predictive Planning to perform time series statistical analyses on historical data to predict future results. Users can copy these predictions into forecast and what-if scenarios.

    Predictive Planning
  6. In Map/Rename Dimensions, enable Custom 1, and click Rename target dimension (Rename Target Dimension).
    Map Rename Dimensions
  7. In Map/Rename Dimension, enter Sales Channel to rename Custom 1 and click OK.
    Renaming dimensions
  8. Verify that Custom 1, Accounts, and Product are selected. For Custom 1, verify that MapRename displays Sales Channel.
    Custom dimensions
  9. Click Enable.
    Enable button
  10. At the Confirmation message, click Yes.
    Information message

    Enabling features may take a few minutes.

    Information message
  11. When an information message displays that features enabled successfully, click OK.
    Confirmation message
  12. In the upper right corner, click the arrow next to your username and then click Sign Out.
    Logging off
  13. When prompted to sign out, click OK.
    Sign out
  14. Log back into Oracle Sales Planning Cloud.

    The home page is displayed.

    In this tutorial, the application display is set to use the Dark Blue theme. You can select a theme by clicking Navigator (Navigator), then under Tools, click Appearance. For Theme, select a color option.

    Home page

    Notice that Advanced Sales Forecasting was added to the home page.

Reviewing enabled features

  1. On the home page, click Application then Configure.
    Navigating to the Configure page
  2. From the Configure dropdown list, select Advanced Sales Forecasting.

    Configure: Advanced Sales Forecasting is displayed.

    Configure: Advanced Sales Forecasting

    Before you can use the predefined forms, you’ll need to configure time periods, import dimension members, load and prepare historical data, set user variable values, and prepare forecast data.

  3. Click Enable Features.
  4. Review the enabled features.
    Enabled features
    Custom dimensions enabled

    If you are also using Quota Planning, you can enable Integrations to use target quotas in Advanced Sales Forecasting. Selecting this feature creates a data map between Quota Planning and Advanced Sales Forecasting that lets you run integrations to move targets from quota planning into your forecast scenario.

  5. Click Close.

Reviewing cubes and dimensions

  1. Click Overview.
    Navigating to Application Overview
  2. In Application Overview, review the application properties.
    Application properties
  3. Click Cubes.
    Navigating to Cubes

    The configuration creates one (1) block storage cube and two (2) aggregate storage cubes.

    Cubes tab
  4. Click Dimensions.
    Navigating to Dimensions

    Dimensions for each cube are listed. In this example, the dimensions in the SALESREP cube are displayed.

    Dimensions tab
  5. From the Cube dropdown list, select OEP_GSP.
    Selecting cubes

    Dimensions in the OEP_GSP cube are displayed.

    OEP_GSP dimensions
  6. From the Cube dropdown list, select OEP_GREP.
    Selecting OEP_GREP

    Dimensions in the OEP_GREP cube are displayed.

    OEP_GREP dimensions

Performing configuration tasks

In this section, you configure time periods and import metadata into the application.

Configuring time periods

Set the current forecasting year and period. You set the current fiscal year, period, and week, and a plan start year of either current or next year. Updating these settings is part of your regular forecast maintenance, and changes automatically roll your forecast forms and business processes forward.

If you enabled rolling forecasts, you can also select the planning frequency and the number of periods to use. Rolling forecast period options vary by planning frequency.

  1. Click Configure.
    Navigating to Configure: Advanced Sales Forecasting
  2. From the Configure dropdown list, select Advanced Sales Forecasting.
    Configure: Advanced Sales Forecasting
  3. Click Time Period Configuration.
  4. In Time Period Configuration, make or verify the following selections:
    • Current Fiscal Year: FY20
    • Period: Jan
    • Current Week: Week 1
    • Plan Start Year: Current Fiscal Year
  5. For Rolling Forecast, verify the following selections:
    • Planning Frequency: Monthly
    • Number of Periods: 12 Months

    With these selections, the rolling forecast range is set to Feb FY20 to Jan FY21.

    Time period configuration
  6. Click Save.
    Save your changes
  7. In the Validation message, click OK.
    Validation message
  8. Click Close.
    Close Time Period Configuration

Importing metadata

  1. Return to Dimensions. Click Overview.
    Navigating to Application Overview
  2. Click Dimensions.
  3. From the Cube dropdown list, select OEP_GSP.
  4. On the upper right, click Import.
    Import button
  5. In Import Metadata, click Create.
    Click Create

    You can import multiple dimensions at the same time.

    Import Metadata
  6. For each of the following dimensions, click Choose File. Then, locate where you saved the csv files, select it, and then click Open.
    • Accounts—Accounts.csv
    • Product—Product.csv
    • Sales Channel—Sales Channel.csv
    • Territory—Territory.csv

    Depending on your browser, the button label may display Choose File or Browse.

    Selected import files
  7. On the upper right, click Import.
    Import

    Best practice is to validate metadata files before importing them. The files included in this tutorial have been validated.

  8. In Options, select Refresh Database if Import Metadata is successful and click OK.
    Import Options
  9. In the Information message, click OK.
    Information message
  10. On the upper right, click Close.
    Close
  11. In Import Metadata, click Close.
    Close
  12. Click Jobs.
    Jobs
  13. In Recent activity, verify that the jobs completed successfully.
    Jobs completed
  14. Return to Dimensions. Click Overview.
  15. Click Dimensions.
  16. From the Cube dropdown list, select OEP_GSP.
  17. Scroll down and locate Accounts, Product, Sales Channel, and Territory.

    Notice the increase in the number of members for these dimensions.

    Dimension members

Setting variables and user preferences

Setting values for substitution variables

  1. Click Navigator icon (Navigator), and under Tools, click Variables.
    Navigating to Variables

    In Variables, you can administer user variables and substitution variables.

    Variables page
  2. Click Substitution Variables.

    Here are the predefined substitution variables in the application.

    Substitution variables
  3. Verify that the value for OEP_CurYr for all cubes is set to FY20.

Setting user preferences

  1. Click User Preferences.
    User Preferences
  2. In General, under Approvals, select Display Aliases.
    Display aliases
  3. On the left, under Preferences, click Display.
    Selecting Display preferences
  4. Under Number Formatting, for Thousands Separator, select Comma.
    Thousands separator
  5. On the left, under Preferences, click Ad Hoc Options.
    Ad hoc options
  6. Set Precision values to:
      Minimum Maximum
    Currency Values 0 0
    Non-Currency Values 0 0
    Percentage Values 0 1

    Precision settings affect just value display, not their stored values.

    Precision values
  7. On the upper-right, click Save (Save).
  8. In the Information message, click OK.
    Information message

Setting values for user variables

  1. On the left, under Preferences, click User Variables.
  2. For each variable, click its Member Selector (Member Selector) to select a member as the variable's value:
    Dimension User Variable Member
    Currency Currency USD
    Period Period Granularity YearTotal
    Currency Reporting Currency USD_Reporting
    Years Years FY20
    Accounts Account Segments OEP_All Accounts
    Scenario Forecasting Scenario OEP_Forecast
    Version Forecasting Version OEP_Working Bottom Up
    Measures Drivers OGS_Product Measures
    Product Product Family OEP_All Product
    Territory Territory OEP_All Territory
  3. Verify your selections and click Save.
    Useer variables
  4. In the Information message, click OK.
    Information message

Loading data

In this section, you load historical and recent actual data.

  1. Click Navigator icon (Navigator), and under Application, click Overview.
    Navigating to Application Overview
  2. Click Actions, then select Import Data.
    Import data option in the Actions menu
  3. In Import Data, click Create.
    Create button

    In Import Data, you select import options and select your data file.

    Import Metadata options
  4. Keep all the default selections, and click Choose File to select a file.

    Depending on your browser, the button label may display Choose File or Browse.

  5. Locate and select Actual CY Bookings.csv, and click Open.

    When selected, the file name is displayed next to Source File. If you selected the wrong file, you can update your selection.

    Select File
  6. Click Import.
    Click Import

    Best practice is to validate data files before importing them. The files included in this tutorial have been validated.

  7. In the Information message, click OK.
    Click OK
  8. Click Close.
    Close Import Metadata
  9. Click Close.
    Closing Import Metadata
  10. Click Jobs, and verify that the Import Data job completed successfully.
    Import data job

    You may need to click Refresh a few times until the job status displays as Completed.

Preparing actual and forecast data

After loading data, you run rules to prepare and calculate the loaded data, and then copy them over to the appropriate measures. In preparation for forecast planning, you run the following rules:

  • Prepare Actual
  • Forecast Prep
  • Reporting Totals to GSP, if you enabled Predictive Planning

Running Prepare Actuals

The Prepare Actuals business rule copies data between measures (from OGS_CY Bookings to OGS_Sales Revenue), and then pushes data to the reporting cube for the selected periods and years.

Run this rule at these times:

  • For Current Year—Run any time you import a new period of data for Actuals.
  • For Previous years—Run one time when you build the application, if you import historical data. Run for all periods and years for which historical data exists. You don't need to run this rule again unless data changes for historical years.
  1. Return to the home page. Click Home icon (Home).
  2. Click Rules.
    Rules

    Deployed rules are listed on this page.

    Business rules

    You can filter the display by rule type and cube.

  3. For Prepare Actual, click Launch (Launch).
  4. For each item, click its Member Selector (Member Selector) to select a member as its value:
    • Years: FY16,FY17,FY18,FY19,FY20
    • Periods: ILvl0Descendants(YearTotal)
    Prepare Actuals prompt
  5. Click Launch.

    Processing data may take a few minutes to complete.

  6. In the information message, click OK.
    Information message

Running Forecast Prep

The Forecast Prep rule copies actuals for selected periods to the Forecast scenario and then pushes data to the reporting cube for the selected Year and Version.

  1. In Rules, for Forecast Prep, click Launch (Launch).
    Forecast Prep rule
  2. For each item, click its Member Selector (Member Selector) to select a member as its value:
    • Periods: ILvl0Descendants(YearTotal)
    • Years: FY20
    • Scenario: "OEP_Forecast"
    Forecast Prep prompt
  3. Click Launch.

    Processing data may take a few minutes to complete.

  4. In the information message, click OK.
    Information message

Running Reporting Totals to GSP

The Reporting Totals to GSP rule takes the total for enabled custom dimensions, such as Product, Accounts, and Sales Channel, to "Any Member" for Predictive Planning purposes. This allows users to run predictions at the territory level.

  1. In Rules, for ReportingTotals to GSP, click Launch (Launch).
    Reporting Totals to GSP rule
  2. For each item, click its Member Selector (Member Selector) to select a member as its value:
    • Periods: ILvl0Descendants(YearTotal)
    • Version: "OEP_Working Bottom Up"
    • Years: FY16,FY17,FY18,FY19,FY20
    ReportingToals to GSP prompt
  3. Click Launch.

    Processing data may take a few minutes to complete.

  4. In the information message, click OK.
    Information message

Verifying the configuration

Now that Advanced Sales Forecasting is configured, Sales Managers can begin creating forecast predictions, adjusting forecasts, and analyzing forecast data.

  1. Return to the home page. Click Home icon (Home).
  2. Click Advanced Sales Forecasting, then Generic.
    Navigating to the Advanced Sales Forecasting dashboard and forms
  3. In the POV, change the member selection for Reporting_Currency to USD. Click USD_Reporting.
    Click USD_Reporting
  4. In Member Selector, for Input Currencies, click Right arrow (right arrow).
    Expand Input Currencies
  5. Hover your cursor over USD, and click Add member (Add).
    Add USD
  6. Click OK.
    Click OK

    The Overview dashboard displays an overview of sales performance.

    Overview dashboard
  7. In the POV, change the Territory member to NA Business Sales - Products - Martin Conway.
    • Click All Territory.
    • In Member Selector, hover your cursor over NA Business Sales - Products - Martin Conway, and click Add member (Add).
    • Click OK.
      Selecting territory members

    The Overview dashboard is updated based on your POV selections.

    Overview dashboard
  8. Click Forecast Summary.
    Forecast Summary tab

    In Forecast Summary, you can review and adjust forecast data at the territory or resource level.

    Forecast Summary

Want to learn more?



Copyright © 1995, 2020, Oracle and/or its affiliates.