This 30-minute hands-on tutorial shows you how to leverage KPIs in Financials by using out-of-the-box KPIs or adding your own. The sections build on each other and should be completed sequentially.
Background
Also known as metrics and measures, key performance indicators (KPIs) enable you to collect objective, quantifiable data or data that indicates progress toward a performance or strategy target. High-level KPIs may focus on the overall performance of the organization, while low-level KPIs may focus on processes within departments such as sales, marketing, HR, support and so on.
You can use KPIs to reflect the health of key areas (perspectives), in your organization. For example, a KPI that tracks the return on assets for an organization in the banking industry provides financial data and should be associated with the financial perspective.
With out-of-the-box KPIs, accounts, and drivers, Financials accelerates your planning process. You can also define custom drivers and KPIs, and bring in your own chart of accounts in 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.
Save this data file locally. You will be importing data using this data file.
Key performance indicators in Financials
Here are the predefined KPIs when you enable parent key members:
Revenue KPIs
KPI
Description
OFS_Total Revenue
Parent key member used to depict total results for revenue
OFS_Total Cost of Sales
Parent key member used to depict total results for cost of sales
OFS_Revenue Per Employee
Calculates based on the total revenue divided by the current number of employees
OFS_COS to Revenue%
Calculates the percentage of cost of sales to total revenue
OFS_Margin %
Calculates margin % by dividing gross profit by total revenue
Expense KPIs
KPI
Description
OFS_Headcount
Number of current employees
OFS_Operating Expense/Headcount
Calculates based on operating expenses divided by the current number of employees
OFS_Operating Expenses
Parent member used to depict the total operating expenses
Income Statement
KPI
Description
OFS_Net Income %
Calculates net income as a % of total revenue
OFS_Other Operating Expense to Revenue
Calculates the percentage of operating expense to revenue as a performance indicator
Balance Sheet
KPI
Description
OFS_Cash
Parent key member used to depict total cash
OFS_Return on Assets
Calculates the return on asset performance metric, net Income divided by total assets
OFS_Return on Invested Capital
Calculates the return on invested capital
OFS_Cash Ratio
Indicates the ratio of cash compared to total current liabilities
OFS_Working Capital
Calculates the working capital by subtracting total current assets minus current liabilities
OFS_Current Ratio
Calculates the ratio of Total Assets to Total Liabilities
OFS_Return on Equity
Calculates the return on equity
OFS_Debt To Equity
Calculates the ratio of debt to equity
OFS_Working Capital Turnover
Calculates the working capital ratio by dividing total current assets minus current liabilities by total revenue
Cash Flow
KPI
Description
OFS_Discount Rate
Discount rate
OFS_Discount Factor
Calculates the discount factor to be used in the NPV calculation
OFS_PV of Cash Flow
Calculates the present value of cash flow based on discount rate and cash flow
OFS_NPV
Calculates the net present value of cash flow
Setting up 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, accounts, and KPIs are created.
You must define all custom dimensions the first time you enable features. You can’t define these later.
On the Planning home page, click Application then Configure.
From the Configure drop-down, select Financials.
Click Enable Features.
Revenue and Expense planning is enabled. Expenses are configured so that you can plan with drivers and related accounts.
Scroll down.
Income Statement, Balance Sheet and Cash Flow are configured. Currently, rolling forecast and weekly planning are not configured.
Scroll down.
Existing 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.
Click Close.
You can’t disable features later.
Reviewing 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.
In Configure: Financials, click Planning and Forecast Preparation.
Notice that Current Fiscal Year is FY20, the Period is January, and the Plan Start Year is set to Next Fiscal Year.
Click Forecast.
The Forecast starts in February FY20 and runs through December of FY21. The two year forecast is set on a monthly basis.
Click Plan.
The four year Plan which runs from January FY21 through December of FY24, and has each year's data planned on a monthly basis.
Click Close.
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.
Click (Navigator), and under Tools, click User Preferences.
Under Preferences, click User Variables.
For each variable, click its (Member Selector) to select a member as the variable's value:
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
Verify your selections, and click Save.
At the information message, click OK.
Managing KPIs
In this section, you manage KPIs in the dimension hierarchy and the Configure: Financials page.
Verifying enabled KPIs
Out-of-the-box KPIs are enabled based on the features selected on the Enable Features page of Financials.
Click (Navigator), and under Application, click Configure.
From the Configure drop-down, select Financials.
Depending on the features you enabled, subcomponent accounts are listed on this page. In this example, Revenue Accounts, Expense Accounts, Balance Sheet Accounts, and Cash Flow Accounts were enabled.
In Configure: Financials, click Revenue Accounts.
From the Category dropdown list, select Revenue KPIs.
The enabled Revenue KPIs are displayed.
If the KPI has a member formula, you can view it here.
For OFS_COS to Revenue%, click (Member Formula).
You can view, add, edit, and validate the KPI member formula here.
Click Cancel.
From the Category dropdown list, select Income Statement KPIs.
Income statement-related revenue KPIs are displayed.
Click Close.
Repeat steps 3 to 7 to view KPIs for other subcomponents.
Reviewing KPIs in the hierarchy
KPIs are stored as account members in the dimension hierarchy.
Click (Navigator), and under Application, click Overview.
Click Dimensions.
From the Cube dropdown list, select OEP_FS.
Click Account.
In Edit Member Properties: Account, click (Zoom in All Levels) to expand all levels in the hierarchy.
Scroll down and locate the following members:
OFS_Revenue KPIs
OFS_Expense KPIs
OFS_Income Statement KPIs
OFS_Balance Sheet KPIs
OFS_Cash Flow KPIs
Adding KPIs to the alternate hierarchy
You can bring in your own KPIs in the same way you load your own chart of accounts. Predefined accounts, drivers, KPIs, and the chart of accounts you bring in can coexist in Financials.
In this section, you review the chart of accounts previously loaded under parent key members. You will add imported accounts as shared members under existing KPI parent members to make sure that the added accounts are included in the Income Statement.
Learn more on how to bring in your own chart of accounts from these tutorials:
Learn how to add and edit dimensions and members in the Simplified Dimension Editor by stepping through the Managing Dimensions in Planning hands-on tutorial.
In the grid, under OFS_Financials Accounts, then OFS_Revenue Planning, select OFS_Gross Profit.
The following revenue accounts were previously added to the hierarchy.
In the grid, under OFS_Financials Accounts, then OFS_Expense Planning, select OFS_Total Expenses.
The following expense accounts were previously added to the hierarchy.
Add the account members as KPIs. In the grid, under OFS_Financials Accounts, then OFS_Revenue Planning, then OFS_Revenue KPIs, select OFS_Total Revenue.
Click Actions and select Add Child.
In the Add Child dialog box, enter 2 and click Apply.
Yellow colored cells are added under OFS_Total Revenue.
Edit the Member Name for the added yellow cells under OFS_Total Revenue to:
Product Income
Other Income
For both members, set the Default Data Storage to Shared.
Click Save.
The members are temporarily added to the hierarchy.
In the grid, under OFS_Financials Accounts, then OFS_Revenue Planning, then OFS_Revenue KPIs, select OFS_Total Cost of Sales.
Click Actions and select Add Child.
In the Add Child dialog box, accept the default value (1) and click Apply.
Edit the Member Name for the added yellow cell under OFS_Total Cost of Sales to COGS.
Set the Default Data Storage to Shared.
Click Save.
The member is temporarily added to the hierarchy.
To commit changes, you must refresh the database.
Click (Refresh Database).
In the Refresh Database dialog box, accept the default selections, and click Refresh Database.
It is recommended that Enable Use of the Application is set to Administrators, before and after refreshing the database, until Financials is completely configured and ready for production.
At the Refresh Database prompt, click Refresh.
The Cube Refresh/Create in Progress status is displayed.
When the status displays as Succeeded and the percent complete is 100%, click Finish.
Click Close.
Click Cancel.
Adding KPIs in Configure: Financials
You add and edit KPIs in the same way you add or edit accounts and drivers.
Check that your KPI member aliases and names don’t conflict with those of the
provided KPIs.
Click (Navigator), and under Application, click Configure.
From the Configure drop-down, select Financials.
In Configure: Financials, click Revenue Accounts.
From the Category dropdown list, select Revenue KPIs.
Notice that Product Income, Other Income, and COGS are now displayed, replacing OFS_Total Revenue, and OFS_Total Cost of Sales. In the hierarchy, OFS Total Revenue and OFS_Total Cost of Sales are still under OFS_Revenue KPIs but considered as parents. Level zero (0) KPIs are listed on this page.
Click Actions and select Add.
To add a small number of KPIs, select Add from the Actions menu. To add a group of KPIs, export the set of predefined KPIs , and then modify the export file in Excel. Then, import the modified file.
Enter details in the new row:
Name: Repurchased
Time Balance: Flow
Data Storage: Store
Data Type: Non Currency
Click Save.
Click OK.
Click Close.
Refresh the database. In Configure: Financials, click Actions and select Refresh Database.
In Refresh Database, click Create.
For both Before Refresh Database and After Refresh Database—Enable Use of the Application for, select Administrators.
Click Refresh Database.
At the prompt, click Refresh.
When the status displays as Succeeded and the percent complete is 100%, click Finish.
Click Close.
In Refresh Database, click Close.
Viewing KPIs in dashboards and forms
In this section, you load revenue data, plan using trends, run calculations, and view revenue data and KPIs.
Loading revenue data
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.
Click (Navigator), and under Application, click Overview.
Click Actions, and select Import Data.
In Import Data, click Create.
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.
Locate and select Revenue_Data FY19_FY20_FY21.csv, and click Open.
Click Import.
At the information dialog, click OK.
Click Close twice.
Click Jobs.
Verify that the job completed successfully.
Go to the Planning home page. Click (Home).
Calculating actuals and preparing plans
In this section, you run calculation rules to make sure your data is up to date and aggregated.
On the Planning home page, click Rules.
The Rules page lists predefined calculations in Financials.
Calculate drivers and aggregates data in Actuals. For Calculate Actuals, click (Launch).
For each item in the dialog box, click its (Member Selector) to select a member as its value:
Entity: "1 US"
Periods: ILvl0Descendants(YearTotal)
Select Years: FY19,FY20,FY21
Click Launch.
At the prompt, click OK.
Aggregate data to update reports or analyze data at various levels of the business hierarchy. For Rollup, click (Launch).
For each item in the dialog box, click its (Member Selector) to select a member as its value:
Change the value of the Scenario dimension first.
Scenario: OEP_Actual
Select Years: FY19,FY20
Currency: USD
Click Launch.
Click OK.
Calculate plans based on the trends and drivers set up in Financials. For Prepare Plan, click (Launch).
For each item in the dialog box, click its (Member Selector) to select a member as its value:
Entity: "1 US"
Currency: USD
Years: FY19,FY20,FY21
Click Launch.
Click OK.
Go to the Planning home page. Click (Home).
Entering and viewing plan data
After loading data, you can start preparing plans that can be executed on a calendar based on your organization requirements.
Click Financials, then Revenue.
In the left, click the (Income Statement) tab.
The Income Statement tab includes data from the Actual and Plan scenarios. The accounts displayed are from the chart of accounts that was previously loaded.
In the left, click the (Driver and Trend Based) tab.
The Revenue Trends chart is displayed.
Click the Trend Based Revenue Planning tab.
When you start planning using the enabled and loaded accounts, KPIs are calculated based on built-in calculations or member formulas you added. You can then analyze data and run reports that include these KPIs.
Modify the POV selections based on the following, and click (Go):
For Product Income Existing Products Key Customers, in Trend Assumptions, select Current Year Actual Average.
For Product Income Existing Products Key Customers, in %Increase/(Decrease), enter 8%.
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%.
For Material Cost, in Trend Assumptions, select Current Year Actual Average, and in %Increase/(Decrease), enter 8%.
For Stock Adjustments Net, in Trend Assumptions, select Current Year Actual Average, and for Stock Adjustments Net, in %Increase/(Decrease), enter 4%.
Click Save.
At the Information message, click OK.
Data is calculated and updated on the form. Note that COGS and Product Income were added as KPIs.
Click the Total Revenue - Plan horizontal tab.
In the POV, change the selection for Product to All Product, and click (Go).
The form displays no valid rows of data.
In Total Revenue - Plan, click Actions and select Business Rules.
In the Business Rules prompt, click Rollup.
In the Rollup prompt, verify the default selections for Entity, Scenario, and Version:
Entity: "OEP_Total Entity"
Scenario: OEP_Plan
Version: OEP_Working
For Years and Currency, click its (Member Selector) to select a member as its value:
Select Years: FY21
Currency: USD
Click Launch.
Click OK.
Data was rolled up in the hierarchy and is now displayed on the form.
In the left, click (Overview).
The Revenue Overview dashboard displays Actual and Plan data. To include updated data, including KPIs, you must run calculations for Forecast.
Rolling up forecast data and viewing the updated dashboard
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.
Forecast data was imported when you loaded revenue data. To learn how to prepare forecast data, visit docs.oracle.com, and refer to the Calculating Actuals, and Preparing Plans and Forecasts in Financials hands-on tutorial.
After running calculation rules for the forecast scenario, you view KPIs in the Revenue dashboard.
In the left, click the (Driver and Trend Based) tab.
Click the Total Revenue - Forecast horizontal tab.
Total Revenue - Forecast displays data for Actual and Plan scenarios. To include updated Forecast scenario data, run the Rollup business rule..
Click Actions and select Business Rules.
In Business Rules, click Rollup.
For each item in the dialog box, click its (Member Selector) to select a member as its value:
Change the value of the Scenario dimension first.
Scenario: OEP_Forecast
Select Years: FY20,FY21
Currency: USD
Click Launch.
Click OK.
Data for Actuals, Plan, and Forecast are now displayed.
In the left, click (Overview).
The Revenue Overview dashboard now displays Actual, Plan, and Forecast data. The dashboard also displays key performance indicators for revenue.