【正式发布】新增业务数据日志功能,实现对数据修改的内容变化追溯跟踪。

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:2

【正式发布】新增业务数据日志功能,实现对数据修改的内容变化追溯跟踪。

在系统使用过程中,单据可能多人具备修改权限,当关键数据出现被人修改的异常时,通过上机操作日志记录仅能知道多人对此单据都有过修改操作,无法准确的追溯问题。 通过业务数据日志功能,可以指定需要进行数据修改监管的单据对象及其具体字段,查询数据修改变化。

发布版本:7.7.0.202106

上线日期:2021年6月(正式发布)

新特性介绍

  • 支持自建单据模版,指定单据对象及监控字段。
  • 查看详情操作,可以查看本次修改操作中发生数据变化的字段内容。
  • 差异分析操作,可以选择同一个单据的两个修改版本,进行跨版本差异对比。
  • 封装“查看业务数据日志”操作,可以通过BOS设计器在按钮的点击事件上绑定操作使用。

操作指引

1Administrator用户登录系统,在基础管理-系统管理中,打开“业务数据日志设置”,自建单据模版,指定单据对象及监控字段。

2将自建的模版启用后,状态=启用的单据表示开始进行监控,会记录业务数据日志。

3管理员可以通过业务数据日志汇总表、业务数据日志明细表查询数据修改变化。

特性效果展示

注意:系统部署在金蝶公有云上,限制最多允许20个业务对象配置监控,私有云部署不限制。公有云如有特殊需求要扩大可监控对象数,可反馈联系金蝶商谈。


1、Administrator用户登录系统,在基础管理-系统管理中,可以查看相关菜单。


2、打开“业务数据日志设置”,自建需要监控的单据及字段,并提交、审核。

支持对象类型基础资料、单据。

监控全部字段:表示不需要逐个配置监控字段,该单据上所有字段都进行监控。建议一般不要开启,全量监控所占用的日志空间会非常大。

记录新增/删除详细日志:建议视用户需求开启,会增加日志空间占用。开启后,在查询业务数据日志时,每个单据会记录首次保存的所有监控字段数据,后续的修改记录是采用差量化方式记录的,仅记录发生变化的字段内容。

如果不开启该选项,可以显著减少日志空间占用,适用于用户仅关注修改变化的变更值场景。不启用时,由于首次保存的全量不记录,则第一次修改单据上某字段时,查看修改记录中的原值会显示为空;后续多次修改这个字段,则原值、变更值都可以查看到。



3、业务数据日志汇总表查询修改记录。系统支持同时查询多个业务对象的修改记录,左侧会按业务对象分类展示修改记录。

查看明细:可以查看本次修改操作中发生数据变化的字段内容。

对比差异:可以选择同一个单据的两个修改版本,进行跨版本差异对比。

记录号:每一次修改保存产生一个记录号,记录号里面会包括多个字段的修改记录。

内码:每一个单据创建的后台内码ID。

操作类型:代表单据的新增、修改、删除行为。

注意,由于单据可能发生补号,单据删除再重建,系统会视作2个单据,可以通过内码字段识别。



4、通过查看明细、对比差异操作,打开“业务数据日志”等方式,都会打开数据日志的明细界面,按照不同方式传入的条件,展示对应的修改记录。

字段:显示"单据实体名称.字段名称”的格式。

旧值:显示本次修改之前的旧值。

变更值:显示本次修改的变更值。

实体序号:依据修改日志中的分录内码ID,动态匹配该分录在当前最新数据中对应的分录序号。如果分录未开启序号或者单据头实体字段,则实体序号列显示 /,表示无法获取其分录序号。

注意:

1、业务数据日志明细表因为可以批量查询多个单据多笔修改记录,因此会等待异步服务进行差异分析计算的结果(计算会有延时,测试时立即查看会出现旧值不显示,另,如果版本低于V7.7.0.202112,建议升级补丁环境测试

变通办法是使用业务数据日志汇总表或单据上配置“查看业务数据日志”操作,这2种方式因为只能查询一张单据的2笔数据的差异,系统发现异步服务未计算完成会自动转为实时方式分析差异数据。

2、对于基础资料、辅助资料字段会采用显示编码或名称、下拉列表显示枚举名称的方式,便于用户阅读。

系统还提供了旧值内码、变更值内码字段,默认是隐藏,可以通过选项配置显示。如果基础数据在使用过程中发生了名称修改,可以通过内码确定后台存储的真正数据值变化情况。



管理员如需要查看数据库表中记录的旧值、变更值,可开启管理员模式阅读。


5、管理员通过“业务数据日志明细表”,可以按字段检索明细记录。



6、上机操作日志列表增加“数据日志”按钮,依据日志列表中所选单据联查数据日志记录。

注意:由于数据日志记录为了不影响操作性能,采用异步方式记录,上机操作调用保存与日志写入时间可能存在秒级的差异。因此,联查数据日志会调出该单据的所有修改记录,可根据需要查看相关修改记录。


7、在单据上可以配置操作按钮“修改记录”,提供普通角色查看特定单据的修改记录功能。

通过BOS设计器在自定义按钮上绑定点击事件,绑定操作“查看业务数据日志”实现。

注意:如果该操作希望验证权限,可在“其他控制”页签,绑定自建的权限项,实现操作的权限管控。

注意:从单据上查看修改记录时,强制按单据内码ID查询修改记录,不允许过滤切换其他单据记录查询。

【正式发布】新增业务数据日志功能,实现对数据修改的内容变化追溯跟踪。

在系统使用过程中,单据可能多人具备修改权限,当关键数据出现被人修改的异常时,通过上机操作日志记录仅能知道多人对此单据都有过修改操作...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息