bicg whitepapers a simple rolling forecast in hyperion planning

4
A Simple Rolling Forecast in Hyperion Planning BI Consulting Group White Paper 860 Blue Gentian Road Suite 290 Eagan, MN 55121 Tel 866.953.4757 Email [email protected] Web www.BIConsultingGroup.com The Rolling Forecast is a Helpful Business Planning Tool. In a me of economic uncertainty, companies are looking for more ways to effecvely plan and adapt to ever changing business climates. To combat this uncertainty, a commonly occurring pracce is the implementaon of a rolling forecast. A periodic “outlook” or “re-forecast” is advantageous because your annual budget oſten becomes outdated once the first month or quarter of actuals becomes available. A Rolling Forecast is an Updated Plan Based on the Most Current Actual Data. The re-forecast is based on current informaon, new assumpons, and provides the ability to make more informed decisions. These forecasts are not done to the same level of detail as the annual budget so the me to prepare them is shorter. Building a Rolling Forecast in Hyperion Planning is a Fairly Common Pracce. Within Hyperion Planning, both data inputs (re-forecast of future periods) and reporng (mix of actual months and forecast) are affected. Applicaon administrators need to facilitate dynamic dimension member updates and create calculaons that address the rolling funconality. This white paper addresses the steps required to create a simple rolling forecast in a Hyperion Planning applicaon. The Challenge. We will assume that our current Hyperion Planning applicaon is only designed to accommodate an annual plan. In order to facilitate analysis on current data and allow for me sensive decision making, management has decided to implement a rolling forecast into this same Hyperion Planning applicaon. The goal is to have a monthly re-forecast performed in the current year, starng aſter the load of each month’s actuals. Our company’s fiscal year follows the standard civil calendar. Soluon Step 1 - Essbase Substuon Variables. The first item to address is making sure the appropriate substuon variables are set up in Essbase. A substuon variable is a placeholder for members that change regularly. Substuon variables can be set up for the current month and current year. As those values change, you make the update in one locaon instead of having to go to every input form, report, and calculaon to make the updates. In the case of a rolling forecast, this makes applicaon maintenance much less me consuming. Soluon Step 2 - Essbase Substuon Variables. The next item to address is the web data input forms. A key to this design is seng the forecast scenario to the correct period and year range. This ensures that only forward-looking periods are open for input. connued >> - 1 - by David Hong BI Consulting Group © Copyright 2009, BI Consulting Group, LLC. All rights reserved. No part of this material may be reproduced, stored in a retrieval system or transmitted by any means, electronic, mechanical, photocopy, recording or otherwise, without written permission from the authors

Upload: ksrsarma

Post on 26-Oct-2015

91 views

Category:

Documents


1 download

DESCRIPTION

Forcast

TRANSCRIPT

A Simple Rolling Forecast in Hyperion Planning

BI Consulting Group White Paper

860 Blue Gentian Road Suite 290 Eagan, MN 55121 Tel 866.953.4757 Email [email protected] Web www.BIConsultingGroup.com

The Rolling Forecast is a HelpfulBusiness Planning Tool.

In a time of economic uncertainty, companies are looking for more ways to effectively plan and adapt to ever changing business climates. To combat this uncertainty, a commonly occurring practice is the implementation of a rolling forecast. A periodic “outlook” or “re-forecast” is advantageous because your annual budget often becomes outdated once the first month or quarter of actuals becomes available.

A Rolling Forecast is an Updated PlanBased on the Most Current Actual Data. The re-forecast is based on current information, new assumptions, and provides the ability to make more informed decisions. These forecasts are not done to the same level of detail as the annual budget so the time to prepare them is shorter.

Building a Rolling Forecast in Hyperion Planning is a Fairly Common Practice.

Within Hyperion Planning, both data inputs (re-forecast of future periods) and reporting (mix of actual months and forecast) are affected. Application administrators need to facilitate dynamic dimension member updates and create calculations that address the rolling functionality. This white paper addresses the steps required to create a simple rolling forecast in a Hyperion Planning application.

The Challenge.

We will assume that our current Hyperion Planning application is only designed to accommodate an annual plan. In order to facilitate analysis on current data and allow for time sensitive decision making, management has decided to implement a rolling forecast into this same Hyperion Planning application.

The goal is to have a monthly re-forecast performed in the current year, starting after the load of each month’s actuals. Our company’s fiscal year follows the standard civil calendar.

Solution Step 1 - Essbase Substitution Variables.

The first item to address is making sure the appropriate substitution variables are set up in Essbase. A substitution variable is a placeholder for members that change regularly.

Substitution variables can be set up for the current month and current year. As those values change, you make the update in one location instead of having to go to every input form, report, and calculation to make the updates. In the case of a rolling forecast, this makes application maintenance much less time consuming.

Solution Step 2 - Essbase Substitution Variables.

