【技术实现步骤摘要】
科目版本化的处理方法、装置、计算机设备和存储介质
[0001]本申请涉及计算机
,特别是涉及一种科目版本化的处理方法、装置、计算机设备和存储介质。
技术介绍
[0002]随着计算机技术的发展,5G时代的来临,互联网的出现给现代生活带来了极大的便利,越来越多的企业可以通过使用系统业务平台在线对多种业务进行处理,为用户带来便捷。在目前的企业管理系统中,仅支持对系统中整个科目表进行版本化操作,科目表里包括了多个科目。
[0003]然而,目前科目版本化的处理方式中,当用户有修改某个科目的需求需要对该科目进行版本化管理时,只能对整个科目表进行整体的版本化操作,每次修改都进行整个科目表的整体版本化操作,耗时长,容易导致科目版本化处理的效率较低,用户进行业务管理不便,使用体验不好。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够提高科目版本化处理效率的科目版本化的处理方法、装置、计算机设备和存储介质。
[0005]一种科目版本化的处理方法,所述方法包括:
[0006]响 ...
【技术保护点】
【技术特征摘要】
1.一种科目版本化的处理方法,所述方法包括:响应于目标科目的版本化操作,判断所述目标科目是否有历史业务数据;若所述目标科目有历史业务数据,则创建一个新版本科目;所述新版本科目用于记录在版本化日期之后所产生的业务数据;所述版本化日期为设置的版本化操作所对应的启用日期;若所述版本化操作为非新增下级科目的版本化操作,则将所述新版本科目的主标识信息与所述目标科目的主标识信息设置为一致;所述主标识信息用于追溯科目历史版本;若所述版本化操作为新增下级科目的版本化操作,则将所述新增下级科目的主标识信息与所述目标科目的主标识信息设置为一致,并将所述目标科目的属性信息变更为非叶子科目。2.根据权利要求1所述的方法,其特征在于,所述版本化操作包括变更所述目标科目的核算维度;所述变更所述目标科目的核算维度包括新增或减少核算维度;所述方法还包括:若版本化操作为新增或减少所述目标科目的核算维度,则判断所述目标科目是否有历史业务数据;若有历史业务数据,则创建一个新版本科目,所述新版本科目继承原有科目的核算维度,新增或减少所述新版本科目的核算维度。3.根据权利要求1所述的方法,其特征在于,所述版本化操作包括新增所述目标科目的下级科目;所述方法还包括:若版本化操作为新增所述目标科目的下级科目,则判断所述目标科目是否有历史业务数据;若是,则基于所述目标科目生成一个新版本科目,将所述目标科目的数据转移存储到所述下级科目,并将所述目标科目的基础资料替换至所述下级科目;所述新版本科目的属性信息为非叶子科目;所述下级科目的属性信息为叶子科目;所述新版本科目的版本日期与所述下级科目的版本日期相同。4.根据权利要求1所述的方法,其特征在于,所述版本化操作包括修改所述目标科目的名称;所述方法还包括:若版本化操作为修改所述目标科目的名称,则判断所述目标科目是否为最小粒度的叶子科目;所述最小粒度的叶子科目用于记录业务数据;若所述目标科目是最小粒度的叶子科目,则判断所述目标科目是否有历史业务数据;若有历史业务数据,则生成修改名称后的新版本科目;若所述目标科目不是最小粒度的叶子科目,则联动修改所述...
【专利技术属性】
技术研发人员:李苏霞,涂克东,张利敏,胡志颖,蔡宇贤,侯翔,梁桂平,
申请(专利权)人:金蝶软件中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。