Oracle Documentation

Calculating Actuals and Preparing Plans and Forecasts in Financials

Before you begin

This 55-minute hands-on tutorial shows you how to calculate actuals, and prepare plans and forecasts. The sections build on each other and should be completed sequentially.

Background

After enabling Financials, you configure and set up the starting point of your planning and forecasting cycle. You can deploy in phases, by enabling features incrementally, integrating your own chart of accounts with predefined accounts and drivers, and loading data as a basis for building your plans and forecasts.

Leverage out-of-the-box calculations to aggregate and prepare actual, plan, and forecast data. This tutorial focuses on the following calculation rules:

  • Calculate Actuals—calculates drivers and aggregates data in Actuals. Run this rule to ensure that you're working with the latest figures and calculations.
  • Rollup—aggregates plan or forecast data. Run this rule to update reports or analyze data at various levels of the business hierarchy. If you enabled revenue dimensions, this rule must be run to see Total Revenue data.
  • Prepare Plans— calculates Plan based on the trends and drivers set up in Financials. Run this rule to create or update a plan, or create a starting point for rolling over to a new year.
  • Prepare Forecast— copies selected months of Actual data results to the Forecast scenario and recalculates drivers and trends based on the new periods of actual results. Run this rule when rolling over to a new year to create a starting point for a forecast.

Run these calculation rules when you change the time frame (current fiscal year, period, or month, plan start year) and granularity (weekly, monthly, quarterly, yearly) on the Planning and Forecast Preparation page and load data into Financials.

What do you need?

An EPM Cloud Service instance allows you to deploy and use one of the supported business processes. To deploy another business process, you must request another EPM Enterprise Cloud Service instance or remove the current business process.

  • Have Service Administrator access to EPM Enterprise Cloud Service. The instance should not have a business process created.
  • Upload and import this snapshot into your Planning instance.

    For more information on uploading and importing migration snapshots, refer to the Administering Migration for Oracle Enterprise Performance Management Cloud documentation.

  • Save this compressed file locally and extract the (csv) data files. You will be importing data using the extracted data files.

Reviewing the foundation for your plans and forecasts

In this section, you review the enabled features and time frame granularity, set values for user variables, and view data in Financials.

Reviewing enabled features

In Enable Features, you select which parent key members, accounts, and drivers you want to enable for your Financials business process, as well as add and map custom dimensions. Based on your selections, dimensions, drivers, forms, and accounts are created.

You must define all custom dimensions the first time you enable features. You can’t define these later.

  1. On the Planning home page, click Application then Configure.
    Home Page
  2. From the Configure drop-down, select Financials.
    Configure Page
  3. Click Enable Features.
    Select Enable Features Button

    Revenue and Expense planning is enabled. Expenses are configured so that you can plan with drivers and related accounts.

    Top Part of Enable Screen
  4. Scroll down.

    Income Statement, Balance Sheet and Cash Flow are configured. Currently, rolling forecast and weekly planning are not configured.

    Middle part of Enable Screen
  5. Scroll down.

    Existing dimensions and custom dimensions are displayed. Product dimension is enabled for Revenue and the Services dimension is enabled for Expense. Cost Center is enabled for Expense. Channel is enabled for both Revenue and Expense. Funding Segment is enabled for Balance Sheet and Cash Flow.

    Map Dimensions Section
  6. Click Close.
    Enable Features Close Highlighted

You can’t disable features later.

Setting up time periods and granularity

In Planning and Forecast Preparation, you select the current fiscal year, period (month), and plan start year to control the beginning and end duration of your scenarios. You also set the period granularity for the Plan, Forecast, and Rolling Forecast (if enabled) scenarios in your business process.

  1. On Configure: Financials, click Planning and Forecast Preparation.
    Configure Page

    Notice the Current Fiscal Year is FY20, the current period is January, and the Plan Start Year is set to Next Fiscal Year.

    Plan Forecast Preparation
  2. Click Forecast.
    Click Forecast

    The Forecast starts in February FY20 and runs through December of FY21. The two year forecast is set on a monthly basis.

    Forecast Granularity
  3. Click Plan.
    Click Plan

    The four year Plan which runs from January FY21 through December of FY24, has each year's data planned on a monthly basis.

    Plan Granularity
  4. Click Close.
    Close Granularity

Selecting values for user variables

