Introduction

This 45-minute hands-on tutorial shows you how to create and run Sales Planning reports. The sections build on each other and should be completed sequentially.

Background

Oracle Sales Planning 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.

The following business processes are available 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.
  • Key Account Planning expands Sales Planning to cover a data driven approach to sales baseline planning, resulting in an overall view of the customer's profit and loss. Key Account Planning helps key account managers plan trade promotion strategies in order to optimize their trade spends and offers collaborative sales planning. By using baseline planning and promotion planning, key account managers or sales managers can perform gap analysis and see the uplifts - the impact on sales volume or revenue - from running trade promotions.

You can create comprehensive reports based on real-time data for planning and decision making at multiple levels in your sales organization. Reports in Oracle Sales Planning helps you create dynamic and interactive reports in PDF and HTML format.

Prerequisites

Cloud EPM Hands-on Tutorials may require you to import a snapshot into your Cloud EPM Enterprise Service instance. Before you can import a tutorial snapshot, you must request another Cloud EPM Enterprise Service instance or remove your current application and business process. The tutorial snapshot will not import over your existing application or business process, nor will it automatically replace or restore the application or business process you are currently working with.

Before starting this tutorial, you must:

  • Have Service Administrator access to a Cloud EPM Enterprise Service instance. The instance should not have a business process created.
  • If you haven't already, register for a free Oracle Cloud Customer Connect account so you can access the required files.
    • Download the latest Sales Planning Sample Application snapshot from this idea page.
    • Upload and import the latest Sales Planning Sample Application snapshot into your Planning instance.

    Note:

    If you run into migration errors importing the snapshot, re-run the migration excluding the HSS-Shared Services component, as well as the Security and User Preferences artifacts in the Core component. For more information on uploading and importing snapshots, refer to the Administering Migration for Oracle Enterprise Performance Management Cloud documentation.

Reporting Overview

Oracle Sales Planning provides a comprehensive report authoring solution that enables you to quickly create dynamic and interactive reports in PDF and HTML format. Accurate and timely reports based on real-time data are critical for planning and decision making at multiple levels in a sales organization.

The graphical interface of the report designer allows you to swiftly design report frameworks using objects. The wide range of formatting and design options give you maximum control on the layout of the report.

Service Administrators and Power users build report definitions using the Report Designer. They can assign access to viewers, who use these report definitions to generate reports. For example, Sales Managers can design a report definition to analyze quota attainment based on product, account, or territory. The Regional Manager can use this definition to generate reports based on different criteria.

Targets by Account Report

Report definitions that are built using the report designer act as a framework to retrieve real-time data in reports. In the Reports module, you can design reports by inserting, positioning, and customizing objects such as grids, charts, text boxes, and images.

You can preview reports any time from the report designer and save them as time-specific snapshots.

Once a report is designed, viewers such as regional or operations managers can view and interact with reports in HTML or PDF format. They can specify criteria for report data by selecting members for dimensions.

Report Objects

When you add report objects to a report, you define their position in the report layout, and you select the data content for the report object.

Report objects include:

  • Grids: Include tables that can contain data from external database connections.
  • Text: Insert text objects that can contain text with a label description, or text functions where you can, for example, retrieve the current date.
  • Images: Add an image to the header, footer, or body of a report. You can insert bitmaps (.bmp), Graphics Interchange Format (.gif), or Joint Photographic Experts Group (.jpg).
  • Charts: Insert a chart to include a graphical representation of report data from a grid on a report. The chart retrieves data dynamically from the grid, so if data in the grid changes, the chart is updated automatically.
  • You can insert report objects previously stored in the repository, and you can use report objects in multiple reports.

Object Properties

After you add a report object to a report, you can assign properties to it such as format options. Format options include font, alignment, spacing, shading, and positioning. When you select a report object, the corresponding properties for the object are displayed on the right side of the design area. For example, when you select a grid, the Grid Properties are displayed. Properties allow you to set options for the report object.

In Grid Properties, you can set up the following sections:

  • Set up the dimension layout, set heading labels, define row and column width, and include other settings that apply to the entire grid such as row banding, Zoom to children or descendants, amd drill through to source.
  • Define suppression options such as suppressing data values that are zero or missing.
  • Set the position of the grid in the report, the position of expansions, auto calculations, and supporting detail.

Point of View (POV)

