单据字段日志记录配置方法和装置制造方法及图纸

技术编号:9927097 阅读:125 留言:0更新日期:2014-04-16 18:16
本发明专利技术公开了一种单据字段日志记录配置方法和装置,其方法包括:根据业务系统中各单据的日志控制信息,将需要控制日志记录的单据的ID存储为单据数据集;根据所述单据数据集里各单据的字段的日志控制信息,将需要控制日志记录的字段的ID和控制信息,存储于所述单据数据集里所述单据的ID的对应位置;将所述单据数据集发送至日志系统,供所述日志系统根据所述单据数据集监控所述业务系统的单据的建立或变更操作。本发明专利技术有效改善了日志记录的可扩展性,且使日志记录更加灵活、详尽,日志记录展示可设置,日志记录使用可快速直观地显示重点信息。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种单据字段日志记录配置方法和装置,其方法包括:根据业务系统中各单据的日志控制信息,将需要控制日志记录的单据的ID存储为单据数据集;根据所述单据数据集里各单据的字段的日志控制信息,将需要控制日志记录的字段的ID和控制信息,存储于所述单据数据集里所述单据的ID的对应位置;将所述单据数据集发送至日志系统,供所述日志系统根据所述单据数据集监控所述业务系统的单据的建立或变更操作。本专利技术有效改善了日志记录的可扩展性,且使日志记录更加灵活、详尽,日志记录展示可设置,日志记录使用可快速直观地显示重点信息。【专利说明】单据字段日志记录配置方法和装置
本专利技术涉及到数据处理
,特别涉及到单据字段日志记录配置方法和装置。
技术介绍
在业务系统中,日志记录用于记录业务系统发生的操作信息功能。在传统的业务系统进行操作日志记录时,通常只能通过日志模块记录业务系统操作的相关代码,来指定业务系统中某单据的全部内容或者特定内容进行日志记录。但是,对于业务系统中新增的单据,如果要有日志记录功能,需要做额外开发才能实现,这样就导致了日志记录功能的不够灵活,可扩展性差。
技术实现思路
本专利技术的主要目的为提供一种可扩展性好的单据字段日志记录配置方法和装置。本专利技术提出一种单据字段日志记录配置方法,包括步骤:根据业务系统中各单据的日志控制信息,将需要控制日志记录的单据的ID存储为单据数据集;根据所述单据数据集里各单据的字段的日志控制信息,将需要控制日志记录的字段的ID和控制信息,存储于所述单据数据集里所述单据的ID的对应位置;将所述单据数据集发送至日志系统,供所述日志系统根据所述单据数据集监控所述业务系统的单据的建立或变更操作。优选地,所述根据业务系统中各单据的日志控制信息,将需要控制日志记录的单据的ID存储为单据数据集的步骤具体包括:获取业务系统中各单据;接收配置的所述单据的日志控制信息;根据所述单据的日志控制信息,将需要控制日志记录的单据的ID存储为单据数据集。优选地,所述根据所述单据数据集里各单据的字段的日志控制信息,将需要控制日志记录的字段的ID和控制信息,存储于所述单据数据集里所述单据的ID的对应位置的步骤具体包括:获取所述单据数据集里各单据的字段;接收配置的所述字段的日志控制信息和展示控制信息;根据所述字段的日志控制信息,将需要控制日志记录的字段的ID、字段的日志控制信息和展示控制信息一一匹配,并存储于所述单据数据集里所述单据的ID的对应位置。优选地,所述根据所述字段的日志控制信息,将需要控制日志记录的字段的ID、字段的日志控制信息和展示控制信息一一匹配,并存储于所述单据数据集里所述单据的ID的对应位置的步骤具体包括:根据所述字段的日志控制信息,获取需要控制日志记录的字段的日志控制信息和展示控制信息;当判定所述字段的日志控制信息为不记录时,赋值所述字段的日志控制信息的代码为O ;当判定所述字段的日志控制信息为记录时,赋值所述字段的日志控制信息的代码为I ;当判定所述字段的展示控制信息为不展示时,赋值所述字段的展示控制信息的代码为O ;当判定所述字段的展示控制信息为展示时,赋值所述字段的展示控制信息的代码为I ;将需要控制日志记录的字段的ID、字段的日志控制信息的代码和展示控制信息的代码一一匹配,并存储于所述单据数据集里所述单据的ID的对应位置。优选地,所述根据所述字段的日志控制信息,将需要控制日志记录的字段的ID、字段的日志控制信息和展示控制信息一一匹配,并存储于所述单据数据集里所述单据的ID的对应位置的步骤具体包括:根据所述字段的日志控制信息,在二进制码预设表中查找需要控制日志记录的字段的日志控制信息和展示控制信息的组合二进制码;将所述字段的ID和组合二进制码一一匹配,并存储于所述单据数据集里所述单据的ID的对应位置。本专利技术还提出一种单据字段日志记录配置装置,包括:第一处理模块,用于根据业务系统中各单据的日志控制信息,将需要控制日志记录的单据的ID存储为单据数据集;第二处理模块,用于根据所述单据数据集里各单据的字段的日志控制信息,将需要控制日志记录的字段的ID和控制信息,存储于所述单据数据集里所述单据的ID的对应位置;发送模块,用于将所述单据数据集发送至日志系统,供所述日志系统根据所述单据数据集监控所述业务系统的单据的建立或变更操作。优选地,所述第一处理模块具体包括:第一获取子模块,用于获取业务系统中各单据;第一配置子模块,用于接收配置的所述单据的日志控制信息;第一存储子模块,用于根据所述单据的日志控制信息,将需要控制日志记录的单据的ID存储为单据数据集。优选地,所述第二处理模块具体包括:第二获取子模块,用于获取所述单据数据集里各单据的字段;第二配置子模块,用于接收配置的所述字段的日志控制信息和展示控制信息;第二存储子模块,用于根据所述字段的日志控制信息,将需要控制日志记录的字段的ID、字段的日志控制信息和展示控制信息一一匹配,并存储于所述单据数据集里所述单据的ID的对应位置。优选地,所述第二存储子模块具体包括:控制信息获取单元,根据所述字段的日志控制信息,获取需要控制日志记录的字段的日志控制信息和展示控制信息;第一代码赋值单元,用于当判定所述字段的日志控制信息为不记录时,赋值所述字段的日志控制信息的代码为O ;当判定所述字段的日志控制信息为记录时,赋值所述字段的日志控制信息的代码为I;第二代码赋值单元,用于当判定所述字段的展示控制信息为不展示时,赋值所述字段的展示控制信息的代码为O ;当判定所述字段的展示控制信息为展示时,赋值所述字段的展示控制信息的代码为I;代码匹配存储单元,将需要控制日志记录的字段的ID、字段的日志控制信息的代码和展示控制信息的代码一一匹配,并存储于所述单据数据集里所述单据的ID的对应位置。优选地,所述第二存储子模块具体包括:二进制码查表单元,根据所述字段的日志控制信息,在二进制码预设表中查找需要控制日志记录的字段的日志控制信息和展示控制信息的组合二进制码;二进制码匹配存储单元,将所述字段的ID和组合二进制码一一匹配,并存储于所述单据数据集里所述单据的ID的对应位置。本专利技术有效改善了日志记录的可扩展性,且使日志记录更加灵活、详尽,日志记录展示可设置,日志记录使用可快速直观地显示重点信息。【专利附图】【附图说明】图1为本专利技术单据字段日志记录配置方法的第一实施例的流程图;图2为本专利技术单据字段日志记录配置方法的第二实施例的流程图;图3为本专利技术单据字段日志记录配置方法的第三实施例的流程图;图4为本专利技术单据字段日志记录配置方法的第四实施例的流程图;图5为本专利技术单据字段日志记录配置方法的第五实施例的流程图;图6为本专利技术单据字段日志记录配置装置的第一实施例的结构示意图;图7为本专利技术单据字段日志记录配置装置的第二实施例的结构示意图;图8为本专利技术单据字段日志记录配置装置的第三实施例的结构示意图;图9为本专利技术单据字段日志记录配置装置的第四实施例的结构示意图;图10为本专利技术单据字段日志记录配置装置的第五实施例的结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。【具体实施方式】应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如本文档来自技高网...
单据字段日志记录配置方法和装置

【技术保护点】
一种单据字段日志记录配置方法,其特征在于,包括步骤:根据业务系统中各单据的日志控制信息,将需要控制日志记录的单据的ID存储为单据数据集;根据所述单据数据集里各单据的字段的日志控制信息,将需要控制日志记录的字段的ID和控制信息,存储于所述单据数据集里所述单据的ID的对应位置;将所述单据数据集发送至日志系统,供所述日志系统根据所述单据数据集监控所述业务系统的单据的建立或变更操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:谢守优李晋丽牟洪洪汉潮邱俊
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1