【技术实现步骤摘要】
业务数据整理方法、装置、设备及介质
[0001]本专利技术涉及数据处理
,尤其涉及一种业务数据整理方法、装置、设备及介质。
技术介绍
[0002]目前,不同地域、不同机构导出的发票明细内容不尽相同,由于需要统一数据格式才能进行有效的分析,因此格式的不统一给后续的数据分析带来了一定的困难。
技术实现思路
[0003]鉴于以上内容,有必要提供一种业务数据整理方法、装置、设备及介质,旨在解决不同地域、不同机构导出的发票明细内容格式不统一,数据分析困难的问题。
[0004]一种业务数据整理方法,所述业务数据整理方法包括:
[0005]响应于业务数据整理指令,根据所述业务数据整理指令确定待处理数据的数据类型;
[0006]查询与所述数据类型对应的数据导入策略;
[0007]基于所述数据导入策略将所述待处理数据导入至配置数据库;
[0008]响应于数据导出指令,根据所述数据导出指令确定账户信息及导出模板;
[0009]利用所述账户信息在所述配置数据库中进行查询,得到目 ...
【技术保护点】
【技术特征摘要】
1.一种业务数据整理方法,其特征在于,所述业务数据整理方法包括:响应于业务数据整理指令,根据所述业务数据整理指令确定待处理数据的数据类型;查询与所述数据类型对应的数据导入策略;基于所述数据导入策略将所述待处理数据导入至配置数据库;响应于数据导出指令,根据所述数据导出指令确定账户信息及导出模板;利用所述账户信息在所述配置数据库中进行查询,得到目标数据;将所述目标数据填充至所述导出模板,得到目标文件;导出所述目标文件。2.如权利要求1所述的业务数据整理方法,其特征在于,所述基于所述数据导入策略将所述待处理数据导入至配置数据库包括:当所述数据类型为税控盘数据时,将所述待处理数据作为参数输入至MultipartFile数组以获取所述待处理数据中每个excel表格首个工作簿的内容;根据每个excel表格首个工作簿的内容检测每个excel表格的首行数据;根据每个excel表格的首行数据确定每个excel表格所属的税盘公司;基于循环语句及每个excel表格所属的税盘公司定位每个excel表格的列头信息;解析每个excel表格的列头信息得到列值;查询买方社会信用代码;根据每个excel表格的列头信息及所述买方社会信用代码确定遍历策略;基于所述遍历策略在所述列值中进行遍历,得到列数据;将所述列数据导入至所述配置数据库。3.如权利要求1所述的业务数据整理方法,其特征在于,所述基于所述数据导入策略将所述待处理数据导入至配置数据库包括:当所述数据类型为从指定平台下载的excel格式的发票文件时,利用SAXReader类从所述发票文件中读取XML文档;调用multipartFileToFile方法将所述XML文档转换为File对象;将转换后得到的数据存储至所述配置数据库。4.如权利要求3所述的业务数据整理方法,其特征在于,所述基于所述数据导入策略将所述待处理数据导入至配置数据库包括:当所述数据类型为所述指定平台的进项发票时,获取预先配置的模板;根据所述模板对所述进项发票进行解析,得到解析数据;获取所述解析数据中的买方税号;根据所述买方税号将所述解析数据及所述进项发票存入表格,得到表格文件;将所述表格文件存储至所述配置数据库。5.如权利要求1所述的业务数据整理方法,其特征在于,所述基于所述数据导入策略将所述待处理数据导入至配置数据库包括:当所述数据类型为同一客户上传的不同文件格式的数据时,获取预先配置的开票记录模板;按照所述开票记录模板记录所述待处理数据的开票信息;获取预先定义的文件上传校验方法;
调用所述文件上传校验方法检测所述开票信息的列头是否为预先定义的...
【专利技术属性】
技术研发人员:路日杰,任小龙,
申请(专利权)人:湖南企企通科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。