User Variables were added when the business process was created. User variables act as filters in forms, enabling planners to focus only on certain members. In this section, you set values for users values.

  1. Click Navigator Icon (Navigator), and under Tools, select User Preferences.
    Navigator Menu
  2. Click User Variables.
    Preferences Page
  3. For each variable click MemberSelector (Select Member) to set the variable's value as specified below:
    • Currency: USD
    • Entity: 1 US
    • Reporting Currency: USD
    • Scenario: OEP_Plan
    • Version: OEP_Working
    • Years: FY21
    • Expense Account: OFS_Operating Expenses
    • Expense Drivers:OFS_Travel and Entertainment Expense Drivers
  4. Click Save.
    Save Variables
  5. At the information message, click OK.
    Info Prompt
  6. Click Home Icon (Home).

Reviewing data in forms

In this section, you review revenue data.

  1. On the Planning home page, click Financials, then Revenue.
    Home Page
  2. On the left, select the Driver and Trend Based vertical tab.
    Revenue Dashboard
  3. Select the Trend Based Revenue Planning horizontal tab.
    Revenue Trends Page

    No data is displayed. Data needs to be loaded.

    Trend Based Revenue Page
  4. Click Home Icon (Home).

Loading and calculating actuals

By accessing and analyzing historical and current data, you can create planning targets and forecast more accurately. Actuals can contain accumulated historical data and market conditions that help predict financial outcomes for future months and years. Actual financial statements can be used to calculate variances or errors against plans.

Loading historical revenue data

In this section, you load actual revenue data to create a basis for your forecasts.

  1. On the Planning home page, click Application, then Overview.
    Home Page
  2. On the Application page, click Actions, and select Import Data.
    Import Data
  3. In Import Data, click Create.
    Create Import
  4. Keep all the default selections, and click Browse to select a file.
    Browse to select file

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

  5. Locate and select Revenue_Data FY20.csv, and click Open.
  6. Click Import.
    Click Import
  7. At the information dialog, click OK.
    Click OK
  8. Click Close twice.
  9. Click Jobs.
    Select Jobs Card
  10. Verify that the job completed successfully.
    Verify Job

Loading historical expense data

In this section, you load expense data to create a basis for your forecasts.

  1. Click Overview.
    Click Overview
  2. On the Application page, click Actions, and select Import Data.
    ActionsMenu
  3. From the Import Data dialog, click Create.
    Click Create
  4. Keep all the default selections, and click Browse to select a file.
    Browse

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

  5. Locate and select Expense_Data FY20.csv, and click Open.
  6. Click Import.
    Click Import
  7. At the information dialog, click OK.
    Click OK
  8. Click Close twice.
  9. Click Jobs.
    Click Jobs
  10. Verify that the job completed successfully.
  11. Jobs Page
  12. Click Home Icon (Home).

Calculating actuals

In this section, you calculate actual data to roll up the data.

  1. From the Planning home page, click Rules.
    Click Rules
  2. On Business Rules, for the Calculate Actuals row, click Launch.
    Launch Rule
  3. For each item click MemberSelector (Select Member) to set the member's value as specified below, and then click Launch:
    Select Year
  4. At the Information dialog, click OK.
    Information Dialog
  5. Click Home Icon (home).
  6. From the Planning Home page, click Application then Jobs.
    Home Page
  7. Verify that the job completed successfully.
    Jobs page
  8. Click Home Icon (Home).

Rolling up data for scenarios

In this section, you run a rule to rollup data.

  1. On the Planning home page, click Rules.
    Home page
  2. For Rollup, on the right, click Launch.
    Business Rules page
  3. For Scenario, click Member Selector Icon (Member Selector) and select OEP_Actual. Then for the year, enter FY20, and for Currency enter USD, and click Launch.

    Change the value of the scenario dimension first.

    Rollup Rule
  4. At the information message, click OK.
    Info Message
  5. Click Navigator, and under Application, select Jobs.
    Navigator Menu

    The rollup job completed successfully.

    Jobs Page
  6. Click Home Icon (Home).

Reviewing loaded data

