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.

referencesmodeling-basics.md

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

Planning Model Basics (SAC 2025.23)

Sources: 003-about-planning.md, 004-planning-model-data.md, 005-enter-planning-data-tables.md, 006-planning-panel.md, 009-create-dimension-members.md.

Required dimensions

  • Version (mandatory) and Date (mandatory).
  • Account recommended for measures; include hierarchy and sign rules.
  • Add business dimensions (Org, Product, etc.) with hierarchies for planning grain.

Model data setup

  • Fact data stored at leaf members; avoid booking to non-leaf (causes action errors).
  • Use data foundation to define measures, currency/unit settings, and validation rules.
  • Enable data access control where needed for write permissions.

Planning panel essentials (stories)

  • Enable planning on tables; choose version (public/private/edit mode).
  • Spreading/distribution from the Planning panel for quick allocations.
  • Data locking status visible; submit data after entry.

Entering data

  • Editable cells depend on model rights + locks + version mode.
  • Use mass data entry/spreading; undo available before submit.

Master data maintenance

  • Create/update/delete members via PlanningModel API or modeler; ensure IDs unique and hierarchies updated.

Good practices

  • Define clear leaf level for booking; reserve aggregated nodes for read only.
  • Keep dimensions consistent across models to simplify cross-model copy and parameters.
  • Test write-back with small scope before broad rollout.

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