一种应用于企业年金的数据处理方法、装置及电子设备与流程

文档序号:16147432发布日期:2018-12-05 16:44阅读:161来源:国知局
本发明涉及企业年金归属领域,更具体的说,涉及一种应用于企业年金的数据处理方法、装置及电子设备。
背景技术
企业年金是指企业及其职工在依法参加基本养老保险的基础上,自愿建立的补充养老保险制度。企业年金在进行权益归属时,需要设定权益归属规则,然后依据权益归属规则计算出企业年金可以归属到员工的具体金额。现有技术中,权益归属规则是人工手动编写,但是人工手动编写权益归属规则,容易出错且浪费人力。技术实现要素:有鉴于此,本发明提供一种应用于企业年金的数据处理方法、装置及电子设备,以解决人工手动编写权益归属规则,容易出错且浪费人力的问题。为解决上述技术问题,本发明采用了如下技术方案:一种应用于企业年金的数据处理方法,包括:当接收到规则生成指令时,调用并显示规则配置面板;获取在所述规则配置面板上输入的数据;其中,所述数据包括与企业年金有关联关系的每一预设字段对应的字段内容;生成与所述数据对应的规则数据。优选地,所述规则配置面板的生成过程包括:获取包括预设功能按键的空白规则配置面板;确定与企业年金有关联关系的每一预设字段以及每一所述预设字段对应的内容;将每一预设字段以及每一所述预设字段对应的内容,按照预设配置规则对所述空白规则配置面板进行配置,得到所述规则配置面板;其中,所述预设配置规则包括所述预设字段的排列顺序以及所述预设字段对应的内容的显示方式。优选地,生成与所述数据对应的规则数据,包括:采用字符串拼接的方式,将所述数据转换成所述规则数据。优选地,生成与所述数据对应的规则数据之后,还包括:对所述规则数据进行规则校验;若校验通过,设置所述规则数据的归属标识为预设归属标识;基于所述规则数据,计算员工缴纳的企业年金归属于所述员工的金额。优选地,基于所述规则数据,计算员工缴纳的企业年金归属于所述员工的金额,包括:获取所述员工缴纳企业年金的缴纳记录;对所述规则数据中的逻辑运算符进行格式转换,得到格式转换后的规则数据;基于所述格式转换后的规则数据,对所述缴纳记录中的数据进行计算,得到员工缴纳的企业年金归属于所述员工的金额。优选地,生成与所述数据对应的规则数据之后,还包括:当接收到规则修改指令时,将所述规则数据进行字符串拆分,得到多个字符串;将拆分得到的字符串显示在所述规则配置面板中相应的字段的字段内容中;对所述规则配置面板中的至少一个字段的字段内容进行修改;生成与所述规则配置面板中所有字段的字段内容对应的规则数据。优选地,所述规则配置面板包括使用阶梯函数设置规则的阶梯函数规则面板。一种应用于企业年金的数据处理装置,包括:面板调用模块,用于当接收到规则生成指令时,调用并显示规则配置面板;数据获取模块,用于获取在所述规则配置面板上输入的数据;其中,所述数据包括与企业年金有关联关系的每一预设字段对应的字段内容;规则生成模块,用于生成与所述数据对应的规则数据。优选地,还包括:面板获取模块,用于获取包括预设功能按键的空白规则配置面板;内容确定模块,用于确定与企业年金有关联关系的每一预设字段以及每一所述预设字段对应的内容;面板配置模块,用于将每一预设字段以及每一所述预设字段对应的内容,按照预设配置规则对所述空白规则配置面板进行配置,得到所述规则配置面板;其中,所述预设配置规则包括所述预设字段的排列顺序以及所述预设字段对应的内容的显示方式。优选地,还包括:规则校验模块,用于对所述规则数据进行规则校验;标识设置模块,用于若校验通过,设置所述规则数据的归属标识为预设归属标识;数据计算模块,用于基于所述规则数据,计算员工缴纳的企业年金归属于所述员工的金额。一种电子设备,包括:存储器和处理器;其中,所述存储器用于存储程序;处理器调用程序并用于:当接收到规则生成指令时,调用并显示规则配置面板;获取在所述规则配置面板上输入的数据;其中,所述数据包括与企业年金有关联关系的每一预设字段对应的字段内容;生成与所述数据对应的规则数据。相较于现有技术,本发明具有以下有益效果:本发明提供了一种应用于企业年金的数据处理方法、装置及电子设备,当接收到规则生成指令时,调用并显示规则配置面板,获取在所述规则配置面板上输入的数据,生成与所述数据对应的规则数据。本发明实施例能够自动生成企业年金的权益归属规则,不需要人工手动编写权益归属规则,降低编写出错率以及减少人力。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本发明实施例提供的一种应用于企业年金的数据处理方法的方法流程图;图2为本发明实施例提供的一种规则显示面板的场景示意图;图3为本发明实施例提供的一种规则配置面板的场景示意图;图4为本发明实施例提供的另一种规则显示面板的场景示意图;图5为本发明实施例提供的另一种应用于企业年金的数据处理方法的方法流程图;图6为本发明实施例提供的再一种应用于企业年金的数据处理方法的方法流程图;图7为本发明实施例提供的又一种应用于企业年金的数据处理方法的方法流程图;图8为本发明实施例提供的一种应用于企业年金的数据处理装置的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供了一种应用于企业年金的数据处理方法,参照图1,可以包括:s11、当接收到规则生成指令时,调用并显示规则配置面板;具体的,参照图2,图2为规则显示面板,规则显示面板用于显示生成的规则数据,当想要生成规则时,点击规则显示面板中的阶梯函数按钮,此时接收到规则生成指令,调用并显示规则配置面板。所述规则配置面板包括使用阶梯函数设置规则的阶梯函数规则面板。具体如图3。图3中包括的字段包括如果、时间函数、起始时间、截止时间、包括、不包括和归属比例这几个字段,当显示规则配置面板时,不包括图3中第1-6行中填写的内容。s12、获取在所述规则配置面板上输入的数据;其中,所述数据包括与企业年金有关联关系的每一预设字段对应的字段内容。具体的,技术人员参照表1中预先生成的企业年金归属规则,在规则配置面板上输入数据。企业年金归属规则是技术人员提出的可以用于计算企业年金归属于员工的金额的计算方法。表1企业年金归属规则表缴费年限该笔缴费归属比例不足1年0%1-2年20%2-3年40%3-4年60%4-5年80%满5年以上100%在规则配置面板上输入的数据,可以是图3中填写的第1-6行的数据,如第一行填写的数据是:“如果、years_between_date、缴费到账日期、当前工作日期、0、1、0.0000”,其中,第2-4个字段的字段类型为枚举字段,第5-7个字段的字段类型为文本字段。需要说明的是,上述中填写的数据,第2-4个是技术人员使用下拉选项框进行选择,第5-7个数据是技术人员根据使用场景输入。本实施例中,使用技术人员可以识别的语言填写数据,降低了用户使用的复杂度。需要说明的是,表1是按比例将企业年金分配给员工,此外还可以按照金额分配给员工。s13、生成与所述数据对应的规则数据。可选的,在本实施例的基础上,步骤s13可以包括:采用字符串拼接的方式,将所述数据转换成所述规则数据。具体的,参照3,当技术人员添加完数据后,点击确认按钮,此时则会在规则显示面板中显示生成的规则数据。具体参照图4,图4中规则显示面板中的内容即为生成的规则数据。从图3中的技术人员添加的内容到生成规则数据的过程为:采用字符串拼接的方式,将所述数据转换成所述规则数据。具体的,将图3中技术人员添加的字段内容进行拼接,即可得到规则数据,需要说明的是,可以在字符串当前工作日期之后,添加字符串0,添加的字符串0表征缴费到账日期和当前工作日期可以直接使用原始数据,不需要对原始数据进行修正。另外,规则数据中还可以包括滚动归属法几个字,以此来说明该规则数据为滚动归属法的规则数据。当规则数据生成后,可以保存到数据库中,当需要进行企业年金归属计算时,才会调用该规则数据。本实施例中,当接收到规则生成指令时,调用并显示规则配置面板,获取在所述规则配置面板上输入的数据,生成与所述数据对应的规则数据。本发明实施例能够自动生成企业年金的权益归属规则,不需要人工手动编写权益归属规则,降低编写出错率以及减少人力。可选的,在上述任一实施例的基础上,参照图5,所述规则配置面板的生成过程包括:s21、获取包括预设功能按键的空白规则配置面板;具体的,参照图3,空白规则配置面板中包括增行、删行、确定、取消功能按键,预设功能按键是技术人员根据企业年金的应用场景设定的。需要说明的是,空白规则配置面板是在浏览器上生成的。空白规则配置面板中定义了规则设置时需要使用到的参数和符号,如四则运算符号、数学函数符号、逻辑运算符号、企业参数、个人参数等。最终生成的规则数据就是基于预先设定的参数和符号生成。s22、确定与企业年金有关联关系的每一预设字段以及每一所述预设字段对应的内容;具体的,预设字段可以是时间函数、起始时间和截止时间等字段,每一预设字段对应的内容已经预先设定,每一预设字段对应的内容可以是一个,也可以是多个,如字段为时间函数的字段对应的内容可以是years_between_date和months_between_date。s23、将每一预设字段以及每一所述预设字段对应的内容,按照预设配置规则对所述空白规则配置面板进行配置,得到所述规则配置面板;其中,所述预设配置规则包括所述预设字段的排列顺序以及所述预设字段对应的内容的显示方式。具体的,所述预设字段的排列顺序可以随机设置,也可以按照预设排列顺序进行设置,预设字段对应的内容的显示方式可以是以下拉选项框的方式显示。需要说明的是,多个预设字段可以使用联动规则,如时间函数、起始时间和截止时间三个字段,当在这三个字段下填写数据时,当正在填写的这一行数据与上边任一行填写的数据不同时,则上边任一行填写的数据都会修改为正在填写的这一行的数据。即每行的这三个字段内容是相同的,可以联动修改。本实施例中,给出了规则配置面板的生成过程,进而可以根据本实施例生成规则配置面板,进而可以使用规则配置面板生成规则数据。另外,本实施例中的规则配置面板可以根据业务需求进行字段配置,使用灵活。可选的,在上述任一实施例的基础上,步骤s13之后,参照图6,还可以包括:s35、对所述规则数据进行规则校验;具体的,规则校验是对生成的规则进行语法校验,语法校验包括函数校验(函数调用参数与返回值类型校验)、参与符号运算值类型校验、参数选项校验(所录参数项是否能被系统识别),左右括号匹配校验,逻辑表达式校验(并且、或者、非运算校验),以及其他特殊校验。s36、若校验通过,设置所述规则数据的归属标识为预设归属标识;具体的,归属标识可以是滚动归属标识和普通归属标识,由于上述实施例中使用的是阶梯函数规则面板,即属于滚动归属算法,进而此处,预设归属标识应为滚动归属标识,设置归属标识为滚动归属标识是为了后期在调用该规则数据时,能够知道该规则数据属于滚动归属规则。s37、基于所述规则数据,计算员工缴纳的企业年金归属于所述员工的金额。其中,不同的员工的企业年金滚动归属的规则数据可以相同,也可以不同,如出国在外、离职、退休的员工的规则数据不同。可选的,步骤s37可以包括:1)获取所述员工缴纳企业年金的缴纳记录;具体的,缴纳记录可以在企业年金缴纳系统中获取到。2)对所述规则数据中的逻辑运算符进行格式转换,得到格式转换后的规则数据;具体的,逻辑运算符可以是图4中的并且、否则、如果等运算符。将逻辑运算符进行格式转换是指将逻辑运算符从中文转换成结构化查询语言sql关键字,如将“或者”转换成“or”。此处可利用java代码进行解析和转换。3)基于所述格式转换后的规则数据,对所述缴纳记录中的数据进行计算,得到员工缴纳的企业年金归属于所述员工的金额。具体的,针对缴纳记录中的每一笔记录,依据格式转换后的规则数据,确定每一笔记录对应的归属比例,将每一笔记录中的缴纳金额与归属比例相乘,即可得到每一笔缴纳的企业年金归属于员工的金额,将每一笔缴纳的企业年金归属于员工的金额相加,即可得到员工缴纳的企业年金归属于所述员工的金额。举例来说,员工每年缴纳1000元的企业年金,员工2016年入职,到今天在职三年,缴纳了三年的企业年金,对于2016年缴纳的企业年金,已经缴纳满两年,则参照图3,归属比例为0.4,对于2017年缴纳的企业年金,已经缴纳满一年,则参照图3,归属比例为0.2,对于2018年缴纳的企业年金,缴纳未满一年,则参照图3,归属比例为0,则员工缴纳的企业年金最终归属于员工的金额为1000*0.4+1000*0.2+1000*0=600。本实施例中,可以依据规则数据,进行企业年金的滚动归属计算,滚动计算高效准确,可以计算出企业年金归属于员工的金额,方便员工查看企业年金的归属金额。可选的,在上述任一实施例的基础上,参照图7,步骤s13后,还可以包括:s44、当接收到规则修改指令时,将所述规则数据进行字符串拆分,得到多个字符串;参照图4,当在规则显示面板中显示规则数据时,此时想要修改规则数据,则需要点击规则显示面板中的左下角的阶梯函数按钮,此时则会接收到规则修改指令,并对规则数据进行字符串拆分。s45、将拆分得到的字符串显示在所述规则配置面板中相应的字段的字段内容中;具体的,将字符串采用正则表达式进行拆分后显示在规则配置面板中相应的字段的字段内容中。s46、对所述规则配置面板中的至少一个字段的字段内容进行修改;具体的,技术人员可以通过下拉选择框重新选择新的数据,需要说明的是,当遇到具有联动规则的字段时,则会同时修改同一个字段对应的不同行的字段内容。s47、生成与所述规则配置面板中所有字段的字段内容对应的规则数据。具体的,步骤s47与步骤s13相同,请参照上述相应内容,在此不再赘述。本实施例中,可以通过将规则数据反转为阶梯函数数据,进而实现对归属规则的修改,避免了重复录入的操作,提高使用效率。可选的,在上述应用于企业年金的数据处理方法的实施例的基础上,本发明的另一实施例提供了一种应用于企业年金的数据处理装置,参照图8,数据处理装置可以包括:面板调用模块101,用于当接收到规则生成指令时,调用并显示规则配置面板;数据获取模块102,用于获取在所述规则配置面板上输入的数据;其中,所述数据包括与企业年金有关联关系的每一预设字段对应的字段内容;规则生成模块103,用于生成与所述数据对应的规则数据。进一步,规则生成模块103可以包括:规则生成子模块,用于采用字符串拼接的方式,将所述数据转换成所述规则数据。本实施例中,当接收到规则生成指令时,调用并显示规则配置面板,获取在所述规则配置面板上输入的数据,生成与所述数据对应的规则数据。本发明实施例能够自动生成企业年金的权益归属规则,不需要人工手动编写权益归属规则,降低编写出错率以及减少人力。需要说明的是,本实施例中的各个模块和子模块的工作过程,请参照上述实施例中的相应说明,在此不再赘述。可选的,在上述任一数据处理装置的实施例的基础上,还包括:面板获取模块,用于获取包括预设功能按键的空白规则配置面板;内容确定模块,用于确定与企业年金有关联关系的每一预设字段以及每一所述预设字段对应的内容;面板配置模块,用于将每一预设字段以及每一所述预设字段对应的内容,按照预设配置规则对所述空白规则配置面板进行配置,得到所述规则配置面板;其中,所述预设配置规则包括所述预设字段的排列顺序以及所述预设字段对应的内容的显示方式。本实施例中,给出了规则配置面板的生成过程,进而可以根据本实施例生成规则配置面板,进而可以使用规则配置面板生成规则数据。另外,本实施例中的规则配置面板可以根据业务需求进行字段的配置,使用灵活。需要说明的是,本实施例中的各个模块的工作过程,请参照上述实施例中的相应说明,在此不再赘述。可选的,在上述任一数据处理装置的实施例的基础上,还包括:规则校验模块,用于对所述规则数据进行规则校验;标识设置模块,用于若校验通过,设置所述规则数据的归属标识为预设归属标识;数据计算模块,用于基于所述规则数据,计算员工缴纳的企业年金归属于所述员工的金额。进一步,数据计算模块可以包括:记录获取子模块,用于获取所述员工缴纳企业年金的缴纳记录;格式转换子模块,用于对所述规则数据中的逻辑运算符进行格式转换,得到格式转换后的规则数据;数据计算子模块,用于基于所述格式转换后的规则数据,对所述缴纳记录中的数据进行计算,得到员工缴纳的企业年金归属于所述员工的金额。本实施例中,可以依据规则数据,进行企业年金的滚动归属计算,滚动计算高效准确,进而可以计算出企业年金归属于员工的金额,方便员工查看企业年金的归属金额。需要说明的是,本实施例中的各个模块的工作过程,请参照上述实施例中的相应说明,在此不再赘述。可选的,在上述任一数据处理装置的实施例的基础上,还包括:字符串拆分模块,用于当接收到规则修改指令时,将所述规则数据进行字符串拆分,得到多个字符串;显示模块,用于将拆分得到的字符串显示在所述规则配置面板中相应的字段的字段内容中;修改模块,用于对所述规则配置面板中的至少一个字段的字段内容进行修改;数据生成模块,用于生成与所述规则配置面板中所有字段的字段内容对应的规则数据。本实施例中,可以通过将规则数据反转为阶梯函数数据,进而实现对归属规则的修改,避免了重复录入的操作,提高使用效率。需要说明的是,本实施例中的各个模块的工作过程,请参照上述实施例中的相应说明,在此不再赘述。可选的,在上述任一数据处理方法及装置的实施例的基础上,本发明的另一实施例提供了一种电子设备,可以包括:存储器和处理器;其中,所述存储器用于存储程序;处理器调用程序并用于:当接收到规则生成指令时,调用并显示规则配置面板;获取在所述规则配置面板上输入的数据;其中,所述数据包括与企业年金有关联关系的每一预设字段对应的字段内容;生成与所述数据对应的规则数据。本实施例中,当接收到规则生成指令时,调用并显示规则配置面板,获取在所述规则配置面板上输入的数据,生成与所述数据对应的规则数据。本发明实施例能够自动生成企业年金的权益归属规则,不需要人工手动编写权益归属规则,降低编写出错率以及减少人力。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1