All skills
secondsky avatar

/sap-sac-planning

@620a19a
by Eddiesecondsky/sap-skills456 stars
120

SAP Analytics Cloud (SAC) planning guidance for planning models, planning-enabled stories, data actions, multi actions, version management, data locking, calendar/input workflows, allocations, value driver trees, BPC live planning, and Seamless Planning with SAP Datasphere. Use this for planning design, planning APIs, data action debugging, planning performance reviews, and authenticated SAC planning story triage in Microsoft Edge via CDP; use sap-sac-scripting for non-planning SAC scripts and sap-datasphere for Datasphere modeling.

Use this Skill: https://skilld.dev/gh/secondsky/sap-skills/sap-sac-planning

This session only. Nothing lands on disk.

referencesmulti-actions.md

≈663 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Multi Actions — Quick Reference (SAC 2026.8)

Purpose: orchestrate cross-model planning workflows (data actions, publishing, predictive, imports, API calls, data locking) with parameterized, restartable steps.

When to choose multi actions

  • Need to sequence multiple data actions or combine with publishing/predictive/API steps.
  • Operations span several models/versions or can tolerate partial success (steps are independent transactions).
  • Want calendar scheduling or a single starter in story/app for end users.

Core step types (designer toolbar)

  • Data Action Step: run a data action; map multi-action params; optional auto-publish with fail/ignore warnings; can limit to recommended planning area when target public version not in edit mode.
  • Version Management Step: publish a version; options: fail on warnings vs ignore warnings.
  • Predictive Step: time-series scenario; actions: Train & Forecast, Train Only, Apply Only; choose input/output versions; optional past-period values and prediction interval versions.
  • Data Import Step: run import job (model or master data). Unsupported: job groups, export jobs, Concur/ERP/Fieldglass/Dataset, local-file imported models.
  • API Step: HTTP POST with headers/body; supports CSRF token fetch; sync/async result mapping; parameters can be inserted into payload. HTTP 204 (No Content) is now accepted as a success response (QRC2 2026 / 2026.8+). Enhanced restrictions on HTTP header field names for security.
  • PaPM Integration Step: trigger PaPM process/activity with parameters and follow-up options (delete process, mark complete).
  • Data Locking Step: set lock state (Open/Locked/Restricted) via driving-dimension filters.

Execution & background behavior

  • Each step commits independently; earlier steps persist if later steps fail (status may be successful with warning).
  • Background runs allowed; users must wait for completion before editing same version; refresh to view results.

Parameter patterns

  • Reuse member/number/measure parameters across steps; cross-model parameters reuse shared public dimensions.
  • For embedded data actions, the container must still map/set each embedded parameter; you can apply stricter Level/cardinality than the embedded object.

Troubleshooting signals

  • Step failure messages identify step type/name.
  • Data action issues surface in job monitor; version publish can fail on data locks; API steps expose response mapping for error fields.

Related: references/data-actions.md (data-action design), references/job-monitoring.md (diagnostics), references/version-edit-modes.md (publish behaviors).

Source: SKILL.md on GitHub

1 warning16d5 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill provides comprehensive documentation and automation for SAP Analytics Cloud (SAC) planning applications. It includes guidance on planning models, data actions, and JavaScript APIs. A low-severity risk of indirect prompt injection exists because the skill processes data from external SAP models which could theoretically contain adversarial content.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • Runlayer6mo

    19/30 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 620a19a. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 weeks ago.

Activeupdated 2 months ago
Other metadata
metadata
{
  "maintainer": "Eduard Jiglau",
  "maintainer_email": "hello@sap-ai-skills.com",
  "website": "https://sap-ai-skills.com",
  "version": "2.4.1",
  "last_verified": "2026-06-11",
  "sac_version": "2026.8",
  "documentation_source": "https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7",
  "api_reference": "https://help.sap.com/doc/958d4c11261f42e992e8d01a4c0dde25/2026.8/en-US/index.html",
  "reference_files": 26,
  "status": "docs_audited_runtime_pending"
}

README badge

README badge for secondsky/sap-skills/sap-sac-planning