检查旧版修改、副本和增强
学习目标
执行旧代码审核。
查看历史修改、副本和隐式增强

该工作流包含多年来客户使用的多个选项。
修改可以是直接修改,也可以是间接修改。直接修改是对 SAP 对象的更改。有时,更改由客户作为 SAP Note 指令的一部分完成。其他时候,进行更改以直接更改对象行为。
间接修改涵盖三种可能性:
SAP 对象的副本("克隆")
"开始"和"结束"时的隐式增强
类方法覆盖
有多个工具可用于查找在这些类别下完成的代码。事务代码 SPDD 和 SPAU(或 SPAU_ENH)。还可以使用克隆查找器工具。
如前所述,clean core 的基本原则之一是零修改方法。因此,项目团队应像消除属于这些类别的代码一样进行操作。在分析时验证此方法,因为在几乎所有情况下,项目团队都会确定修改 (1) 已过时(因为它与 SAP 版本相同,(2) 未使用(根据使用统计),(3) 不相关(即,索引在 SAP S/4HANA 上很少出现)或 (4) 可替换(即能够重新设计为关键用户(应用内)扩展)。如果需要先前修改来支持业务功能,并且无法在 SAP S/4HANA 可扩展性选项下重新设计,则客户应联系 SAP 以获取有关如何继续的建议。
使用 Custom Code Migration 应用指定迁移范围
练习:开始练习(SAP 官方交互式练习)