You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从SAP GUI测试SAP HTTP Content Server的docGet API及触发路径

SAP GUI中触发docGet API的操作指引

docGet API是SAP系统后台调用的HTTP接口,用于从Content Server获取归档文档内容(返回multipart/form-data格式),无法在SAP GUI中直接手动调用,而是通过访问归档文档的业务操作触发系统自动调用。以下是具体场景和操作步骤:

1. 先确认Content Server基础配置(事务码OAC0)

进入事务码OAC0,检查目标归档对象(如采购订单对应BUS2012、物料主数据对应MARA)的存储类别配置,确保该存储类别指向你的HTTP Content Server。这是触发API调用的前提,配置错误会导致文档无法读取。

2. 通过业务事务码查看归档文档触发调用

以采购订单为例:

  • 进入事务码ME23N(显示采购订单),找到页面中的「服务对象」或「附件」标签页(不同业务对象的标签名称可能略有差异)。
  • 点击归档文档的「预览」或「下载」按钮,SAP系统会自动在后台调用docGet API,从Content Server拉取文档内容并在GUI中展示/提供下载。

其他业务对象的类似操作:

  • 销售订单:事务码VA03,查看附件触发调用
  • 物料主数据:事务码MM03,查看附加归档文档触发调用

3. 通用归档文档访问事务码OAOR

这是直接访问归档对象文档的通用事务码:

  • 输入事务码OAOR,填写归档对象类型(如BUS2012)、对象ID(如采购订单编号),选择对应的存储类别。
  • 在文档列表中找到目标文件,双击或点击「显示」按钮,系统会触发docGet API获取并展示文档内容。

额外验证方式

如果需要确认docGet API的调用情况,可以:

  • 进入事务码SMICM,查看系统的HTTP请求日志,筛选Content Server相关的请求记录。
  • 使用抓包工具(如Wireshark)捕获SAP系统与Content Server之间的HTTP交互,查看docGet请求的具体参数和返回数据。

内容的提问来源于stack exchange,提问作者Abhishek Rangari

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 00:52:09