In this section, you verify that actual data was loaded.

  1. On the Planning home page, click Financials, then Analysis.
    HomePageAnalysis
  2. Select the Forms vertical tab.
    Analysis Dashboard
  3. Click Expense Actuals.
    FormsList
  4. Click Years, select FY20, and click OK.
    SelectaYear
  5. Click Cost Center, and under All Cost Center, select 1 Sales, and click OK.
    SelectCostCenter
  6. Click GoIcon (Go).
    POVandGo

    The loaded expense data is displayed.

    ExpenseData
  7. Click Close.
    ExpenseDataClose
  8. Click Revenue Actuals.
    RevenueActuals
  9. Click Product, and under All Product, select 1 Sedan 123, and click OK.
    POVandGo
  10. Click GoIcon (Go).
    POVandGo

    The loaded revenue data is displayed.

    RevenueData
  11. Click Close.

Preparing plans

After loading data, you can start preparing plans that can be executed on a calendar based on your organization requirements. Develop planning targets, and set up your budget at the beginning of a calendar or fiscal year, while leaving room for adjustments as revenues grow or decline.

Calculating plans

In this section you calculate all driver and trend based data by running a business rule.

  1. Click NavigatorIcon (Navigator), and under Financials, click Rules.
    Navigator Menu
  2. In the Prepare Plan row, click LaunchIcon (Launch).
    BusinessRulesPage
  3. For each item, click its MemberSelector (Select Member) to select a member as its value, based on the following, and then click Launch:
    • Entity: "1 US"
    • Currency: USD
    • Years: FY21
    PreparePlanDialog
  4. At the Information message, click OK.
    InformationMessage
  5. Click HomeIcon Home.

Planning with revenue trends for products

You can plan revenue based on trends and increase or decrease those values to calculate plan data.

  1. On the Planning home page, click Financials then Revenue.
    Home Page Revenue
  2. Ensure you are on the Driver and Trend Based vertical tab, and the Trend Based Revenue Planning horizontal tab.
  3. Make POV selections based on the following, and click GoIcon (Go):
    POV
  4. For Product Income Existing Products Key Customers, in Trend Assumptions, select Current Year Actual Average.
    SelectTrend
  5. For Product Income Existing Products Key Customers, in %Increase/(Decrease), enter 8%.
    EnterIncrease
  6. For Product Income Existing Products Other Customers, in Trend Assumptions, select Current Year Actual Average, and for Product Income Existing Products Other Customers, in %Increase/(Decrease), enter 10%.
    EnterTrendandPercentIncrease
  7. For Material Cost, in Trend Assumptions, select Current Year Actual Average, and in %Increase/(Decrease), enter 8%.
    MaterialCost
  8. For Stock Adjustments Net, in Trend Assumptions, select Current Year Actual Average, and for Stock Adjustments Net, in %Increase/(Decrease), enter 4%.
    StockAdjustments
  9. Click Save.
    SaveChanges
  10. At the Information message, click OK.
    Information Dialog

Planning for new products

For new products, you can plan using direct entry since there is no historical data available.

  1. On the left, click the Direct Entry vertical tab.
    SelectDirectEntry
  2. Click Product.
    DirectEntryPage
  3. Under All Product, select 4 Hybrid 9, and click OK.
    Select Product
  4. Click Go Icon (Go).
  5. For Product Income New Products Key Customers, in YearTotal, enter 100k.
    EnterKeyCustomerData
  6. For Product Income New Products Other Customers, in YearTotal, enter 50k.
    EnterOtherCustomersData
  7. Click Save.
    SaveChanges

Planning for driver based expenses

In this section you plan expenses with drivers.

  1. Click Expense.
    NavigatetoExpense
  2. On the left, select the Driver and Trend Based vertical tab.
    DriverandTrendBased
  3. Ensure the Driver Based Expense Planning horizontal tab is selected.

  4. Notice that Cost Center is in the POV and for Cost Center, select 1 Sales, and click GoIcon (Go).
    SelectCostCenter
  5. For Trips, Nights per Trip, Avg Airfare per Trip, and Hotel Per Night, in Trend Assumptions, select Current Year Actual Average.
    SelectTrend
  6. For Trips, Nights per Trip, Avg Airfare per Trip, and Hotel Per Night, in %Increase/(Decrease), enter the following:
    • Trips: 10%
    • Nights per Trip: 10%
    • Avg Airfare per Trip: 15%
    • Hotel Per Night: 8%
  7. Click Save.
    SaveData
  8. At the Information message, click OK.
    InformationMessage
  9. Click the Driver Based Expenses horizontal tab to verify driver based expenses.
    SelectDriverBasedExp

    The driver based expenses are displayed.

    DriverBasedExpenses

