[发明专利]数据分类处理方法和装置有效
申请号: | 201610720678.6 | 申请日: | 2016-08-24 |
公开(公告)号: | CN106326425B | 公开(公告)日: | 2019-11-05 |
发明(设计)人: | 王海宁 | 申请(专利权)人: | 明算科技(北京)股份有限公司 |
主分类号: | G06F16/2457 | 分类号: | G06F16/2457 |
代理公司: | 北京慧诚智道知识产权代理事务所(特殊普通合伙) 11539 | 代理人: | 李楠 |
地址: | 100041 北京市石景山区八*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分类项 数据分类 历史记录 历史数据 记录 方法和装置 接收用户 | ||
本发明公开了一种数据分类处理方法和装置,所述方法包括:接收用户输入的数据分类项数据;所述数据分类项数据包括分类项编码和分类项名称;获取历史数据分类项的信息;所述历史数据分类项包括多条记录,每条记录至少包括:历史分类项编码、历史分类项名称和分类项版本;确定所述多条记录中是否存在与所述分类项编码相同的第一历史记录;如果存在,则确定所述分类项名称是否与所述第一历史记录的历史分类项名称相同;如果不相同,则将所述数据分类项数据加入所述历史数据分类项中,形成新增记录;所述新增记录的分类项版本为所述第一历史记录的分类项版本的下一版本。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种数据分类处理方法和装置。
背景技术
在数据记录中,对象和分类的关系一般都是紧耦合关系,从而导致在分类发生变化时,对象与分类的关系也会发生变化,从而达不到版本追溯的效果,给操作人员带来诸多不便。
以财务管理为例,财务数据的分类时常会随着企业业务调整等情况,进行变更。这种变更会直接影响到之前数据记录的可追溯性。比如:某企业去年的数据根据某种分类进行设定,今年调整了分类,就会影响到去年的数据分类,导致历史记录变得不准确。
发明内容
有鉴于此,本发明提供了一种数据分类处理方法和装置,对于分类建立版本控制,可以根据分类的不同版本进行追溯,即使分类进行了变更,也不会影响历史记录,有效的保障了数据的可追溯性。
第一方面,本发明实施例提供了一种数据分类处理方法,包括:
接收用户输入的数据分类项数据;所述数据分类项数据包括分类项编码和分类项名称;
获取历史数据分类项;所述历史数据分类项包括多条记录,每条记录至少包括:历史分类项编码、历史分类项名称和分类项版本;
确定所述多条记录中是否存在与所述分类项编码相同的第一历史记录;
如果存在,则确定所述分类项名称是否与所述第一历史记录的历史分类项名称相同;如果不相同,则将所述数据分类项数据加入所述历史数据分类项中,形成新增记录;所述新增记录的分类项版本为所述第一历史记录的分类项版本的下一版本。
优选的,如果所述多条记录中不存在与所述分类项编码相同的第一历史记录,则将所述数据分类项数据加入所述历史数据分类项中形成新增记录;所述新增记录的分类项版本为初始版本。
优选的,所述分类项版本以数字格式记录。
优选的,所述记录还包括分类项级别和父级编码。
进一步优选的,所述新增记录的分类项级别和父级编码均根据所述分类项编码确定。
优选的,所述方法还包括:
接收用户输入的数据分类项的操作指令;所述操作指令包括操作动作信息、待操作分类项编码和分类项版本;
根据所述待操作分类项编码和分类项版本在所述历史数据分类项中确定相应的待操作记录;
根据所述操作动作信息,对所述待操作记录进行相应的操作;所述操作包括:修改和删除。
第二方面,本发明实施例提供了一种数据分类处理装置,包括:
接收单元,用于接收用户输入的数据分类项数据;所述数据分类项数据包括分类项编码和分类项名称;
存储单元,用于存储历史数据分类项;
获取单元,用于获取历史数据分类项;所述历史数据分类项包括多条记录,每条记录至少包括:历史分类项编码、历史分类项名称和分类项版本;
处理单元,用于确定所述多条记录中是否存在与所述分类项编码相同的第一历史记录;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于明算科技(北京)股份有限公司,未经明算科技(北京)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610720678.6/2.html,转载请声明来源钻瓜专利网。