【技术实现步骤摘要】
数据处理方法、装置、设备和存储介质
[0001]本公开涉及数据处理
,具体涉及智慧金融、云平台技术、票据处理等
,尤其涉及一种数据处理方法、装置、设备和存储介质。
技术介绍
[0002]发票系统是电子化办公的重要组成部分。针对提供云产品的云平台,其重要目标之一是构建高效易用的发票系统,使得发票开具流程更快捷、查询更方便。
技术实现思路
[0003]本公开提供了一种数据处理方法、装置、设备和存储介质。
[0004]根据本公开的一方面,提供了一种数据处理方法,包括:获取待处理对象的申请信息,所述申请信息包括至少一个申请项;将所述至少一个申请项划分为至少一个分组,所述至少一个分组中各个分组包括至少一个申请项;针对所述各个分组,基于所述待处理对象的属性限制信息,对所述各个分组包括的至少一个申请项进行处理,以生成所述待处理对象的至少一组对象数据。
[0005]根据本公开的另一方面,提供了一种数据处理装置,包括:获取模块,用于获取待处理对象的申请信息,所述申请信息包括至少一个申请项;分组模块,用于将所述至少一个申请项划分为至少一个分组,所述至少一个分组中各个分组包括至少一个申请项;生成模块,用于针对所述各个分组,基于所述待处理对象的属性限制信息,对所述各个分组包括的至少一个申请项进行处理,以生成所述待处理对象的至少一组对象数据。
[0006]根据本公开的另一方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,包括:获取待处理对象的申请信息,所述申请信息包括至少一个申请项;将所述至少一个申请项划分为至少一个分组,所述至少一个分组中各个分组包括至少一个申请项;针对所述各个分组,基于所述待处理对象的属性限制信息,对所述各个分组包括的至少一个申请项进行处理,以生成所述待处理对象的至少一组对象数据。2.根据权利要求1所述的方法,其中,所述针对所述各个分组,基于所述待处理对象的属性限制信息,对所述各个分组包括的至少一个申请项进行处理,以生成所述待处理对象的至少一组对象数据,包括:针对所述各个分组:对所述各个分组包括的至少一个申请项中各个申请项,进行数据预处理,以获得各个预处理后的申请项;基于所述待处理对象的属性限制信息,对所述各个预处理后的申请项进行处理,以生成所述待处理对象的至少一组对象数据。3.根据权利要求2所述的方法,其中,所述对所述各个分组包括的至少一个申请项中各个申请项,进行数据预处理,以获得各个预处理后的申请项,包括:针对所述各个申请项:若所述申请项的资源单价的小数位数小于或等于预设小数位数,保持所述申请项不变,作为第一预处理后的申请项;或者,若所述申请项的资源单价的小数位数大于预设小数位数,将所述申请项拆分为两个申请项,作为第一预处理后的申请项。4.根据权利要求3所述的方法,其中,所述对所述各个分组包括的至少一个申请项中各个申请项,进行数据预处理,以获得各个预处理后的申请项,还包括:针对所述第一预处理后的申请项:若所述第一预处理后的申请项的资源单价小于或等于金额上限,保持所述第一预处理后的申请项不变,作为第二预处理后的申请项;若所述第一预处理后的申请项的资源单价大于金额上限,将所述第一预处理后的申请项拆分为两个申请项,作为第二预处理后的申请项。5.根据权利要求2所述的方法,其中,所述基于所述待处理对象的属性限制信息,对所述各个预处理后的申请项进行处理,以生成所述待处理对象的至少一组对象数据,包括:基于所述待处理对象的属性限制信息,对所述各个预处理后的申请项,执行至少一次的生成过程,以生成所述至少一次中各次生成过程对应的所述待处理对象的至少一组对象数据;其中,针对所述各次生成过程,执行:在所述各个预处理后的申请项中,确定所述各次生成过程对应的待处理申请项;基于所述待处理对象的属性限制信息,对所述待处理申请项进行处理,以生成所述至少一组对象数据。6.根据权利要求5所述的方法,其中,所述属性限制信息包括金额上限,所述待处理申请项包括申请项金额,所述基于所述待处理对象的属性限制信息,对所述待处理申请项进
行处理,以生成所述待处理对象的至少一组对象数据,包括:若所述待处理申请项的资源单价小于或等于所述金额上限,执行:基于所述申请项金额,按序累加整数个待处理申请项,直至达到累加结束条件,所述累加结束条件包括:不超过所述属性限制信息,且与所述属性限制信息最接近;以及,将达到所述累加结束条件的所述整数个待处理申请项,合并为一组对象数据。7.根据权利要求5所述的方法,其中,所述属性限制信息包括金额上限,所述基于所述待处理对象的属性限制信息,对所述待处理申请项进行处理,以生成所述待处理对象的至少一组对象数据,包括:若所述待处理申请项的资源单价大于所述金额上限,将所述待处理申请项拆分为至少一个拆分申请项,作为所述至少一组对象数据。8.根据权利要求7所述的方法,其中,所述拆分申请项包括:第一拆分申请项和第二拆分申请项,所述将所述待处理申请项拆分为至少一个拆分申请项,包括:若所述资源单价为整数,执行:针对所述第一拆分申请项,将所述金额上限作为所述第一拆分申请项的申请项金额;以及,基于所述金额上限和所述待处理申请项的资源单价,确定所述第一拆分申请项的资源数量;针对所述第二拆分申请项,基于所述待处理申请项的资源数量和所述第一拆分申请项的资源数量,确定所述第二拆分申请项的资源数量;以及,基于所述待处理申请项的资源单价和所述第二拆分申请项的资源数量,确定所述第二拆分申请项的申请项金额。9.根据权利要求7所述的方法,其中,所述拆分申请项包括:第三拆分申请项、第四拆分申请项和第五拆分申请项,所述将所述待处理申请项拆分为至少一个拆分申请项,包括:若所述资源单价包含小数部分,执行:将去掉小数的资源单价作为新资源单价;针对所述第三拆分申请项,基于所述金额上限和所述新资源单价,确定所述第三拆分申请项的资源数量;以及,基于所述第三拆分申请项的资源数量和所述新资源单价,确定所述第三拆分申请项的申请项金额;针对所述第四拆分申请项,基于所述待处理申请项的资源数量和所述第三拆分申请项的资源数量,确定所述第四拆分申请项的资源数量;以及,基于所述新资源单价和所述第四拆分申请项的资源数量,确定所述第四拆分申请项的申请项金额;针对所述第五拆分申请项,将所述第五拆分申请项的资源数量确定为1,以及,基于所述待处理申请项的资源单价的小数部分以及所述待处理申请项的资源数量,确定所述第五拆分申请项的申请项金额。10.根据权利要求1
‑
9任一项所述的方法,其中,所述申请信息包括的至少一个申请项中各个申请项包括:所述待处理对象对应的申请对象的标识信息。11.一种数据处理装置,包括:获取...
【专利技术属性】
技术研发人员:冯智,付启剑,屈静,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。