mcpField
S
sap-btp-intelligent-situation-automation

sap-btp-intelligent-situation-automation

github.com/secondsky云与 DevOps480654 次安装3 周前更新
代码仓库

关于 sap-btp-intelligent-situation-automation

关于 SAP BTP Intelligent Situation Automation 的归档参考 Skill;该服务于 2025 年 9 月弃用。内容侧重旧版配置、数据导出、取消订阅和迁移规划,不适用于新部署。

主要功能

  1. 01查阅旧版服务配置
  2. 02导出已存储的服务数据
  3. 03取消已弃用服务的订阅
  4. 04参考旧版角色与系统接入
  5. 05规划服务迁移

适用场景

  1. 01在访问终止前准备数据导出
  2. 02删除现有服务订阅
  3. 03了解旧版自动化配置
  4. 04规划从该服务迁出

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/secondsky/sap-skills --skill sap-btp-intelligent-situation-automation

安装后在 Claude Code 中输入/sap-btp-intelligent-situation-automation确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

README.md
agents/
openai.yaml
references/
external-links.md
onboarding.md
operations.md
security-roles.md
setup-guide.md
troubleshooting.md

详细介绍

SAP BTP Intelligent Situation Automation

相关技能

  • sap-btp-cloud-platform:用于了解子账户、订阅和角色集合
  • sap-btp-integration-suite:用于在迁移规划期间了解 Event Mesh 和集成替代方案
  • sap-btp-cloud-transport-management:用于在需要跨环境迁移已归档的 ISA 相关工件时
  • sap-btp-best-practices:用于退役治理和运营规划

⚠️ 弃用通知

服务状态:截至 2025 年 9 月 24 日,已归档/弃用

SAP BTP Intelligent Situation Automation 服务于 2025 年 9 月 24 日弃用。为期 6 个月的服务终止窗口已于 2026 年 3 月 24 日结束;仅在合同承诺仍适用的情况下,可能仍可访问。

需要立即采取行动:

  • 取消订阅 Intelligent Situation Automation 服务
  • 在访问权限被移除前导出所需数据
  • 如有疑问或顾虑,请联系组件 CA-SIT-ATM

概述(仅供参考)

SAP Intelligent Situation Automation 是一项 BTP 服务,可自动处理来自 SAP S/4HANA 和 SAP S/4HANA Cloud 系统的业务情形。该服务利用 SAP Event Mesh 实现实时事件通信,并允许组织定义用于解决情形的自动化操作。

文档来源:https://github.com/SAP-docs/btp-intelligent-situation-automation

最后验证时间:2025-11-27(元数据)。更新此日期前,请重新核实已归档服务的详细信息。

目录

何时使用此技能

⚠️ 服务已弃用——仅用于:

  • 取消订阅 Intelligent Situation Automation 服务
  • 在访问权限被移除前导出数据
  • 了解旧版配置,用于文档记录
  • 规划迁移到替代解决方案

请勿将此技能用于:

  • 新订阅该服务(已无法订阅)
  • 设置新的自动化规则(服务已弃用)
  • 生产部署(服务即将终止)

迁移信息

SAP 正在为 Situation Handling Extended 框架开发基于 GenAI 的功能。该功能可供使用时将提供更新。更多信息请参阅 SAP 社区关于弃用的公告。

快速决策树

要执行什么任务?
Data Export & Unsubscription (DEPRECATED SERVICE)
├─ Export data → references/operations.md#data-export
└─ Unsubscribe → DEPRECATION NOTICE section

Legacy Documentation (For Reference Only)
├─ Understanding existing setup → references/setup-guide.md
├─ API configurations → references/onboarding.md
├─ Role assignments → references/security-roles.md
├─ Automation rules → references/operations.md
└─ Error troubleshooting → references/troubleshooting.md

Migration Planning
├─ Review Situation Handling Extended framework
├─ Contact SAP for migration options
└─ Support component: CA-SIT-ATM

