文章目录
- [当 SAP 业务顾问遇上 AI 助手:一句话查配置、秒出业务报表的真实体验](#当 SAP 业务顾问遇上 AI 助手:一句话查配置、秒出业务报表的真实体验)
当 SAP 业务顾问遇上 AI 助手:一句话查配置、秒出业务报表的真实体验
副标题:基于 MCP 协议的 SAP AI 助手实战------从「特殊采购类型在哪配」到「供应商未清发票 + 库存报表」全流程演示
标签:
SAPAI助手MCPS/4HANAABAP数字化转型

一、写在前面:SAP 用户的日常痛点
SAP顾问每天被问得最多的三类问题:
- 「这个配置在后台哪里做?」 ------ 新人问顾问,顾问翻 IMG 翻到眼花;
- 「帮我导个未清发票 / 库存报表」 ------ 业务用户等着要数,顾问开 SGUI 连表导出;
- 「这个字段到底存在哪张表?」 ------ SE16N 试一晚上。

现在,这些问题可以一句话解决 。本文演示我给自己搭的一套 SAP AI 助手 (基于 MCP 协议 + 多通道网关,直连 S/4HANA 开发系统),AI 以「业务角色」登录,只读查询、绝不改数据。以下所有截图/数据均来自真实系统交互,公司代码、供应商号等敏感信息已脱敏。
二、案例 0(热身):一句话定位后台配置
我:「登录 SAP,帮我看看财务凭证类型的后台配置在哪里?」
AI 助手的行为链路(全程无需人工干预):
① healthcheck → ② OData 登录 → ③ 级联建立 RFC 只读通道
④ 查 DD03L 确认 T003 表结构(字段名先查后写,禁止猜)
⑤ 读 T003 实际配置数据 ⑥ 输出 IMG 路径 + 配置表 + 系统实况
AI 返回结果(节选):
| 项目 | 内容 |
|---|---|
| IMG 路径 | SPRO → 财务会计全局设置 → 凭证 → 凭证类型 → 定义凭证类型 |
| 事务码 | OBA7(号段用 FBN1) |
| 配置表 | T003(主配置)/ T003T(描述) |
| 系统实况 | 实查 60+ 条凭证类型:SA→号段01、KR→19、RE→51、ML→47(S4 物料分类账)...... |
换做以前:打开 SPRO 一层层展开 IMG,或者翻笔记。现在:一句话,30 秒,还附带系统真实数据验证。
同款玩法还查过 特殊采购类型在哪定义」(OMDQ,表 T461S,AI 还顺手发现了一条客户自建的 ZE 配置项)。
三、案例 1:财务场景 ------ 供应商未清发票查询
我:「SAP 还有什么业务可以查询?给我两个最常见业务场景的案例」
AI 自选了 AP 未清发票(FBL1N) 和 库存查询(MB52) 两个场景实跑。
业务背景
月末付款前,应付会计最经典的动作:查「哪些供应商发票还没付」。传统路径:FBL1N → 填选择屏幕 → 导出 Excel → 再手工算账龄。
AI 助手的做法
AI 先查 DD03L 确认 BSIK 表关键字段(BUKRS/LIFNR/BUDAT/ZFBDT/SHKZG...),再按用户权限可及的公司代码执行查询:
sql
-- AI 生成的查询(简化示意)
SELECT BUKRS, LIFNR, GJAHR, BELNR, BUZEI, BUDAT, WAERS, SHKZG, ZFBDT
FROM BSIK
WHERE BUKRS = '17██' -- 公司代码已脱敏
返回结果(已脱敏)
| 公司代码 | 供应商 | 凭证号 | 行项目 | 过账日期 | 币种 | 借贷 | 基准日 |
|---|---|---|---|---|---|---|---|
| 17██ | 0017██████ | 19000000██ | 002 | 2022-01-01 | USD | H(贷) | 2021-01-01 |
| 17██ | 0017██████ | 19000000██ | 004 | 2022-01-01 | USD | H | 2021-02-01 |
| 17██ | 0017██████ | 19000000██ | 006 | 2022-01-01 | USD | H | 2021-03-01 |
AI 还主动补充了业务解读:
- BSIK 只存未清项,清账后自动转入 BSAK------所以查这张表天然就是「未付发票」;
- 用
ZFBDT(基准日)+ 付款条件ZBD1T/ZBD2T/ZBD3T可以直接算到期日、做账龄分层; - 金额字段 DMBTR 可按需带出并按供应商汇总。
💡 以前:开 FBL1N → 输条件 → 导出 → 手工透视,10 分钟。
现在:一句话,结果直接可贴进邮件。
四、案例 2:供应链场景 ------ 仓库现库存查询
业务背景
计划员/仓管每天必问:「某工厂现在还有什么货?多少在质检?多少被冻结?」传统路径是 MB52 报表,输出宽得像账本。
AI 助手的做法
同样先验字段(LABST/UMLME/INSME/SPEME),再按工厂查询 MARD:
sql
SELECT MATNR, WERKS, LGORT, LABST, UMLME, INSME, SPEME
FROM MARD
WHERE WERKS = '17██' -- 工厂已脱敏
返回结果(已脱敏)
| 物料 | 工厂 | 库存地点 | 非限制库存 | 在转移 | 质检 | 冻结 |
|---|---|---|---|---|---|---|
| TG██ | 17██ | 17██ | 50,000,830 | 1,005 | 0 | 0 |
| TG██ | 17██ | 17██A | 1,042 | 0 | 0 | 0 |
| TG██ | 17██ | 17██A | 1,994 | 0 | 0 | 0 |
| TG██ | 17██ | 17██A | 1 | 0 | 0 | 4 |
| TG██ | 17██ | 17██ | 0 | 0 | 0 | 70 |
AI 的业务解读:
- LABST 非限制可用、INSME 质检中、SPEME 冻结------一屏看清库存质量;
- 发现某物料有 70 件冻结库存,提示跟进冻结原因(盘点/质量问题);
- 需要批次明细可下钻 MCHB,需求数可关联 MDVE 评估。
五、效率对比:真实体感
| 场景 | 传统方式 | AI 助手 | 提效 |
|---|---|---|---|
| 找配置位置 | 翻 IMG / 问群:10~30 分钟 | 一句话 + 系统数据验证:< 1 分钟 | ⭐⭐⭐⭐⭐ |
| 供应商未清导出 | FBL1N + Excel 透视:~10 分钟 | 一句话直出结果:~30 秒 | ⭐⭐⭐⭐⭐ |
| 库存多维度分析 | MB52 宽表再手工整理 | 一句话 + 业务解读:~30 秒 | ⭐⭐⭐⭐⭐ |
| 字段/表定位 | SE16N/SE11 反复试 | DD03L 秒级确认 | ⭐⭐⭐⭐ |
六、写在最后总结
这不是要取代 SAP 顾问,而是把顾问从「人肉报表机」和「活体 IMG 导航」里解放出来,去做真正有价值的事:流程优化、方案设计。
一句话总结:让 AI 查数、人做决策。
后续计划把这套助手扩展到采购订单全流程跟踪(EKPO → MSEG → BSIK 付款状态串联)、销售订单分析等场景,欢迎关注。
