Analytics Legends The knowledge platform for SAP Analytics
Concept card

SAC Planning Models

SAC Planning Models — Analytics Legends section illustration for the SAP Analytics knowledge base (concepts, studies, Academy)

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

  1. SAP Analytics Cloud — Planning docs
  2. Article L.123-12 du Code de commerce (FR)
  3. TechEd 2025 — SAC Planning + Joule
  4. DSAG SAC Workgroup outputs
  5. Eursap freelance Planning premium analysis
  6. SAP News Center — Accelerate the Autonomous Enterprise with SAP Business Data Cloud
  7. SAP News Center — SAP Unveils the Autonomous Enterprise
  8. EU AI Act — Reg. (EU) 2024/1689 (EUR-Lex)
  9. SAP Datasphere — Help Portal
  10. SAP Datasphere — official product page
  11. SAP Analytics Cloud — official product page
  12. SAP BW/4HANA — Help Portal
  13. SAP S/4HANA — Help Portal
  14. SAP News Center
  15. SAP Community
  16. SAP — industries overview
  17. Gartner — research & analyst site
  18. BARC — BI & Analytics research
  19. TDWI — data & analytics research
  20. DSAG — German-speaking SAP user group
  21. ASUG — Americas' SAP User Group
  22. Databricks — official site
  23. Databricks-in-BDC integration architecture
  24. SAC Performance optimisation guide
  25. ABAP Search CDS View Tool Version 1 - Not supported anymore — SAP Community (Application Development and Automation Blog Posts)
  26. 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)
  27. Getting started with Embedded analytics in SAP Service Cloud Version 2 — SAP Community (CRM and CX Blog Posts by SAP)
  28. A Deep Dive into "Classic Account Model" and "New Model" in SAP Analytics Cloud — SAP Community (Technology Blog Posts by SAP)
  29. SAC live access on top of SAP BW: Top N and "Others" (SAP BW Query approach) — SAP Community (Technology Blog Posts by SAP)
  30. Migrating from a Classic Account Model into a New Model Type in SAP Analytics Cloud Planning — SAP Community (Technology Blog Posts by Members)
  31. SAP Central Finance – MDG Mapping via CDS Views — SAP Community (Technology Blog Posts by Members)
  32. SAP Tech Bytes: Understand your classification model in Smart Predict — SAP Community (Technology Blog Posts by SAP)
  33. Get the list of equipment with it's parent equipment and top level equipment using CDS views — SAP Community (Technology Blog Posts by Members)
  34. SAP Analytics Cloud Allocation: Part 5: Allocation using a Reference Dimension — SAP Community (Technology Blog Posts by SAP)
  35. Creating Dynamic Version over Version and Time Reporting with SAP Analytics Cloud (Column over Column) — SAP Community (Technology Blog Posts by SAP)
  36. SAP Analytics Cloud Allocation: Part 4: Allocation using a Calculated Account — SAP Community (Technology Blog Posts by SAP)
  37. SAP Analytics Cloud Allocation: Part 3: Allocation using a Booking Account — SAP Community (Technology Blog Posts by SAP)
  38. SAP Analytics Cloud Allocation: Part 2: Allocation using the overwrite dimension — SAP Community (Technology Blog Posts by SAP)
  39. SAP Analytics Cloud Allocation: Part 1: Basic Scenario: Allocation by Entity — SAP Community (Technology Blog Posts by SAP)
  40. Learn SAC Planning Allocation with Household Training Model — SAP Community (Technology Blog Posts by Members)
  41. SAP BPC: Mass Upload of Comments in Models — SAP Community (Financial Management Blog Posts by Members)
  42. Hands-On Tutorial SAP Smart Predict, Product Forecast — SAP Community (Technology Blog Posts by SAP)
  43. Predefined Virtual Data Model as example for understanding difference of CDS View type — SAP Community (Enterprise Resource Planning Blog Posts by SAP)
  44. Top 10 lessons learnt from building a SAP Digital Boardroom — SAP Community (Technology Blog Posts by Members)
  45. Forecast Planning in SAP BW — SAP Community (Technology Blog Posts by Members)
  46. S/4 Embedded Analytics - The Virtual Data Model — SAP Community (Enterprise Resource Planning Blog Posts by Members)
  47. Create an analytical model based on ABAP CDS views — SAP Community (Technology Blog Posts by Members)
  48. Top 5 Value Drivers for Moving to the Cloud with SAP Analytics and SAP Digital Boardroom — SAP Community (Technology Blog Posts by SAP)
  49. 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.

Open in the app →