2020-09-28 07:31发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
当前正在处理一个项目,在该项目中,客户希望用户(管理员或客户)对他的帐户(通过后台或店面)对任何字段(以无限期存储的任何类型)进行任何更改。 尽管建议不要采用这种方法,并要求缩小范围和类型,使他们不听,但所有建议和警告都被忽略了。
我很想知道是否有人以前曾经实施过这种审计方法,如果是的话,您使用了哪种方法? 我当然不热衷于使用OOTB功能(即saveValues),主要原因是表膨胀时的性能影响
谢谢
你好亚历山德罗,
您可以将拦截器用于用户类型。 为这些审核用户类型创建一个新的部署表。
或者,也许取决于他们使用的数据库,他们可以使用数据库事务日志。
致谢,卢克
嗨亚历山德罗,
拦截器文档,具有"审核"部分,但是您可以编辑 if(UserModel的instance)表示 if(UserModel的instance || OrderModel的instance ||等),它将触发类型。
if(UserModel的instance)
if(UserModel的instance || OrderModel的instance ||等)
关于卢克
嗨卢克
在这种情况下,我们被要求做的最基本的事情是"记录所有内容"-我知道这是一个疯狂的方面
除此之外,我确实很熟悉定义新的自定义新类型并为其提供部署表的方法,同样,我了解到我可以理解拦截器的概念,根据您的建议我还不清楚 当我需要保存更改后的值(例如订单,客户,地址,产品等)时,这将有什么帮助
您是说要为每种要审核的类型创建一个审核表,并在每次对主要类型的属性(即,订单被修改时)存储一个记录并在OrderAudit中插入以前的记录吗?
感谢
最多设置5个标签!
你好亚历山德罗,
您可以将拦截器用于用户类型。 为这些审核用户类型创建一个新的部署表。
或者,也许取决于他们使用的数据库,他们可以使用数据库事务日志。
致谢,
卢克
嗨亚历山德罗,
拦截器文档,具有"审核"部分,但是您可以编辑
if(UserModel的instance)
表示if(UserModel的instance || OrderModel的instance ||等)
,它将触发类型。关于卢克
嗨卢克
在这种情况下,我们被要求做的最基本的事情是"记录所有内容"-我知道这是一个疯狂的方面
除此之外,我确实很熟悉定义新的自定义新类型并为其提供部署表的方法,同样,我了解到我可以理解拦截器的概念,根据您的建议我还不清楚 当我需要保存更改后的值(例如订单,客户,地址,产品等)时,这将有什么帮助
您是说要为每种要审核的类型创建一个审核表,并在每次对主要类型的属性(即,订单被修改时)存储一个记录并在OrderAudit中插入以前的记录吗?
感谢
一周热门 更多>