SAC Planning Models
As of 2026-07-24T14:00:00Z
What is SAC Planning Models?
SAC Planning is read-write where a BI dashboard is read-only — the write-back and audit-trailed versioning is the differentiator no BI-only tool matches without a separate paid product like Anaplan or OneStream.
What it is and why it matters
SAC Planning Models are the write-back planning primitive inside SAP Analytics Cloud: multi-version, time-bounded, audit-trailed datasets where finance and operations users type in forecasts, budgets, and drivers, and the platform computes derived values in real time. This is the fundamental difference from a BI dashboard, which only ever reads. A Planning Model is read-write — analysts enter cell-level updates, planners run what-if scenarios, finance closes a version and that version becomes permanent, auditable history. It is also the one capability in the SAC family with no equivalent in Power BI or Tableau unless the organisation buys a separate, dedicated planning product such as Anaplan, Pigment, or OneStream.
How it works
Four building blocks make up every planning deployment. The model is the schema — dimensions, measures, time, and version — stored in HANA with a full audit log. A version is a named state of that model: Actuals, Budget, Forecast Q3, What-If Pessimistic — and side-by-side blending of multiple versions in one view is native, not a workaround. A public dimension is shared across models, such as Cost Centre, Product, Time, or Currency, so a change to the dimension structure propagates everywhere it is used rather than needing to be repeated per model. An allocation is the algorithm that distributes a value across a dimension — top-down, bottom-up, or driver-based — which is how a single corporate target becomes a thousand cost-centre-level numbers, or how a thousand bottom-up inputs roll up into one board number.
When to use it — the trade-offs
Why it matters
- Planning licenses run 2-3x the BI per-user cost — scoping Planning for the whole user base instead of just finance/planning teams inflates cost unnecessarily.
- Multi-version side-by-side blending (Actuals, Budget, Forecast, What-If) is native — a differentiator that avoids building parallel scenario tooling.
- Consultants advising on SAC Planning command a 15-25% rate premium over BI-only work because the skill is rarer and engagement value per project is larger.
Key points
- Write-back planning primitive: read-write, multi-version, audit-trailed.
- Four artefacts: Model · Version · Public Dimension · Allocation.
- Five use cases: annual budget · rolling forecast · what-if · sales planning · workforce.
- License: 2-3× per-user cost of SAC BI; 50-200 users typical Tier-1.
- Datasphere ↔ SAC Planning: one-direction (replicate Actuals in; never write back).
- Performance: ≤ 5 dim × ≤ 1M cells per Model; max 8 active versions.
- Audit-trail enabled day-1; never retrofit.
- Smart Predict + Joule integration: AI-draft + human review + sign-off.
- SAC Planning Models is mastered only when it changes a named buyer decision.
- Start with the semantic contract and control model before demonstrating the tool.
Terms used on this page
- SAC Planning Model
- Write-back planning primitive: multi-version, time-bounded, audit-trailed dataset for budgets, forecasts, drivers.
- Version
- Named state of a model (Actuals, Budget, Forecast Q3, What-If). Multi-version blending is native.
- Public Dimension
- Dimension shared across multiple Planning Models (Cost Centre, Product, Time, Currency).
- Allocation
- Algorithm distributing values across dimensions: top-down · bottom-up · driver-based.
- Audit-trail
- Cell-level change history with who-when-what. Enable at Model creation; cannot retrofit.
- One-direction discipline
- Datasphere holds Actuals (read-only into Planning); SAC Planning holds Plan/Forecast/Budget; never write back.
- Smart Predict
- SAC's predictive forecast engine integrated into Planning Models. AI-draft + human review + sign-off.
- Multi-currency consolidation
- Statutory translation rules per Article L.123-12 (FR Code de commerce) for cross-entity reporting.
Sources
- SAP Analytics Cloud — Planning docs
- Article L.123-12 du Code de commerce (FR)
- TechEd 2025 — SAC Planning + Joule
- DSAG SAC Workgroup outputs
- Eursap freelance Planning premium analysis
- SAP News Center — Accelerate the Autonomous Enterprise with SAP Business Data Cloud
- SAP News Center — SAP Unveils the Autonomous Enterprise
- EU AI Act — Reg. (EU) 2024/1689 (EUR-Lex)
- SAP Datasphere — Help Portal
- SAP Datasphere — official product page
- SAP Analytics Cloud — official product page
- SAP BW/4HANA — Help Portal
- SAP S/4HANA — Help Portal
- SAP News Center
- SAP Community
- SAP — industries overview
- Gartner — research & analyst site
- BARC — BI & Analytics research
- TDWI — data & analytics research
- DSAG — German-speaking SAP user group
- ASUG — Americas' SAP User Group
- Databricks — official site
- Databricks-in-BDC integration architecture
- SAC Performance optimisation guide
- ABAP Search CDS View Tool Version 1 - Not supported anymore — SAP Community (Application Development and Automation Blog Posts)
- How to set up data access for models which have security based on shared public dimension via model data privacy in SAP Analytics Cloud Planning — SAP Community (Technology Blog Posts by SAP)
- Getting started with Embedded analytics in SAP Service Cloud Version 2 — SAP Community (CRM and CX Blog Posts by SAP)
- A Deep Dive into "Classic Account Model" and "New Model" in SAP Analytics Cloud — SAP Community (Technology Blog Posts by SAP)
- SAC live access on top of SAP BW: Top N and "Others" (SAP BW Query approach) — SAP Community (Technology Blog Posts by SAP)
- Migrating from a Classic Account Model into a New Model Type in SAP Analytics Cloud Planning — SAP Community (Technology Blog Posts by Members)
- SAP Central Finance – MDG Mapping via CDS Views — SAP Community (Technology Blog Posts by Members)
- SAP Tech Bytes: Understand your classification model in Smart Predict — SAP Community (Technology Blog Posts by SAP)
- Get the list of equipment with it's parent equipment and top level equipment using CDS views — SAP Community (Technology Blog Posts by Members)
- SAP Analytics Cloud Allocation: Part 5: Allocation using a Reference Dimension — SAP Community (Technology Blog Posts by SAP)
- Creating Dynamic Version over Version and Time Reporting with SAP Analytics Cloud (Column over Column) — SAP Community (Technology Blog Posts by SAP)
- SAP Analytics Cloud Allocation: Part 4: Allocation using a Calculated Account — SAP Community (Technology Blog Posts by SAP)
- SAP Analytics Cloud Allocation: Part 3: Allocation using a Booking Account — SAP Community (Technology Blog Posts by SAP)
- SAP Analytics Cloud Allocation: Part 2: Allocation using the overwrite dimension — SAP Community (Technology Blog Posts by SAP)
- SAP Analytics Cloud Allocation: Part 1: Basic Scenario: Allocation by Entity — SAP Community (Technology Blog Posts by SAP)
- Learn SAC Planning Allocation with Household Training Model — SAP Community (Technology Blog Posts by Members)
- SAP BPC: Mass Upload of Comments in Models — SAP Community (Financial Management Blog Posts by Members)
- Hands-On Tutorial SAP Smart Predict, Product Forecast — SAP Community (Technology Blog Posts by SAP)
- Predefined Virtual Data Model as example for understanding difference of CDS View type — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
- Top 10 lessons learnt from building a SAP Digital Boardroom — SAP Community (Technology Blog Posts by Members)
- Forecast Planning in SAP BW — SAP Community (Technology Blog Posts by Members)
- S/4 Embedded Analytics - The Virtual Data Model — SAP Community (Enterprise Resource Planning Blog Posts by Members)
- Create an analytical model based on ABAP CDS views — SAP Community (Technology Blog Posts by Members)
- Top 5 Value Drivers for Moving to the Cloud with SAP Analytics and SAP Digital Boardroom — SAP Community (Technology Blog Posts by SAP)
- End of mainstream maintenance for SAP Business Planning and Consolidation 7.5, version for SAP NetWeaver — SAP Community (Financial Management Blog Posts by SAP)
Full card available to members. What the full card adds: the full decision framework · the SAP vs Snowflake / Databricks / Fabric comparison · the common pitfalls and their fix · the cheat sheet · the architecture schemas · the code blocks · the facts worth quoting.
Guides that answer with this page
These guides cite this page as one of the sources their answer rests on.