别只顾着改数据,也要把留痕这件事做好,SAP 里用 Change Documents 做业务对象审计追踪

张开发
2026/4/11 15:20:47 15 分钟阅读

分享文章

别只顾着改数据,也要把留痕这件事做好,SAP 里用 Change Documents 做业务对象审计追踪
很多 SAP 项目真正让人头疼的,不是某条业务数据被改错,而是过了两三天之后,团队已经说不清这条数据是谁改的、在哪个时间点改的、改前是什么值、改后又变成了什么。对采购、财务、主数据治理、合规审计这些场景来说,这种说不清往往比改错了更危险。SAP 在ABAP server里早就提供了这套能力,名字就叫Change Documents。它的设计目标很直接,专门给那些关键、敏感、容易被审计的数据对象留下可追踪的变更痕迹,而且这套机制不是系统自动替你打开的,必须由开发或配置显式启用。(SAP Help Portal)很多人刚接触这块时,会把Change Documents理解成一张简单的日志表。这样的理解太浅了。它真正记录的是业务对象层面的变更,不是单纯的数据库行被改过。也正因为这样,SAP 才引入了change document object这个概念,它把一个业务对象和一组需要被跟踪的表、字段、

更多文章