Every data value in a report is derived from the intersection of a member from each dimension in a Planning database connection. In Oracle Sales Planning Reports, you can place these dimensions on the report grid or in the user point of view. When you view the report, you can change the member selected for dimensions on the user point of view. This allows you to customize a report to fit your needs. You can also use the user point of view in books.

In a report, the member specified for a dimension in the user point of view is used for all grids with that dimension. For example, if you select the "budget" member for the "scenario" dimension, all grids in the report with "scenario" in the user point of view use "budget" when you retrieve data. The user point of view is not displayed if all of the dimensions are placed on the grid.

Getting Started with Reports

  1. From the home page, click Reports.
    select reports

    The Reports are managed on the Reports tab under the Reports card.

    reports tab

    Financial Reporting Reports are managed on the Financial Reports tab under the Reports card.

    Financial reports tab

    The Documents tab stores external documents such as PDFs and MS Word documents included in books, CSV files for bursting definitions and PDF files generated by running bursting jobs.
    You can assign access permissions to files and folders in the Documents tab.

    Documents tab

Creating Folders and Reports

You use the Library to organize and manage reports. In this section, you create a new report and a folder to store your reports.

  1. Navigate to the Reports tab and expand the Library folder.
  2. Click Actions(Actions) on the Quota folder and select Create Folder.
  3. Report repository
  4. In Create Folder prompt, enter Regional Targets as the folder name, and click OK.
  5. New Folder dialog

    The Regional Targets folder is added under the Quota folder.

    Regional Targets Folder
  6. On the top-right, click Create and select Report.
  7. Create Report

    The Report Designer is displayed. The Report Designer includes a canvas where you can insert, resize, and reposition objects, define a header and footer for the report, add, remove, and select physical pages, select options, and navigate with buttons, and set properties in a Properties panel.
    The Report Designer canvas includes an initial undefined grid as a starting point.

    Report window
  8. On the right, under General, for Description, enter Regional Targets by Account.
  9. Report description

Setting up Grids

You can add a grid to your report, define its dimension layout, select members, and then format the grid. You can also insert an existing grid to reuse a pre-formatted grid design.

You can use text, dimensions, members, and formulas to define the grid content. You can also hide a grid. For example, you might want to display a chart in a report, but not the grid associated with the chart.

Adding Grids

  1. Click Setup Grid to configure the grid.
  2. setup grid
  3. Select SalesPln OEP_QTP as the Data Source for the grid.
  4. Select cube

    When you add or edit a report object, it opens in its own editor.

    grid editor

Defining the Grid Dimension Layout

You design report grids in Dimension Layout. By default, all dimensions are in the POV.

  1. Click Dimension Layout icon(Show Dimension Layout) to setup dimensions for the grid.
  2. Click Accounts
  3. From Point of View, click and drag the following dimensions and click OK:
    • Measures to the Columns
    • Accounts to the Rows
    add dimension members
  4. Click Dimension Layout icon(Show Dimension Layout) again to go back to the grid editor.
  5. Navigate back

    Tip:

    You have the option to change the Data Source for the grid.
    Click SalesPln OEP_QTP Data Source under General and select another Data Source to change it.
    change cube
  6. Select the Account row and click Select Member(Select Members) to select members for the Accounts dimensions in the grid.
  7. select account members
  8. In Member Selector, click icon-expand (Show Child Members) for Accounts, and then click icon-expand (Show Child Members) for OEP_Total Accounts to display its members.
  9. Click icon-select(Select) for OEP_All Accounts.
  10. select OEP accounts
  11. Click icon-fx (Functions) for OEP_All Accounts, and select Children.
  12. children of OEP Accounts
  13. Click icon-delete (Delete) for Accounts to remove it as a member.
  14. delete accounts
  15. Drag Children of OEP_All Accounts and place it before OEP_All Accounts, then click OK.
  16. save accounts
  17. Right-click the Accounts row and select Separate Rows to separate the members in different rows.
  18. separate account rows

    Tip:

    You can also search for the Member in the search bar and use the auto-complete feature to select the Members for your grid.
    separate account rows
  19. Select the Measures column and click Select Member(Select Members) to select members for the Measures dimensions in the grid
  20.  select measures member
  21. In Member Selector, click icon-expand (Show Child Members) for Measures, OQP_Quota Planning, and OQP_Quota Drivers and click icon-select(Select) for OQP_Last Year Bookings.
  22. select ly bookings
  23. Click icon-expand (Show Child Members) for OQP_Top Down Allocation Measures and click icon-select(Select) for OQP_Adjusted Target Quota.
  24. select Adjusted target
  25. Click icon-expand (Show Child Members) for OQP_Quota KPIs and click icon-select(Select) for OQP_Overall Growth%.
  26. select overall growth
  27. Click icon-delete (Delete) for Measures to remove it as a member.
  28. delete measures
  29. Click OK to save selections.
  30. delete measures
  31. Right-click the Measures column and select Separate Columns to separate the members in different columns.
  32. separate columns
  33. Right-click OPE_All Accounts row and click Insert Before and select Separator to add a separator row.
  34. add separator

    A separator row is added to the grid.

    review grid
  35. In Headings property for the grid, ensure that Member Labels is set to Alias.
  36. member label

    You can set the Member Label to Alias, Member Name, or Both.

    member alias

    You can also click icon-dimension (Dimension) to select the appropriate label for Heading.

    set heading alias