Planning expenses directly

In this section, you plan expenses directly.

  1. On the left, click the Direct Entry vertical tab.
    DirectEntryTab
  2. Scroll down and on the Enter Expenses horizontal tab, in YearTotal, enter the following data:

    For Manufacturing Overheads:

    • Utilities: 45k
    • Manufacturing Salaries: 22k
    • Repairs and Maintenance: 25k
    • Depreciation: 89k
    • Staff Welfare: 82k

    For General and Administration:

    • Management Salaries: 34k
    • Telecom: 75k
  3. Click Save.
    SaveExpenses

Rolling up plan data for expenses

After entering and adjusting plan data, run a calculation rule to rollup and aggregate expense data.

  1. Click the Total Expense-Plan horizontal tab.
    SelectTotalExpensePlan
  2. Click Cost Center, select All Cost Center, and click OK.
    SelectAllCCMember
  3. Click GoIcon (Go).
    POVClickGo
  4. From Actions, select Business Rules.
    BusinessRules
  5. Select Rollup.
    SelectRollupRule
  6. Enter members based on the following, and click Launch:
    RollupSelections
  7. At the Information message, click OK.
    InformationPrompt

Rolling up plan data for revenue

After entering and adjusting plan data, run a calculation rule to rollup and aggregate revenue data.

  1. Click Revenue.
    NavigatetoRevenue
  2. Click the Total Revenue-Plan horizontal tab.
    NavigatetoTotalRevenue
  3. Click Product, select All Product, and click OK.
    SelectAllProductMember
  4. Click GoIcon (Go).
    ClickGo
  5. Total Revenue and Gross Profit are calculated for all products.

    TotalRevenueAfterCalc

Reviewing financial statements

In this section, you review financial statements to see actual and plan data and variances.

  1. On the left, click the Income Statement vertical tab.
    ClickIncomeStatement

    Actual data is displayed and the variance for plan versus forecast is also displayed.

    Income Statement Showing Variance
  2. Click HomeIcon (Home).

Loading and calculating updated actuals

At the beginning of your planning cycle, you might load data for a given scenario, version, and period. To stay up to date with changes or current data, you can plan for an incremental data load process. In this section you load current actual data and run the required rules to calculate and rollup the imported data.

Loading current actuals for revenue

In this section, you load actual data for the first part of FY21.

  1. On the Planning home page, click Application, then Overview.
    Home Page
  2. On the Application page, click Actions, and select Import Data.
    ImportData
  3. In Import Data, click Create.
    Click Create
  4. Keep all the default selections, and click Browse to select a file.
    ImportDataDialog

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

  5. Locate and select Revenue_Data FY21.csv, and click Open.
  6. Click Import.
    ImportFile
  7. At the information dialog, click OK.
    Click OK
  8. Click Close twice.
  9. Click Jobs.
    SelectJobsCard
  10. Verify that the job completed successfully.
    JobsPage

Loading current actuals for expenses

In this section, you load expense data for the first part of FY21.

  1. Click Overview.
    JobsPage
  2. On the Application page, click Actions, and select Import Data.
    ImportData
  3. In Import Data, click Create.
    Click Create
  4. Keep all the default selections, and click Browse to select a file.
    ImportDataDialog

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

  5. Locate and select Expense_Data FY21.csv, and click Open.
  6. Click Import.
    ImportDataDialog
  7. At the information dialog, click OK.
    Click OK
  8. Click Close twice.
  9. Click Jobs.
    NavigatetoJobs
  10. Verify that the job completed successfully.
  11. Click OK
  12. Click Home Icon (Home).

Calculating actuals after updating data

In this section, you calculate actual data after importing actuals for the first part of FY21.

  1. From the Planning home page, click Rules.
    Click Rules
  2. On Business Rules, for the Calculate Actuals row, click LaunchIcon (Launch).
    Launch Rule
  3. For each item, click its MemberSelector (Select Member) to select a member as its value, based on the following, and then click Launch:
    • Entity: "1 US"
    • Periods: ILev0Descendants(YearTotal)
    • Years: FY21
    Calculate Actuals
  4. At the Information dialog, click OK.
    Information Dialog
  5. Click Home Icon (home).
  6. From the Planning Home page, click Application then Jobs.
    Home Page
  7. Verify that the job completed successfully.
    ConfirmJob
  8. Click Home Icon (Home).

