[发明专利]一种外部数据导入申报数据加工处理方法在审

专利信息
申请号: 201810082879.7 申请日: 2018-01-29
公开(公告)号: CN108170864A 公开(公告)日: 2018-06-15
发明(设计)人: 聂振颇;林大海;黄龙谈;彭涛;万勤;石文军 申请(专利权)人: 方欣科技有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 北京华仲龙腾专利代理事务所(普通合伙) 11548 代理人: 李静
地址: 510000 广东省广州市高新技术产业开发区科*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 解析 申报 数据加工处理 失败 数据格式 外部数据 读取 初始化数据 重新初始化 保存成功 表单数据 返回信息 上传文件 数据模型 统一处理 文件存储 文件读取 需求实现 业务需求 校验 数据处理 保存 代码量 细化 工作量 过滤 取出 抽象 成功 规范化 转换 更新 配置
【说明书】:

发明公开了一种外部数据导入申报数据加工处理方法,上传文件,对文件进行简单校验,JSON格式数据不需做保存Mongo操作,如果是Excel文件或者XML报文,将文件存储到MongoDB,保存失败则终止,保存成功,将文件取出,读取失败则终止,文件读取成功,开始解析,Excel文件的数据处理,XML报文导入的转换,业务独有的需求实现,解析失败阻断流程,返回信息,解析成功,将结果JOSN数据按附表配置过滤,去掉不需显示的附表节点,失败则阻断流程,将更新后的数据模型作为前端申报表单的初始化数据源,重新初始化申报表单数据。本发明多数据格式的统一处理,将公有部分抽象,细化各业务需求,数据格式规范化,将代码量大大降低,节省工作量。

技术领域

本发明涉及数据导入及处理技术领域,尤其涉及一种外部数据导入申报数据加工处理方法。

背景技术

在财税类系统在线申报表单的填写过程中,会伴随着不同复杂程度的业务计算与校验规则,表间的关联计算与校验,需要用户在操作过程中反复切换附表表单填写数据与更改错误数据。数据导入将外部已填写好的数据经过解析映射成所需的数据格式,初始化到申报表单,用户只需修改少部分错误数据,甚至不需修改就可直接申报。

在现有的技术实现中,导入目标大多为数据库,少数导入申报表单的实现,一般为XML报文导入,导入模板报文即为申报所用报文,直接使用XML报文初始化申报表单。Excel导入则通过控件将Excel转换为XML,再做导入操作。

在财税类系统中,不同的业务有不同的需求,再加上多渠道的数据来源,就会产生多种不同的申报数据格式,导入的数据格式也顺势增多。如果没有统一的规范,将会造成单个业务需求会对应单个代码实现,单个数据格式的导入又需另外实现,导致代码量过大,各个业务的实现也会出现单兵作战情况,需求覆盖非常小,目前的导入数据大多为导入数据库所用,或者业务量较小。所以,对财税类系统来说,有几个缺点:一是在将数据导入映射到前端展示的实现中,兼容性不够强大,无法满足财税类系统在线申报表单的数据导入;二是面对多业务需求多渠道数据来源,还没有抽象的数据处理方法,代码冗余量比较多,导致工作量上升,效率下降;三是没有统一的规范,多渠道数据来源的导入数据格式规范,映射文件的标准规范;四是Excel文件中动态数据在映射文件的配置或者在程序中的处理还没有针对的处理方法,因此,提出了一种外部数据导入申报数据加工处理方法。

发明内容

本发明的目的是为了解决现有技术中存在的缺点,而提出的一种外部数据导入申报数据加工处理方法。

为了实现上述目的,本发明采用了如下技术方案:

1、一种外部数据导入申报数据加工处理方法,包括如下步骤:

S1:上传文件,上传的文件格式为Excel文件、XML和JSON,Excel文件导入:纳税人在上传文件后,前端获取到上传文件;XML导入:首先规范导入的XML格式为金三导入报文的标准;JSON导入:JSON所规定的格式即为申报表单所使用的JSON数据格式,所以不需做转换,可直接作为初始化前端申报表单的数据源;

S2:文件保存,先对文件进行简单校验,如果是Excel文件或者XML报文,将文件存储到MongoDB,保存失败则终止;JSON格式数据不需做保存Mongo操作;

S3:文件解析,文件保存成功,将文件取出,读取失败则终止;文件读取成功,开始解析,Excel文件的数据处理, XML报文导入的转换,业务独有的需求实现,解析失败阻断流程,返回信息,解析成功,将结果JOSN数据按附表配置过滤,去掉不需显示的附表节点,失败则阻断流程;

S4:更新数据模型,将更新后的数据模型作为前端申报表单的初始化数据源,重新初始化申报表单数据,导入成功。

优选的,所述Excel文件的数据处理,按各自业务各自的需求进行处理后,得到最终的申报表单使用的数据模型。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于方欣科技有限公司,未经方欣科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810082879.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top