从 ATC 到 Clean Core,Cloudification Repository Viewer 在 ABAP 云化治理里的真实价值
我打开这个地址时,浏览器看到的是一个需要 JavaScript 才能运行的前端页面,但它真正有价值的部分不在页面壳子,而在背后的 SAP GitHub 仓库和一组可被 ATC 消费的对象清单。这个仓库的名称是SAP/abap-atc-cr-cv-s4hc,SAP 对它的定位很直接,它保存 SAP Cloud ERP 的 Released API 清单,也保存未 Released 对象以及对应 successor object 信息,并把这些对象放在 JSON 文件中,供 ABAP Test Cockpit 的Usage of Released APIs (Cloudification Repository)检查使用。这个检查可以用于分析 ECC 和 SAP S/4HANA 各版本里的既有自定义代码,看这些代码到底在使用 Released API,还是在直接碰 SAP 内部对象。(GitHub)所以这个 URL 的作用,不能简单理解为一个查询网页。它更像一张给 ABAP 开发团队、架构师、迁移顾问、Clean Core 治理负责人共同使用的技术地图。我们在老系统里看到一段SELECT直接访问VBAK,一个自定义报表调用某个未发布的CL_*标准类,一个增强里调