All skills
secondsky avatar

/sap-btp-intelligent-situation-automation

@620a19a
by Eddiesecondsky/sap-skills456 stars
120

This archived skill provides legacy guidance for SAP BTP Intelligent Situation Automation data export, unsubscription, and configuration review. It should be used only when maintaining existing ISA tenants, exporting data before access is removed, or understanding historical situation automation setups. The skill covers Event Mesh integration, destination configuration, system onboarding, user management with role collections, automatic situation resolution, unsubscription, and troubleshooting for existing deployments. Keywords: SAP BTP, Intelligent Situation Automation, ISA, situation handling, SAP S/4HANA, SAP S/4HANA Cloud, Event Mesh, Business Event Handling, situation automation, situation dashboard, analyze situations, SAP_COM_0345, SAP_COM_0376, SAP_COM_0092, SituationAutomationKeyUser, SituationAutomationAdminUser, Cloud Connector, cf-eu10, CA-SIT-ATM, business situations, situation types, situation actions

Use this Skill: https://skilld.dev/gh/secondsky/sap-skills/sap-btp-intelligent-situation-automation

This session only. Nothing lands on disk.

referencesoperations.md

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

Operations Guide - SAP BTP Intelligent Situation Automation

Source: https://github.com/SAP-docs/sap-btp-intelligent-situation-automation/tree/main/docs Last Verified: 2025-11-22


Overview

This guide covers operational aspects of Intelligent Situation Automation including automatic situation resolution, data export, and audit logging.


Automatic Situation Resolution

How It Works

Situations can be resolved automatically using:

  1. Standard SAP Actions - Pre-built actions for specific situation templates
  2. Custom Actions - User-defined actions created in Manage Situation Actions

Manage Situation Actions Application

Use this application to:

  • View available standard actions
  • Create custom actions
  • Configure action parameters
  • Test action execution

Standard SAP Actions

Supported Situation Templates

Situation Template Template Code Description
Contract is Ready as Source of Supply PROC_CONTRACTREADYTOUSE_V3 Procurement contract automation
Physical Inventory Monitoring MAN_PHYSICAL_INVENTORY_MONITOR Inventory management automation

Required Communication Scenarios

SAP S/4HANA Cloud
Situation Template Required Scenario Code
Contract Ready Purchase Requisition Integration SAP_COM_0102
Physical Inventory Physical Inventory Document Integration SAP_COM_0107
SAP S/4HANA (On-Premise)
Situation Template Required API
Contract Ready Purchase Requisition Integration API
Physical Inventory Physical Inventory Document Integration API

Configuring Standard Actions

  1. Open Manage Situation Automation app
  2. Select the situation type
  3. Enable automation for the situation
  4. Configure the standard action
  5. Set conditions (optional)
  6. Activate the automation

Custom Actions

Creating Custom Actions

  1. Open Manage Situation Actions app
  2. Click Create
  3. Define action properties:
    • Name and description
    • Action type
    • Target endpoint
    • Parameters
  4. Save and activate

Action Configuration Options

Option Description
Name Unique action identifier
Description Action purpose and behavior
HTTP Method GET, POST, PUT, DELETE
Endpoint URL Target API endpoint
Headers Custom HTTP headers
Parameters Input parameters from situation data

Manage Situation Automation Application

Purpose

Configure which situations are automated and how they are resolved.

Key Functions

Function Description
View Situation Types See available situation types from S/4HANA
Enable Automation Turn on automation for a situation type
Configure Rules Define conditions for action execution
Assign Actions Link actions to situation types
Activate/Deactivate Control automation status

Creating Automation Rules

  1. Select a situation type
  2. Define rule conditions based on situation data
  3. Assign action to execute when conditions match
  4. Set priority if multiple rules exist
  5. Activate the rule

Situation Dashboard

Purpose

Monitor situation status and automation performance.

Available Views

View Information
Overview Total situations, resolution status
By Type Situations grouped by type
By Status Open, resolved, failed
Trends Historical automation performance

Analyze Situations Application

Purpose

Deep analysis of individual situations and resolution flows.

Resolution Flow

The Resolution Flow shows the complete processing history:

  • When situation was received
  • Which rules were evaluated
  • What action was applied
  • Resolution outcome

Status Indicators

Status Meaning
Resolved Action successfully executed
No Action Applied Rule conditions not matched
No Automation Configuration Found No automation configured for type
Failed Action execution failed

Data Export

Purpose

Export all data stored by Intelligent Situation Automation.

Export Endpoint

https://<subdomain>.<region>.intelligent-situation-automation.cloud.sap/exportdata

URL Components

Component Description
subdomain Your BTP subdomain
region BTP region (e.g., eu10)

Example

https://mycompany-dev.eu10.intelligent-situation-automation.cloud.sap/exportdata

Export Content

The export includes:

  • Situation records
  • Automation configurations
  • Resolution history
  • System onboarding data

Audit Logging

Audit Log Service

Intelligent Situation Automation uses the SAP BTP Audit Log service to track changes.

Logged Events

Event Category Examples
Configuration Changes Automation rule creation, modification
System Management System onboarding, updates
User Actions Action creation, activation

Viewing Audit Logs

Access logs through the Audit Log Viewer in Cloud Foundry environment:

  1. Navigate to BTP Cockpit
  2. Go to your subaccount
  3. Open Audit Log Viewer service
  4. Filter by application or time range
  5. Review logged events

Reference: SAP Help documentation for Audit Log Viewer for Cloud Foundry Environment


Delete Data Context Application

Purpose

Manage data retention and cleanup of situation data.

Available Functions

Function Description
View Data See stored situation data
Delete Specific Remove individual records
Bulk Delete Remove data by criteria

Data Retention Considerations

  • Review data retention policies before deletion
  • Deleted data cannot be recovered
  • Audit logs may retain references

Explore Related Situations Application

Purpose

Discover relationships between situations.

Relationship Types

Relationship Description
Same Object Situations for same business object
Same Type Situations of same template
Temporal Situations in same time period

Use Cases

  • Identify patterns across situations
  • Find root causes
  • Optimize automation rules

Operational Best Practices

Monitoring

  • ✅ Regularly review Situation Dashboard
  • ✅ Check for failed automations
  • ✅ Monitor resolution rates
  • ✅ Track automation performance trends

Rules Management

  • ✅ Start with simple rules
  • ✅ Test rules before production activation
  • ✅ Document rule logic
  • ✅ Review and optimize regularly

Data Management

  • ✅ Export data periodically for backup
  • ✅ Implement data retention policies
  • ✅ Review audit logs for compliance

Troubleshooting

  • ✅ Use Analyze Situations for detailed investigation
  • ✅ Check Resolution Flow for specific situations
  • ✅ Verify rule conditions match actual data

External Links


Document Version: 1.0.0 Last Updated: 2025-11-22

Source: SKILL.md on GitHub

1 warning16d5 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    This skill provides technical documentation and legacy guidance for the SAP BTP Intelligent Situation Automation service, which is now deprecated. It contains instructions for data export and service unsubscription without any executable code or suspicious behaviors.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • Runlayer6mo

    7/9 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": "2025-11-27",
  "status": "ARCHIVED",
  "deprecation_date": "2025-09-24",
  "end_of_service": "2026-03-24 window reached; active contract commitments may extend access"
}

README badge

README badge for secondsky/sap-skills/sap-btp-intelligent-situation-automation