支持的系统

系统版本备注
SAP S/4HANA Cloud当前版本完全支持
SAP S/4HANA2021 FPS0+本地部署,需要 Cloud Connector

区域和基础设施

设置值
区域欧洲(法兰克福)
技术 IDcf-eu10
提供商AWS
环境SAP BTP Cloud Foundry

核心组件

必需服务
服务用途
Intelligent Situation Automation主应用程序(标准计划)
SAP Event MeshS/4HANA 与 BTP 之间的事件通信
Cloud Connector本地部署的 S/4HANA 连接(可选)
通信场景(SAP S/4HANA Cloud)
场景代码用途
业务情境集成SAP_COM_0345情境 API 访问
业务情境主数据集成SAP_COM_0376情境类型数据
企业事件启用SAP_COM_0092事件通道设置
采购申请集成SAP_COM_0102合同就绪操作
实物盘点凭证集成SAP_COM_0107库存监控操作
API(SAP S/4HANA On-Premise)
API用途
业务情境 - 读取读取情境数据
业务情境类型 - 读取读取情境类型数据
采购申请集成 API合同就绪操作
实物盘点凭证集成 API库存监控操作

角色模板

角色类型访问权限
SituationAutomationKeyUser关键用户完整应用访问权限
SituationAutomationAdminUser管理员仅系统接入
RuleRepositorySuperUser规则业务规则编写
关键用户磁贴

具有 SituationAutomationKeyUser 角色的关键用户可以访问:

  1. 管理情境操作 - 创建自定义操作
  2. 管理情境自动化 - 配置自动化规则
  3. 情境仪表板 - 查看情境概览
  4. 分析情境 - 分析解决流程
  5. 删除数据上下文 - 管理数据保留
  6. 探索相关情境 - 查看情境关系

Event Mesh 配置

