SuperAPI AI 工具集

sap-transport-overview

通用与其它

查看项目

更新于 10-15 17:17

技能介绍

用途:面向 SAP Basis 与发布管理场景,对整个系统做广度优先的开放传输请求盘点,回答“有哪些请求未释放、属于谁、体量多大、存在哪些风险”。它与深度评审类技能分工:本技能只看范围与风险,不做对象差异。

主要能力:通过 SAPTransport(action="list", summary=true, user="*", status="D") 一次调用返回每条请求的 id、描述、负责人、状态、目标、对象计数,省略 objects[] 以降低开销;需要时可对重点关注请求执行 SAPTransport(action="get", id="<id>") 拉取完整对象清单(CTS 条目,含 pgmid、type、name、wbtype、locked)。可派生风险信号:精确 CTS 键(pgmid/type/name)在多个请求中重复、objectCount 为 0 的空请求、显式锁定对象、无 target 的本地请求。SAPTransport(action="history", type=…, name=…) 表示当前分配状态,其 candidateTransports 只是可分配候选,不构成冲突或历史证据。

使用方式:默认静默采用全用户、可修改状态、summary 模式、按负责人分组、不做差异。可选收窄条件包括指定 owner、status(D/R/*)、描述关键词、规模或目标过滤。系统级列表可达数百条,须先保持 summary=true,必要时按负责人聚合或按规模取 Top-N 并建议过滤,不要无提示展开全部对象。报告可用按负责人汇总表与请求登记表呈现,并按需内联返回或落盘。

适用场景:Basis/发布经理评估导入风险;团队负责人了解当前在途工作与清理积压;导入或上线前排查对象重叠与仅本地请求。

限制:不提供单条请求的源码差异;不提供单对象的完整历史(需 E071/E070 数据或外部 CTS 报告);不跨系统比较(每个实例只绑定一个系统,需分别运行后对比);旧版本可能缺失 tm:lock_status,此时 locked:false 不能证明未锁定;CTS 条目不暴露包信息,不能据传输清单推断 $TMP,需另行解析包。若 user="*" 只返回自己的请求,可能是后端作用域限制或权限(S_TRANSPRT)所致。