Accenture_SAP_S4教程_第6篇_Clean_Core与ABAP开发.docxVIP

  • 1
  • 0
  • 约1.75千字
  • 约 3页
  • 2026-08-05 发布于上海
  • 举报

Accenture_SAP_S4教程_第6篇_Clean_Core与ABAP开发.docx

AI生成

AI生成

PagePAGE

CleanCore与ABAP开发

ATC代码检查与自定义代码管理

AccentureSAPS/4HANA教程系列|2026年8月

六、SAPS/4HANACleanCore与ABAP开发:ATC与自定义代码管理

CleanCore(干净核心)是SAPS/4HANA时代最重要的架构理念之一。它的核心思想是:保持SAP标准代码的干净——尽量减少对标准对象的修改和自定义代码的侵入,确保系统可以平滑地接受SAP的定期升级和更新。埃森哲在S/4HANA实施中,将CleanCore作为交付质量的红线,通过ABAPTestCockpit(ATC)等工具确保合规。

6.1什么是CleanCore

CleanCore有五个核心原则:最小化对SAP标准代码的修改——不使用隐式增强或直接修改标准程序,而是通过BAdI(BusinessAdd-In)等官方扩展点来实现定制化需求;将自定义代码放在独立命名空间中——所有自定义开发对象使用Z*或Y*命名空间,与SAP标准对象清晰隔离;优先使用SAP标准API和Fiori应用——避免直接访问底层数据库表,使用SAP发布的CDSViews和OData服务;遵循SAP扩展性指南——在On-Premise和PrivateCloud版本中,使用KeyUserExtensibili

文档评论(0)

1亿VIP精品文档

相关文档