Tuesday, September 25, 2018

FCCS - Housekeeping Tasks

As more and more customers migrate to or license and implement Oracle FCCS, people are asking what they need to do with regard to housekeeping or care and feeding of the application. There are several tasks that should be done to keep FCCS in good shape. Nothing is hard, some can be automated, and those not currently "automatable" will be. These are listed below in no particular order.


  1. Validate Metadata - within the metadata manager run the process to validate metadata. Issues occur when metadata settings are not correct and the validation process will tell you what is wrong.
  2. Download application snapshots - the application snapshot should be downloaded for backup purposes. This is easy to automate with EPM Automate.
  3. Download and truncate the audit logs. As the audit logs grow, they utilize space. Every now and then (the frequency will vary from customer to customer) these logs should be downloaded and then truncated.
  4. Clear Empty Blocks - run this business rule to remove empty blocks, as they are using space when they're not needed. Running monthly or weekly is about right.
  5. Dense Restructure - this is like defragmenting the application. The statistics will show you whether needed or not. If the value is close to 1, then running is not needed. If something like 0.001024, then definitely needed. Again, checking weekly is about right.
Doing these things should keep FCCS running quickly and smoothly.





Tuesday, September 4, 2018

HFM - Planning for the upgrade

Everyone should have heard by now, but just in case you haven't. Oracle is planning for the release of HFM (actually, all of the on premise EPM products) version 11.2 in the spring.

As Oracle has stated this will be the last release of HFM that will require a full software installation (to their knowledge, safe harbor statement applies). Other updates after this will be via patch set updates. To do this installation, you cannot (or should not) just update the software on the existing servers. The software will need installing on a clean server, the database copied over and upgraded, interfaces tested, and then consolidation and data verified. A parallel close would be a prudent step.

To plan for this, think about budgeting for the new servers now. Most companies are in the middle of putting together their annual budget for next year, so now is the perfect time to plan this upgrade. Unless some design changes are incorporated at the same time, no consulting help should be needed unless it is to help with the infrastructure setup. If you are on an older version or you're having to do work-arounds to make things work with your current design/setup, then you should think about taking this opportunity to do an "application remodel."

The other option would be to plan a migration to FCCS, Oracle's cloud based consolidation and close solution. In this case you would be budgeting for an operating expense, not a capital expense, and not having to budget for the annual maintenance on the on-premise software. Migrating to FCCS will go much easier with some consulting help, but with the recently released HFM to FCCS migration tool, it goes more smoothly than before.



Wednesday, August 29, 2018

How to Travel


This summer I did something that I've thought about for a while. I wrote a (Amazon) Kindle book on traveling for business. But not about the best restaurants or hotels or best ways to maximize frequent flyer points, but more about the logistics of business travel. How to make life work and efficient and sane when you're away from home every week. That includes not only managing your life while you're getting through airports and hotels but how to get things done at home too. 

In this book I share many of my experiences along with others I've worked with. Nothing like this was available when I started traveling for work, so hopefully it helps others that are starting out.

Here's the link to the book on Amazon. Note that you don't need a Kindle to read it, as they have mobile and tablet apps or it can be read online.




Monday, July 30, 2018

HFM - Metadata Diagnostics

Metadata is the backbone of HFM. Without it, no data gets loaded and nothing gets reported. And the properties of the metadata have to be perfect. If they're not, then either data doesn't load, or (worse), it loads but the reporting is wrong. In this book available on Amazon, I show how to write the code to HFM diagnose the properties and then email or output a file with the results. I've used the results myself over the years and this technique has saved me from huge mistakes.

Here's the link - it's also available on the right hand panel with my other books.

https://amzn.to/2mSAIWo

Note you do not have to own a Kindle to read this. Amazon has free apps for any device for reading Kindle books.



Thursday, June 7, 2018

FCCS - Calculations, FIX, and Restricted Dimensions

As FCCS now has configurable calculations, many people with HFM backgrounds, like myself, are learning Essbase calc script; the language used for these calculations. I haven't written an Essbase calc script before this month since 2002, so it's been a while. I'm not going to go through all of the details in one blog post (veteran Essbase consultants describe writing calc script as an art not a science) but I do want to point out one parallel for those with HFM backgrounds.

