新增业务数据日志功能,实现对数据修改的内容变化追溯跟踪。
在系统使用过程中,单据可能多人具备修改权限,当关键数据出现被人修改的异常时,通过上机操作日志记录仅能知道多人对此单据都有过修改操作,无法准确的追溯问题。 通过业务数据日志功能,可以指定需要进行数据修改监管的单据对象及其具体字段,查询数据修改变化。
发布版本:7.6.0.202103
上线日期:2021年3月(灰度发布)
新特性介绍
- 1、支持自建单据模版,指定单据对象及监控字段。
- 2、查看详情操作,可以查看本次修改操作中发生数据变化的字段内容。
- 3、差异分析操作,可以选择同一个单据的两个修改版本,进行跨版本差异对比。
- 4、封装“查看业务数据日志”操作,可以通过BOS设计器在按钮的点击事件上绑定操作使用。
操作指引
11、Administrator用户登录系统,在基础管理-系统管理中,打开“业务数据日志设置”,自建单据模版,指定单据对象及监控字段。
22、将自建的模版提交、审核,状态=已审核的单据表示开始进行监控,会记录业务数据日志。
33、管理员可以通过业务数据日志汇总表、业务数据日志明细表查询数据修改变化。
特性效果展示
注意:2021年3月份补丁中灰度发布,从系统整体性能角度考虑,如有需要体验的可通过提单反馈方式联系指导试用。
以下功能展示属于灰度测试阶段,最终发布可能会视测试反馈情况进行局部调整。
1、Administrator用户登录系统,在基础管理-系统管理中,可以查看相关菜单。
2、打开“业务数据日志设置”,自建需要监控的单据及字段,并提交、审核。
监控全部字段:表示不需要逐个配置监控字段,该单据上所有字段都进行监控。建议一般不要开启,全量监控所占用的日志空间会非常大。
记录新增/删除详细日志:建议视用户需求开启,会增加日志空间占用。开启后,在查询业务数据日志时,每个单据会记录首次保存的所有监控字段数据,后续的修改记录是采用差量化方式记录的,仅记录发生变化的字段内容。
如果不开启该选项,可以显著减少日志空间占用,适用于用户仅关注修改变化的变更值场景。由于首次保存的全量不记录,则在第一次修改单据上某字段时,修改记录中的原值会显示为空;后续多次修改这个字段,则原值、变更值都可以查看到。
3、业务数据日志汇总表查询修改记录。系统支持同时查询多个业务对象的修改记录,左侧会按业务对象分类展示修改记录。
查看明细:可以查看本次修改操作中发生数据变化的字段内容。
对比差异:可以选择同一个单据的两个修改版本,进行跨版本差异对比。
注意,由于单据可能发生补号,单据删除再重建,系统会视作2个单据,可以通过内码字段识别。
4、通过查看明细、对比差异、直接打开“业务数据日志明细表”等方式,都会打开数据日志的明细界面,按照不同方式传入的条件,展示对应的修改记录。
字段:显示"单据实体名称.字段名称”的格式。
旧值:显示本次修改之前的旧值。
变更值:显示本次修改的变更值。
注意:
对于基础资料、辅助资料字段会采用显示编码或名称、下拉列表显示枚举名称的方式,便于用户阅读。
系统还提供了旧值内码、变更值内码字段,默认是隐藏,可以通过过滤方案配置显示。如果基础数据在使用过程中发生了名称修改,可以通过内码确定后台存储的真正数据值变化情况。
5、如果希望在单据上可以配置操作按钮“修改记录”,实现点击按钮查看当前单据的修改记录,可以通过BOS设计器在自定义按钮上绑定点击事件,绑定操作“查看业务数据日志”实现。
注意:如果该操作希望验证权限,可在“其他控制”页签,绑定自建的权限项,实现操作的权限管控。
新增业务数据日志功能,实现对数据修改的内容变化追溯跟踪。
本文2024-09-23 04:19:23发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-164568.html