MoneyTalkswith SS
BACK TO FCCS LIBRARY
Data Model

FCCS Data Model – The Foundation of Everything

If you don’t understand where FCCS stores data (and why), every rule, report, and reconciliation will fight you.

FCCS looks simple on the surface: load balances, run consolidation, generate reports. But underneath, FCCS is extremely strict about where it stores values — and that design is what makes consolidation, translation, eliminations, and cash flow possible at scale.

This article builds the Architect Brain Model. Once you understand it, everything else in FCCS becomes predictable instead of mysterious.


1. Definition — Architect Level

The FCCS Data Model is the standardized dimensional structure used by Oracle Financial Consolidation and Close to store, calculate, and audit financial results.

In traditional systems, people think in terms of Account + Entity + Period. In FCCS, that is only the starting point.

FCCS separates what a number means across multiple controlled dimensions:

  • Account — what financial line item (Cash, Revenue, AP, etc.)
  • Entity — which legal company
  • Period / Year / Scenario — time and version
  • Movement — why the balance changed (open, activity, FX, reclass)
  • Consolidation — the stage of consolidation (input, proportion, elimination, contribution)
  • Data Source — where the data originated (load, journal, system calc)
  • Intercompany — trading partner, if applicable
  • View — Periodic vs YTD / QTD / HYTD
Core FCCS Question
What is it? Where did it come from? Why did it change? And what stage of consolidation is it in?
Tutor’s Pro Tip
If a number looks wrong in FCCS, 90% of the time the number is correct — you are just looking at the wrong dimensional intersection.

2. Real-World Example — Step by Step

Company Setup

SmartSpends Group has the following structure:

  • Parent: SmartSpends_HQ (USD)
  • Subsidiary: SmartSpends_India (INR)
  • Subsidiary: SmartSpends_UK (GBP)

India provides support services to HQ and charges a monthly fee.

Cash Movement Scenario

  • India cash increases due to customer receipts
  • UK cash decreases due to supplier payments
  • HQ cash includes FX impact during consolidation

In Excel, you would store Cash = 100. In FCCS, you must store it as a proper accounting record.

Step A — Local Input

  • Entity: SmartSpends_India
  • Currency: INR
  • Consolidation: Entity Input
  • Data Source: Data Load
  • Movement: Closing Balance Input
  • View: Periodic

Balance Sheet accounts require movements because FCCS must explain how balances changed, not just the ending result.

Step B — Consolidation Stages

  1. Proportion — ownership applied
  2. Elimination — internal activity removed
  3. Contribution — what the parent receives
  4. Entity Total — final consolidated view

Step C — Audit Trail

Journals, data loads, and system eliminations are stored separately to preserve a clean audit trail.

Architect’s Secret
FCCS is a close system first — a cube second.

3. Practical Benefits During Implementation

  • Explainable close — every number has a story
  • Clean eliminations — IC logic becomes predictable
  • Better performance — fewer sparse intersections
  • Reliable reporting — no reconciliation surprises

4. Where Architects Use This Daily

  • Data Loads — movement and POV discipline
  • Journals — audit-safe adjustments
  • Ownership — proportion and consolidation flow
  • Intercompany — elimination accuracy
  • Cash Flow — rollforward integrity

5. Common Mistakes & Architect Fixes

Mistake 1 — No movement discipline

Fix: Lock forms to correct movement members.

Mistake 2 — Reporting at wrong View

Fix: Train users on Periodic vs YTD behavior.

Mistake 3 — Mixing data sources

Fix: Respect Data Source separation.

Final Thought
FCCS feels easy only when the hard design work is done upfront.

Architecture Series

Ready to explore more?

View Full Library