ABAP 查看自建表的更改记录

1.SE11在表的技术设置中,勾选日志数据更改;

ABAP 查看自建表的更改记录

2.RZ10维护参数;

如图所示:

ABAP 查看自建表的更改记录

rec/client = all意味着所有的client都**表数据更改历史的记录功能。

ABAP 查看自建表的更改记录

   rec/client = ALL (log all clients)

   rec/client = 000(,...) (log all specified clients)

   rec/client = OFF (do not log)

3. SCU3查看log;

   tcode:scu3,点击evaluate logs按钮。

ABAP 查看自建表的更改记录

  然后,输入表名称,选择tables选项,运行。

ABAP 查看自建表的更改记录

运行结果:

ABAP 查看自建表的更改记录

这个表中的数据可以通过程序RSTBPDEL来删除,当然可以将这个程序copy成z程序,修改成更灵活的删除程序。

ABAP 查看自建表的更改记录

如何查看SE16N修改的表的记录:

SE16N 通过&sap_edit 可以修改表,修改表后如何查看呢。 分两步进行。

1. 事务码 SE16N, 然后输入表  SE16N_CD_Key, 输入相应的查询条件。例如 table 名,查出相应的ID

2. 事务码 SE16N,然后输入表 SE16N_CD_DATA, 输入相应的ID,就可以查询到修改的内容。

记录SAP表中数据的修改历史(SCU3)。