Saving Reports

  1. On the top-right, click Save to save the report.
  2. click save report
  3. Enter Regional Targets as the Name and click Browse.
  4. enter name
  5. Click Quota folder, then select Regional Targets folder and click OK.
  6. choose folder
  7. Click Save.
  8. save report

Previewing Reports

You preview the report to see how it looks. You can view the report in HTML or PDF.

  1. Click icon-Preview (Preview).
    HTML Preview

    The report preview is opened. You can switch between preview and edit mode by using the icon-Preview (Preview) and icon-edit (Edit) icons.

  2. Previewing Report

    Tip:

    Ensure that the report POV is set as the following members:
    • Period: YearTotal
    • Years: FY24
    • Scenario: OEP_Plan
    • Version: OEP_Working
    • Currency: USD
    • Territory: 1011
    • Product: OEP_All Product
    • Sales Channel: OEP_Total Sales Channel
  3. Click icon-edit(Edit) to go back to the editor

Formatting Grids

You can format numbers, apply currency formats, align and replace text, hide and sort rows and columns, modify the font, create custom colors, and add borders and shading.

Within grids, you can also insert rows or columns into a grid to add data to the grid. Types of rows and columns include:

  • Data - Members of dimensions that are retrieved from a database connection. The member in a data row or column defaults to the top-level member of the dimension. A # symbol indicates data rows, columns, or cells.
  • Formula - Values based on formulas. Commonly used to calculate totals, averages, and variances on data rows or columns. An # symbol indicates formula rows, columns, or cells.
  • Text - Text typed into the cells or added dynamically through a text function. Text rows, columns, or cells in grids do not contain symbols when added to a grid. They are initially blank until populated with text.
  1. On the right side, under General, for Column Width, enter 1.30 and for Row Height enter 0.30.
  2. change grid size
  3. Select all column headings, and clickcell property icon(Cell Properties).
  4. Tip:

    You can use the control or shift keys to make multiple selections.
    select columns
  5. Click icon-Bold (Bold) and icon-underline (Underline).
  6. bold column
  7. Select all row headings, and click icon-Bold (Bold).
  8. select Rows
  9. Select icon-general(General) and change Row Banding from Off to On.
  10. set row banding
  11. Select the following color for row banding.
  12. Add row banding
  13. Click Zoom (Off) and select Zoom to Children.
  14. set Zoom
  15. Review the General Properties for the Grid.
  16. Review general properties
  17. Scroll down to review Headings.
  18. Review Headings
  19. Scroll down to review Text Options. You can change how the text is displayed from these options.
  20. Review text options
  21. Scroll down to set Suppression Options. Set the following to true:
    • Zero Values - True
    • No Data - True
    • Error - True
  22. set Suppression
  23. Select all the columns, and clickcolumn property icon(Column Properties). Review the Column Properties.
  24. Review column properties
  25. Select all the rows, and clickrow property icon(Row Properties). Review the Row Properties.
  26. Review column properties
  27. Select the data cells in column C, right-click and click cell property icon(Cell Properties).
  28. Click Number (#) to format the cells.
  29. set cell properties
  30. Format the cells with the following criteria:
    • In Positive Number Symbols, for Suffix, select %.
    • In Negative Number Symbols, for Suffix, select %.
    • In Decimal Places, enter 1.
    • In Scale Value By, select Custom.
    • In Custom Value, enter 0.01.
  31. set number
  32. Select all the cells in the grid and click border icon(Border).
  33. add border
  34. Select the first option to add border on all sides. Click OK.
  35. select border
  36. Review the final Grid.
  37. review grid
  38. Click icon-Preview (Preview) to preview the Grid.
  39. The grid is displayed with the formatting.

    preview grid
  40. In the grid, click icon-expand (Zoom in) to view accounts within Healthcare.
  41. Healthcare zoom
  42. Click Save to save the report.
  43. Click Close to close the preview.

Adding Charts to Reports

You can include a chart to show a graphical representation of report data from a grid on a report.

  1. On top-right, click icon-addreportobject (Add), and select Chart.
  2. Add Chart Object
  3. Click Setup Chart to configure the chart.
  4. Setup chart
  5. Select Existing Grids.
  6. select existing
  7. Select Targets by Accounts.
  8. select grid source

    The chart editor opens in a new window.

    chart window
  9. On the right, under General, for Name, enter Targets by Product.
  10. rename chart
  11. Click Chart Data tab to setup data range for the chart.
  12. set chart data
  13. Click column A to deselect it and click column B to select it.
    The chart data range will be an intersection of Row 1 (Children of OEP_All Accounts) and Column B (OQP_Adjusted Target Quota).
  14. select chart data
  15. Click Source [Targets by Accounts] tab to review the source grid.
  16. review data source
  17. Click Chart Presentation tab to configure the chart properties.
  18. Under General properties, change Plot zero values from True to False.
  19. set zero value
  20. Clickplot-area icon(Plot Area) to review Plot Area properties. You can change the chart background and grid line color under this tab.
  21. review plot area
  22. Click legend icon(Legend) to setup Legend properties.
  23. set legend
  24. Under Legend, for Position, click Auto, and select Right to set legend position to Right.
  25. set legend position
  26. Click axes icon(Axes) to setup Axes properties.
  27. review legend
  28. Under Primary Y-Axis, for Title, enter Value (USD).
  29. set Y-axis
  30. Click bar options icon(Bar Options) to review the Bar Options. You can change the color and fill properties of the bars under this tab.
  31. review bar options
  32. Click icon-Preview (Preview) to preview the chart.
  33. preview chart

    The chart is displayed for the default POV.

    review chart
  34. Click Save to save the report.
  35. Click Close to close the preview.

Setting Up the Report Header

You set up the header which can include a text function. Text functions return report information, such as the report name or the report description.

  1. Right-click on the report canvas, click Add Report Content and select Text.
  2. Add Text
  3. Click setup text icon (Setup Text) to configure the text.
  4. setup Text

    The text editor opens in a new window.

    Text window
  5. On the right, under General, for Name, enter Header.
  6. header
  7. In the text editor pane, enter Targets by Account.
  8. Enter Text
  9. Select the text Targets by Account, clickBold-icon(Bold) and set the font size to 12 point.
  10. Set font
  11. Click at the end of the first line, and press enter to insert a new line. Make sure the cursor is on the new line.
  12. On the top-right, click fx-icon (Text Functions).
  13. Insert Function

    Note:

    Text functions return report information, such as the report name or the report description. You use text functions in grids or in text objects.
  14. From Available Text Functions, select MemberAlias, and for Dimension, select Territory.
  15. SelectMemberAlias
  16. Click Select.
  17. After the inserted function, type a - (dash), and on the top-right, click fx-icon (Text Functions).
  18. FunctionParameters
  19. From Available Text Functions, select MemberAlias, and for Dimension, select Years.
  20. Click Select.
  21. MemberAlias
  22. Review the Header text and click Save, and then click Close.
  23. MemberAliasFunction
  24. Click icon-Preview (Preview) to preview the report.
  25. MemberAliasFunction

    The report is displayed with the header data.

    MemberAliasFunction
  26. Click Close to close the preview.

Running Reports

  1. To run reports in Oracle Sales Planning, navigate to the home page and click Reports.
    Home Page
  2. Under Reports, expand Library, Quota and Regional Targets. The report you created is displayed under Regional Targets.
  3. Click icon-report actions(HTML) to view the Report.
  4. ExpandFolder

    A report is displayed with the Regional Targets by Accounts.

    Regional targets Report
  5. In the POV, click Territory and select 1007 (NA Products - East - Michael Rhodes) to view the Report for Michael Rhodes.
  6. Change Territory

    A report is displayed for the selected Territory.

    1007 Territory Report
  7. To view the Report in PDF format, click icon-report actions(Report Actions) and select PDF.
  8. select PDF

    The report is displayed in the PDF format.

    PDF Report
  9. To download the report as an excel file, click icon-report actions(Report Actions) and select Excel
  10. select Excel

    The report downloads in the Excel.

    Excel Report