SAP-ABAP-查找后台表修改记录

前提条件,SE11该表启用了log  changs

SAP-ABAP-查找后台表修改记录_第1张图片

RZ10维护了记录日志的client

SAP-ABAP-查找后台表修改记录_第2张图片

SAP-ABAP-查找后台表修改记录_第3张图片

如何查找这些表的修改记录呢?

AUT10--->选择增强模式

SAP-ABAP-查找后台表修改记录_第4张图片

 

输入表格,执行

SAP-ABAP-查找后台表修改记录_第5张图片

能看到修改的日期,时间,修改人,修改的事务码,不管是SE16N修改,还是SE37修改,或者是程序本身的增删改,都会被记录下来,如果是改的话还会有旧值和新值比较

SAP-ABAP-查找后台表修改记录_第6张图片

 

选中被删除的行,点击资料记录还能查到被删的是什么值

SAP-ABAP-查找后台表修改记录_第7张图片

SAP-ABAP-查找后台表修改记录_第8张图片

 

还可以用SCU3查看

SAP-ABAP-查找后台表修改记录_第9张图片SAP-ABAP-查找后台表修改记录_第10张图片

 

如果basis没开日志记录,还能查到谁偷偷用SE16N修改了后台表吗?

也有个方法,只能查到用SE16N修改的记录

方法如下:

SE16N--->输入表 SE16N_CD_KEY

SAP-ABAP-查找后台表修改记录_第11张图片

输入相应的用户或者被改的表格名称或时间查到修改记录

SAP-ABAP-查找后台表修改记录_第12张图片

然后在表SE16N_CD_DATA中用上面的ID查询具体的修改数据

 

你可能感兴趣的:(ABAP自学)