Lesson 5 of 6
Planning and the Excel add-in
9 min
Listen to this lesson
Planning is where SAC most clearly goes beyond embedded analytics. A planning model holds plan data alongside actuals, in versions, and lets users enter, copy, allocate and calculate. Dan's team will build the 2027 sales and margin plan for CMC-ALT-100 in SAC, and some planners will work in Excel through the SAC add-in.
Versions
Every planning model has a version dimension. Public versions (Actual, Plan 2027, Forecast) are shared. When a planner starts editing, SAC works in a private edit mode or a private version; changes become visible to others only when the planner publishes them to the public version. Data locking can stop changes to closed periods or approved areas, and a planning calendar can organize the steps and approvals of a planning round.
Data actions and multi actions
Data actions are reusable planning logic: copy actuals into a plan version, allocate costs, or run an advanced formula such as "plan revenue = plan quantity × plan price". Multi actions chain several data actions and other steps (for example publishing a version) into one button. Contoso's plan uses three data actions: copy 2026 actual quantities to Plan 2027 as a seed; apply a growth driver by channel; calculate revenue, COGS and margin from quantity, price (240.00 list) and standard cost (150.00 Detroit, 156.00 Chicago).
| Step | Data action logic (illustrative) | Known-case check |
|---|---|---|
| Seed | Copy Actual 2026 quantity to Plan 2027, by month, customer group, plant | Plan quantity equals actual quantity before growth |
| Growth | Fleet +4%, aftermarket +2% on quantity | 1,000 pc fleet becomes 1,040 pc |
| Revenue | Quantity × 240.00 | 1,040 pc → 249,600.00 USD |
| COGS | Quantity × plant standard (150.00 / 156.00) | 1,040 pc Detroit → 156,000.00 USD |
| Margin | Revenue - COGS | 93,600.00 USD (37.5%) |
Contoso's plan logic as data actions, each with a known-case check. Growth rates are illustrative.
The Excel add-in
The SAP Analytics Cloud, add-in for Microsoft Excel lets users report and plan on SAC models from Excel desktop or Excel for the web, and work with Datasphere and live SAP S/4HANA and BW queries (live access to Private Edition and on-premise systems was added in late 2023 and uses a tunnel connection). Planners can enter data in Excel and save it back to the SAC model; the same versions, data locks and access rights apply. Dan's controllers prefer it for detailed input; SAC stories remain the shared view.
- PrepareSeed Plan 2027 from Actual 2026 with a data action; lock closed areas
- InputPlanners adjust quantities by channel and plant, in SAC or Excel
- CalculateMulti action runs revenue, COGS and margin data actions
- ReviewDan reviews the plan story against targets; comments on exceptions
- Approve and lockApproved areas locked; version published as final
The SAC calendar organizes a planning round as processes and tasks with owners, due dates and review steps, so Dan can see which planners have submitted and which are late. Combined with data locking, it turns planning from a spreadsheet chase into a controlled process. Test the process as well as the numbers: a planner should receive the task, be able to write only in their area, and lose write access once their area is approved and locked.
What would you do?
After running the margin data action, a planner sees correct revenue but COGS at 150.00 per unit for plant 1720. What should the tester check first?
Plans start from actuals, so the seed is the first thing to test. After the seed data action copies 2026 actual quantities into Plan 2027, the plan version must equal actuals by month, customer group and plant before any growth is applied; reconcile it exactly as you would an import. Later in the year, a forecast version is typically seeded with actuals for closed months and plan for open months; test the boundary month carefully, because an off-by-one period setting doubles or drops a month. Finally, test what happens when actuals are restated after the seed: does the plan keep the old seed, as finance usually wants, or silently change?
- Planning models hold versions; private edits become shared on publish; data locking protects approved areas.
- Data actions hold planning logic (copy, allocate, formulas); multi actions chain steps.
- The Excel add-in reports and plans on SAC models and connects live to Datasphere, S/4HANA and BW.
- Test data actions on known cases and filtered scopes; test publish and lock with two users.
Check your understanding · not graded
Lesson check
1. When do a planner's changes become visible to other users?
2. What is a multi action in SAC?
3. Plan quantity of 1,040 pieces for Detroit. What COGS should the data action produce?
4. Which statement about the Excel add-in is correct?