Moving the Planning Cycle

  1. On the Planning home page, click Application, then Configure.
    HomePageConfigure
  2. From the Configure drop-down, select Financials.
    Configure Page
  3. On Configure: Financials, click Planning and Forecast Preparation
    Configure Page
  4. For Current Fiscal Year, select FY21, and for Period, select May, and click Save.
    PlanningForecastPrepMay
  5. At the Validation message, click OK.
    ValidationMessage
  6. Notice the Plan starts in Jan FY22, and Forecast starts in Jun FY21, and click Close.
    Close
  7. Click Home Icon (Home).

Rolling up actual data for FY21

  1. On the Planning home page, click Rules.
    Home page
  2. For Rollup, on the right, click LaunchIcon (Launch).
    Business Rules page
  3. For Scenario, click Member Selector Icon (Member Selector) and select OEP_Actual. Then for the year, enter FY21, and for Currency enter USD, and click Launch.

    Change the value of the scenario dimension first.

    Rollup Rule
  4. At the information message, click OK.
    Info Message
  5. Click Navigator, and under Application, select Jobs.
    Navigator Menu

    The rollup job completed successfully.

    Jobs Page
  6. Click Home Icon (Home).

Reviewing updated FY21 actuals

In this section, you verify that actual data was loaded.

  1. On the Planning home page, click Financials, then Analysis.
    HomePageAnalysis
  2. Ensure you are on the Forms vertical tab, and click Expense Actuals.
    FormsList
  3. If necessary, change the POV to the following and click GoIcon (Go).
    POV
  4. Notice the loaded expense data for January through April, and click Close.
    ExpenseActualsFY21Data
  5. Click Revenue Actuals.
    RevenueActuals
  6. Change the POV to the following and click GoIcon (Go).
    POVandGo
  7. Notice the loaded revenue data for January through April, and click Close.
    RevenueData
  8. Click Home Icon (Home).

Preparing forecasts

With forecasting, you can budget using past and present data, and analyze trends using assumptions. Forecasts can help your management teams anticipate results based on past information, while allowing to be adjusted when new information is available. You can also prepare forecasts that mimic real, flexible business cycles.

Preparing forecasts

In this section, you run the Prepare Forecast rule to copy selected months from the Actual scenario to the Forecast scenario. The rule also recalculates drivers and trends based on the new periods of actual results.

  1. On the Planning home page, click Rules.
    HomePageRules
  2. On Business Rules, for the Prepare Forecast row, click LaunchIcon (Launch).
    Launch Rule
  3. For Entity, Actual Months, Currency, and Years, click Member Selector Icon (Member Selector) and select the following members. Then click Launch.
    Prepare Forecast Prompts
  4. At the Information message, click OK.
    Information Message
  5. Click Home Icon (Home).

Entering forecast data for expenses

After running Prepare Forecast to copy actual data from January through April to Forecast, you forecast expenses.

  1. On the Planning home page, click Financials, then Expense.
    Financials Expense
  2. Click the Driver and Trend Based vertical tab.
    Expense Dashboard
  3. Ensure you are on the Driver Based Expenses horizontal tab, click Scenario, and select Forecast.
    POVtoChange
  4. Ensure the POV has the following selections, and click GoIcon (Go):
    POV
  5. For Airfare, in Adjustment, enter -3500, and click Save.
    AdjustAirfare
  6. Click the Total Expense - Forecast horizontal tab.
    Select Total Expense Forecast

    The adjusted forecast is displayed.

    Total Forecast

Rolling up forecast data

You roll up the data on the Total Expense - Forecast form.

  1. Change the POV to the following, and click GoIcon (Go):
    POVforExpenseTotals
  2. Click Actions, and select Business Rules.
    SelectBusinessRules
  3. Select Rollup.
    SelectRollup
  4. For Scenario, click Member Selector Icon (Member Selector) and select Forecast. Then enter or select the following and click Launch.
    SelectRollupMembers
  5. At the Information message, click OK.
    Information Message

    Data was rolled up and Forecast is included in the totals.

    Forecast Data Rolled Up

Reviewing updated financial statements

After updating the forecast, review the Income Statement.

  1. Click the fourth vertical tab, Income Statement.
    SelectIncomeStatement

    The updated Income Statement is displayed.

    IncomeStatement

Want to learn more?



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