做过 ECC 到 S/4HANA 迁移的朋友们,大概都记得那种感觉:一个 ABAP 自定义开发包打开,几千行历史遗留代码,看着都头皮发麻。
ATC 报告甩过来一长串 findings,simplification文档翻到眼花,一行一行手动改。
一个项目下来,几个 ABAP 开发几个月的时间就这么耗掉了。
最近 SAP 放出来的 S/4HANA Custom Code Migration Agent,把 ECC 到 S/4HANA 的定制化代码迁移换了一种工作方式。
它跑在 Joule for Developers 里,通过 ADT MCP server 调 ATC,自己分析结果、自己跑确定性 quick fix.
复杂的场景再用 AI 生成修复。
每个 AI 改动都带一个置信度分数,分数高的 finding 直接改了,置信度分数低的改动写在注释里,等人定夺。
所有改动走同一个 transport request,老代码注释保留,随时能回退。
ABAP 开发不再逐行啃代码,而是 review AI 智能体干完的活,然后激活。
ABAP 古旧代码迁移到 SAP S/4HANA 这件事,在 AI 智能体时代已经不再是体力活了。
详情可以听听这个播客。