SAP 日志管理

现在项目上自开发的dialog程序越来越多,有很多敏感数据需要像SAP标准的业务一样,能看到所有的修改日志,要想实现日志的功能,有以下几个办法:

 

办法一、建一个日志表,在原有表的基础上,加上日期和时间两个关键字,这样每次修改的记录都会存到日志表里,然后在日志报表里把日志表的数据取出来做比较。

 

办法二、表级别的日志记录。在自建表的SE11技术设置里把Log data changes勾选中,这样,每次这个表的修改都会自动记录到标准表:DBTABLOG和DBTABPRT中。查看日志的标准TCODE是:SCU3。如果表里有数,但是无法用标准TCODE查看的话,可以给自建表维护一个表维护再试试看。

 

办法三、字段级别的日志记录。

1、对自建表中想要记录日志的字段,进入到这个字段额data element里面的Further characteristics视图,勾选中:更改文档。一些标准的data element如果已经勾选中,则不需要再勾。想记录哪个字段就勾选哪个字段的。

2、TCODE: SCDO,创建文档对象

3、创建好以后会自动生成函数,再你的程序里面调用此函数,将原始值和修改后的值传入,系统会自动记录日志,效果和标准的ME23N之类的相同

4、SAP提供了一个标准的报表查看修改记录: RSSCD100 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ChampaignWolf

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值