The next item to address is the web data input forms. A key to this design is setting the forecast scenario to the correct period and year range. This ensures that only forward-looking periods are open for input.

continued >>

- 1 -

by David HongBI Consulting Group

© Copyright 2009, BI Consulting Group, LLC. All rights reserved. No part of this material may be reproduced, stored in a retrieval system or transmitted by anymeans, electronic, mechanical, photocopy, recording or otherwise, without written permission from the authors

A Simple Rolling Forecast in Hyperion Planning BI Consulting Group White Paper

860 Blue Gentian Road Suite 290 Eagan, MN 55121 Tel 866.953.4757 Email [email protected] Web www.BIConsultingGroup.com

© Copyright 2009, BI Consulting Group, LLC. All rights reserved. No part of this material may be reproduced, stored in a retrieval system or transmitted by anymeans, electronic, mechanical, photocopy, recording or otherwise, without written permission from the authors

- 2 -

Essbase Substitution Variables (continued).

One drawback to this method is that there is not a true “rolling” effect with actual periods rolling up to forecast on the same form. Unfortunately, there are not range functions available to set column period parameters.

Here are a few recommendations that can be used as a work-around for this issue:

1. Include the scenario dimension in the page with ‘Forecast’ and ‘Actual’ as choices (Fig. 1).

2. Create a composite web form with the second grid containing actual data (Fig. 2).

3. Create a custom menu that links to a ‘Rolling Forecast Report’ (Fig. 3).

continued >>

Figure 1

Figure 2

A Simple Rolling Forecast in Hyperion Planning BI Consulting Group White Paper

860 Blue Gentian Road Suite 290 Eagan, MN 55121 Tel 866.953.4757 Email [email protected] Web www.BIConsultingGroup.com

© Copyright 2009, BI Consulting Group, LLC. All rights reserved. No part of this material may be reproduced, stored in a retrieval system or transmitted by anymeans, electronic, mechanical, photocopy, recording or otherwise, without written permission from the authors

- 3 -

Step 3 – Calculations.

Calculations need to be updated to accommodate the rolling forecast. The key is that you focus on proper data intersections. If forecast data is based on a trend of historical data, you need to be sure the source contains a pointer to the actual scenario and the destination has a pointer to the forecast. Or, if you need to calculate an annual summation of actual and forecast data, the sum formula will need to properly add actuals from January to the current month plus forecast from current month +1 to December.

Calculations differ for every company and industry so it’s not a topic that can be adequately covered here. The best practice is to focus on the proper data intersections. Another best practice is the usage of substitution variables, as this is extremely helpful.

Step 4 – Reports.

Rolling forecast reports have a mix of ‘Actual’ and ‘Forecast’ columns. For a report with a single year rolling forecast, you only need to define two columns (Fig. 4). The first one would point at the ‘Actual’ scenario, ‘Final’ version, and ‘January to the Current Month’ substitution variable.

The second column points to the ‘Forecast’ scenario, ‘Working’ version, and ‘Current Month Offset by 1’ substitution variable using the relative function. One caveat is that this will not work if the current month is December, but it’s assumed that a 12 month - single year - forecast would not be run in December because you have 12 months of actual data.

continued >>

Figure 3

Figure 4

A Simple Rolling Forecast in Hyperion Planning BI Consulting Group White Paper

860 Blue Gentian Road Suite 290 Eagan, MN 55121 Tel 866.953.4757 Email [email protected] Web www.BIConsultingGroup.com

© Copyright 2009, BI Consulting Group, LLC. All rights reserved. No part of this material may be reproduced, stored in a retrieval system or transmitted by anymeans, electronic, mechanical, photocopy, recording or otherwise, without written permission from the authors

- 4 -

When complete, you should have multiple buckets for each of your planning processes. You will most likely have a set of ‘Annual Budget’ web forms and reports with corresponding sets of folders. You would also have a set of ‘Budget Calculations’.

After implementing a rolling forecast, that process would then have a set of associated items as well. From an organizational standpoint, it’s a cleaner approach and makes it easier for end users to understand.

About BI Consulting Group

BI Consulting Group (BICG) is Oracle's premier consulting partner focused exclusively on Oracle Enterprise Performance Management (EPM) and Business Intelligence (BI). Service offerings include consulting services, support, and education.

In summary, this is an efficient and effective way to build a single year rolling forecast. Rolling forecasts that cross multiple years become a more complex due to the change in year also being factored into web forms, calculations and reports.

The experts at BI Consulting Group have successfully completed some of the most complex implementations of Oracle BI in the world. Along the way, BICG has been honored with the Oracle’s Above and Beyond Award for Business Intelligence and the Oracle Excellence Award for the creation of innovative and standards-based technology solutions. BICG has also been named the #1 consulting firm for customer satisfaction by VendorRate.