Monday, April 13, 2026
Oracle FCC: Which Metadata Editor is Best for Catching Errors?
Monday, March 3, 2025
FCC Consolidation Status - "Completed" does NOT mean Successful
UPDATE - September 2025 - this is looking to be fixed. A consolidation with this error now shows Error on the main jobs screen.
FCC has a similarity to Microsoft Excel on manual calc. Change data, then press F9 for the calculations/formulas to run. In FCC, the similar process is consolidation, just like it was in its predecessors MicroControl, Hyperion/Enterprise, and HFM. This process is central to how all four products work. Unlike those great products of the past, however, FCC consolidations have one big deficiency: the status reporting. Did the consolidation work or not? Without going to multiple screens, you don't always know.
Look at these two consolidation results from the Jobs listing. One of them failed and one succeeded. Can you tell which is which?
Looking at the details of one of the consolidations, can you tell now? No, you can't.
Actually, this consolidation failed. Clicking the word "Completed" shows that the consolidation didn't even run.
I posted an enhancement idea on Oracle Cloud Customer Connect on this over four years ago. Maybe everyone is okay with this level (I want to use other words here but am trying really hard not to) of status reporting. I'm thinking that Oracle can do better. If you want to upvote the idea - please do - here's the link:
https://community.oracle.com/customerconnect/discussion/558521/consolidation-jobs-should-indicate-error-not-just-complete
Since FCC has been reporting consolidation status this way for so long, you'd think everyone would know about it. That's not true - I just had this conversation with a client today. The issue appeared in downstream processes: reporting was weird, data wasn't correct, etc. So if your consolidations run but you don't get the results you expect, unfortunately a little digging is required.
Monday, February 10, 2025
Financial Reporting - Another Nail in the Coffin
Logging into a test EPM environment after the 25.02 release (February 2025), I saw this message.
Monday, January 13, 2025
FCC - Loading data as admin not working (issue, workaround, and fix)
Some FCC applications have an issue where data loads done with an admin ID are not calculating correctly after the data load. What is happening is that the data status isn't correctly being set to impacted and so the subsequent calculation/consolidation doesn't bring forward opening balances, calculate movement, etc.
The workaround for this is simply to do the data loads with a non-admin ID. Or do something that impacts all status, like a database refresh.
Sources tell me that Oracle is planning (safe harbor statement applies) to do an off-cycle update to the test environments this week, probably on Jan 14. Once that happens, admins can test the fix in the test environment and then file an SR to request that their production environment gets an early update. Both the test and production updates would happen during the daily maintenance cycle, which can either be run on the normal schedule or on-demand using EPM Automate. Or, if the early update is not desired, then continue with either workaround until the regularly scheduled production update.
Update: Jan 14: The test pods were updated to 25.01.31 overnight from 25.01.30. Early testing is showing the fix to be in place.
Friday, May 31, 2024
FCC - Showing Calc Status on a Report
Thursday, September 7, 2023
FCC - Doing Away with Separate Loads for Balance Sheet and Income Statement
THIRD UPDATE - Feb 2025
In the 25.02 release this functionality was updated and should work. Please check the release notes and the doc for instructions.
TWO UPDATES - Sep 2023
First, I have to apologize - I got the name of the variable wrong. It should be: NewLoadYTDClosingBalanceInput
Second, Oracle product management posted on Cloud Customer Connect yesterday that the feature isn't working correctly for profit and loss accounts and it will be addressed. No indication on timeline.
It's been a while since the last blog post so thought I'd do one on a new feature that's everyone has been wanting to see: loading BS and PL data together instead of separately. The funny (well, not funny) thing is that I missed the announcement - it was listed down in the Actions and Considerations section of the release notes instead of in the regular new features section. A friend pointed it out to me and I'm thankful they did.
The August release (23.08) introduced a change where you don't have to do separate loads for the balance sheet and the income statement in order for the system to reverse out the prior period closing balance. More specifically, the system would reverse the prior period's periodic closing balance and carried over the income statement from the prior year in the first period. Now, the system reverses the YTD closing balance from the prior period and does nothing for the income statement accounts in the first period.
I tried this out for myself and got the process to work. There are a couple details that aren't obvious in the current documentation, so I'm sharing them here. One is the next line and one is at the bottom.
First, there is a substitution variable that is required to enable the process: NewYTDClosingBalanceInput.
Monday, March 6, 2023
FCC Release 23.03 - Metadata Validation for Movement Members
In the 23.03 release of FCC there is a new metadata validation that requires that all members under FCCS_ClosingBalance have a consolidation operator of Addition. On the surface this makes sense; however, it will cause major issues with cash flow.
It is common for cash flow to require various types of manual adjustments and calculations that are not part of the closing balance calculation. But, if a movement member is not under FCCS_ClosingBalance, then the data does not consolidate.
So what I and many others have done is to put these members somewhere under FCCS_ClosingBalance with a consolidation operator of Ignore. That way the data consolidates and does not impact the closing balance.
With the 23.03 release, when a metadata validation is run, this happens:
I filed an SR for the company I'm currently working with for this issue. Unless Oracle removes the restriction that members must be under FCCS_ClosingBalance to consolidate, I expect that this validation will get pulled back.
Monday, February 27, 2023
Oracle EPM: Hierarchy Calculations
Most implementations have some statistical calculations, particularly with accounts. There are multiple levels of calculation complexity. Member formulas is usually the go-to place to write these; however, for simple calculations, there's another option. And it has a benefit that member formulas don't have!
Create an alternate hierarchy with the parent member representing the result and the children representing the inputs. Then use the consolidation operator to add/subtract/multiply/divide or calculate a percentage. In the below example, FCCS_Gross Profit is being divided by FCCS_Gross Sales to calculate a gross margin percentage. And with the percentage option there is no need to multiply the results by 100.
If the calculation needs parentheses, then create a mid level parent to represent that part of the formula.
Now, the benefit. A user can view the result on a report, data grid, etc. and then drill down into it to see the components. The result member is just a parent member, after all. So that's helpful.
Wednesday, January 11, 2023
FCC January 2023 Update - DO NOT CHANGE Dense/Sparse!
Hello and welcome to 2023! The first blog post this year is a warning regarding the FCC (Financial Consolidation and Close cloud service) update for this month.
The 23.01 (January 2023) release somehow opened up the dense/sparse settings for the dimensions in the application. Dense and sparse (if a dimension is not dense then it's sparse) relate to how the underlying Essbase database is structured for saving data. Below, the Period and Movement dimensions are set to Dense (checkmark enabled). If your application shows only the Account as dense, see the bottom of this post.
The dense/sparse column is normally read-only (greyed out) but as you can see the column is editable. Do not make any changes to this! Untold calamities will occur - seriously, there is no telling what will work and not work. Insertion rules, for one, will have problems. Oracle has already worked through the optimal dense/sparse settings, determined the optimal setup, and built the application around them. A fix to put the setting back into read-only mode is under development.
If your application shows only the Account as dense, then consider running the migration to make Period and Movement dense. There are several benefits, the biggest being the consolidation time will be a lot quicker.
There are several steps to do. The process is not hard, but should be done in test to confirm, particularly if insertion rules exist. Here is the link for the documentation (note if two rows of text show this is one link that is wrapping on the screen).
https://docs.oracle.com/en/cloud/saas/financial-consolidation-cloud/agfcc/migrating_movement_period_dense.html
Tuesday, May 17, 2022
Consolidation Dimension, DSO, and Solve Order
With FCC the change to DSO (where the movement and period dimensions are dense) really speeds everything up. One area that has still seemed slow involves QTD and YTD reporting. The fix for this is to adjust the solve order for the consolidation dimension. All of the dynamic parents should have a solve order of 51 (not 50 or 52 but 51).
This change is scheduled to be pushed to the pods with the June 2022 update.
In case you think I have a crystal ball or a hotline direct to the development team, you're right, I do. But actually I found out about this on a cloud customer connect post to the FCC forum. So even if you don't have a question to post, there are still benefits to following the forum and finding out what others are saying.
By the way, here's the original cloud customer connect post. See the bottom of the responses for the details.
https://community.oracle.com/customerconnect/discussion/610242/making-period-and-movement-dense-report-performance-issues-with-qtd-ytd-views#latest
Wednesday, November 25, 2020
Did the FCC consolidation work?
You run a consolidation in FCC (or FCCS as originally known), wait, maybe wait some more, and then you go to the jobs list and see the status is complete. Great! But then you look and see data isn't there or the data status is unchanged. What gives?
A consolidation job status of "complete" DOES NOT mean success or fail. It means simply that the process has finished running. But what you really want to know is the success or fail status. Where do you find this?
In the job listing click on Consolidate to see the details.
Here, you will see some details about the POV and how long the job took.
But you STILL WON'T know whether it succeeded or not (but if the time duration is really quick then failed is probably the answer). Click Completed at the top left by Job Status.
There, now you get to see whether the consolidation succeeded or failed. Whew!
If you think there should be a better way, can you do anything about it! YES! On Cloud Customer Connect there is an idea posted already. What you can do is to "upvote," meaning click the thumbs-up icon. After clicking, either add a comment if you want or click Skip. The more companies that like an idea, the more likely it will be considered. You can also lobby your Oracle contacts when you see them on calls, etc. Let your voice be heard! Here is the link - both as a link and as raw text for those who don't like clicking links.
https://cloudcustomerconnect.oracle.com/posts/8d62090b81
https://cloudcustomerconnect.oracle.com/posts/8d62090b81



