In HFM there are five dimensions that cannot be on the left side of a HS.Exp function, which is used to calculate almost everything. These dimensions are scenario, year, period, entity, and value. So we use If/Then statements to control when rules run for these dimensions.

In FCCS, one of the main functions in Essbase calc script is FIX/ENDFIX. FIX basically limits the members of dimensions to those members on which a calculation should run. The online help (link provided below) uses an example of fixing on a product and then doing a units sold calculation for that product.

There are five dimensions that cannot be used in FIX statements, however. These are scenario, year, period, view, and entity. Note that four of these are exactly the same as HFM. When a user starts a FCCS consolidation, they are using these dimensions as parameters for the consolidation and so the software is automatically fixing on these dimensions. And when you get past the FIX statement and into the actual calculation, these same five dimensions cannot be on the left hand side of the calculation, just like HS.Exp. So, just like you would do in HFM, us a IF/ENDIF to control when calculations run for these dimensions.

Here is the link to the FCCS help to learn more.


Have fun!












Wednesday, May 23, 2018

FCCS - Autonomous Consolidations

One of the newer additions to FCCS is autonomous consolidations. The typical user pattern since MicroControl days has been to input data and then run a consolidation. With this feature, the second part of that just happens. So, here's how to turn it on.

From the Navigator (hamburger) menu icon select Consolidation under the Application heading. From the vertical tabs on the left, click the second one for Autonomous Consolidation.



Above is the resulting screen. Use the POV to select the year, period, and scenario and then on the right click Turn On. When doing so, the following prompt will appear.



Click Confirm. Now the process is running, based on data input.

What to do for the next period? Come back to the screen and change the POV to the next period. After clicking Go, this prompt appears.



It would not surprise me if incrementing the period shows up as a close task or an EPM automate command in the future.



Thursday, December 28, 2017

US Accounting Standard ASU 2016-01 - Financial Instruments

Normally my blog posts are about FCCS or HFM tips, features, etc. but this one is about an accounting standard now effective in the USA. But since FCCS and HFM are consolidation products, knowing and understanding the accounting involved is a necessary component of successfully working with the products. Plus this change will have a minor impact on FCCS/HFM usage.

Over the last few years there has been a shift in the accounting community away from historical cost and toward fair value accounting. In that vein, ASU 2016-01 was issued in January 2016 by the FASB. For publicly traded companies it is now effective (technically, effective for fiscal years beginning after December 15, 2017). The changes to GAAP, briefly, affect:

  • accounting for equity investments
  • accounting for financial liabilities under the fair value option
  • presentation and disclosure requirements for financial instruments
  • guidance related to the valuation allowance assessment when recognizing deferred tax assets from available-for-sale debt securities
IFRS 9 is the equivalent within the IFRS standard. I'm not going to go into everything in the ASU - the big accounting firms covered this well when the ASU was released - but I do want to focus on a couple things.

Equity investments need to be valued at fair value, with any change being recorded through earnings on the income statement. This requirement excludes investments that are accounted for by the equity method or those that are consolidated into the owner. So this change does not impact consolidated entities. The grouping of entity investments as trading or available-for-sale goes away as well as recognizing unrealized holding gains/losses for these entities.

A journal entry will be needed to adjust the value of the asset with the offset to the income statement. Companies will probably book this entry in the general ledger but could also book it in FCCS/HFM. The amount of the entry will also need to be used in the preparation of an indirect method cash flow statement as an adjustment to net income, as this is a non-cash item. For companies holding trial balance data for these entities inside their FCCS/HFM application the entities are typically outside of the main company hierarchies and no adjustments there will be needed.

Another change revolves around presentation of financial assets and financial liabilities. These should be presented by measurement category (like fair value) and form (securities, loans, receivables) in either the statement of financial position or in the accompanying notes. If presenting in the statement, then within FCCS/HFM account hierarchy changes and most likely new accounts will be required.