Topic Space
saas/isa/cons
出站事件主题
sap/s4/beh/businesssituation/v1/BusinessSituation/*
sap/s4/beh/businesssituationtype/v1/BusinessSituationType/*
Topic 规则(服务实例)
{
  "topicRules": {
    "publishFilter": [],
    "subscribeFilter": ["saas/isa/cons/*"]
  }
}

Destination 配置

关键限制
  1. 每个子账户只能连接一个系统:一个子账户只能连接一个 S/4HANA 系统
  2. 仅限基准 URL:Destination URL 必须仅包含系统基准 URL(不含路径)
  3. Destination 必须指向同一系统:子账户中的所有 Destination 都必须指向同一系统
更改连接的系统

若要连接到其他 S/4HANA 系统:

  • 选项 A:创建单独的子账户
  • 选项 B:取消订阅,然后使用新的 Destination 重新订阅

接入工作流

前提条件
  1. 已分配管理员角色
  2. 已在子账户中启用 Event Mesh
  3. 已配置指向 S/4HANA 系统的 Destination
  4. 已创建通信安排(Cloud)或已公开 API(On-premise)
步骤
  1. 公开情境处理 API(在 S/4HANA 中)
  2. 配置 Destinations(在 BTP Cockpit 中)
  3. 设置 Event Mesh 通信(事件通道 + 主题绑定)
  4. 接入系统(使用 Onboard System 应用)
Onboard System 应用流程
  1. 启动 Onboard System 应用
  2. 点击 Add
  3. 从列表中选择 Destination
  4. 点击 Check Connection 进行验证
  5. 输入系统名称和描述
  6. 点击 Create
  7. 等待状态从 Pending 变为 Successful

故障排除:如果接入失败,将鼠标悬停在信息图标上查看详情。修复问题后使用 Retry。

自动情境解决

支持的情境模板
模板代码必需场景
合同已准备好作为供应来源PROC_CONTRACTREADYTOUSE_V3SAP_COM_0102
实物盘点监控MAN_PHYSICAL_INVENTORY_MONITORSAP_COM_0107
自定义操作

使用 Manage Situation Actions 应用创建标准 SAP 操作之外的自定义操作。

数据导出

使用以下端点导出所有存储的数据:

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

审计日志记录

Intelligent Situation Automation 使用 Audit Log 服务跟踪:

  • 自动化配置的更改
  • 系统接入事件

通过 Cloud Foundry 中的 Audit Log Viewer 查看日志。

取消订阅说明

前提条件
  • 子账户的管理员角色
  • 已完成数据导出(如有需要)
取消订阅的步骤
  1. 在 SAP BTP cockpit 中打开全局账户
  2. 导航至子账户
  3. 在导航区域中,选择 Services > Instances and Subscriptions
  4. 在订阅列表中找到 Intelligent Situation Automation
  5. 选择订阅行末尾的三个点
  6. 在菜单中选择 Delete
  7. 确认删除 — 所有应用数据都将被移除
支持

如对弃用有任何疑问或顾虑:

  • 组件:CA-SIT-ATM
  • 通过 SAP for Me 创建事件

常见问题(旧版)

问题原因解决方案
访问应用时出现服务器错误缺少角色分配分配所需的角色集合
未应用任何操作规则条件不匹配修改规则并重新激活
未找到自动化配置情境类型没有自动化配置在 Manage Situation Automation 中创建自动化配置

参考文件

可用的详细指南
  1. references/setup-guide.md - 前提条件、订阅、Event Mesh、网络要求
  2. references/onboarding.md - API 公开、目标、事件通信、系统接入
  3. references/security-roles.md - 角色模板、集合、用户分配
  4. references/operations.md - 自动解决、数据导出、日志记录
  5. references/troubleshooting.md - 错误处理、支持组件
  6. references/external-links.md - 所有 SAP 文档链接及文档 ID

最佳实践

设置
  • ✅ 在订阅 ISA 之前启用 Event Mesh
  • ✅ 在与 ISA 订阅相同的子账户中创建 Event Mesh 实例
  • ✅ 使用欧洲(法兰克福)区域和 cf-eu10
目标
  • ✅ 仅使用基础 URL(不添加其他路径)
  • ✅ 每个子账户使用一个 S/4HANA 系统
  • ❌ 不要混用指向不同 S/4HANA 系统的目标
通信
  • ✅ 将主题空间设置为 saas/isa/cons
  • ✅ 绑定 BusinessSituation 和 BusinessSituationType 两个主题
  • ✅ 对于云事件通道,使用 SAP_COM_0092
用户管理
  • ✅ 为接入任务分配 SituationAutomationAdminUser
  • ✅ 为日常操作分配 SituationAutomationKeyUser
  • ✅ 添加 RuleRepositorySuperUser 以创作规则

外部资源

SAP 文档
源代码仓库
支持
  • 组件:CA-SIT-ATM
  • SAP for Me:创建事件

更新与维护

⚠️ 服务已弃用:由于该服务已弃用,预计不会再有更新。

文档来源:

最终验证:2025-11-27

维护状态:仅归档 — 保留此技能仅供历史参考和取消订阅指南之用。

捆绑资源

参考文档
  • references/setup-guide.md - 完整的设置和配置指南
  • references/onboarding.md - 系统引导和配置
  • references/security-roles.md - 角色模板和权限
  • references/operations.md - 运维和监控指南
  • references/external-links.md - 外部文档和 SAP 说明
  • references/troubleshooting.md - 常见问题和解决方法

技能版本:2.4.1 状态:已归档 / 已弃用 最后更新:2026-05-31 许可证:GPL-3.0 维护者:Eduard Jiglau | [email protected] | sap-ai-skills.com | https://github.com/secondsky/sap-skills


版本历史:

  • v1.1.0 (2025-11-27):添加弃用通知和取消订阅说明
  • v1.0.0 (2025-11-22):首次发布,供活跃服务使用

评论

支持 Markdown