一种基于多方式整合申报系统进行纳税申报的方法及装置与流程

文档序号:29037669发布日期:2022-02-25 19:30阅读:110来源:国知局
一种基于多方式整合申报系统进行纳税申报的方法及装置与流程

1.本发明涉及纳税申报技术领域,更具体地,涉及一种基于多方式整合申报系统进行纳税申报的方法及装置。


背景技术:

2.随着经济社会的发展,营商环境不断优化,企业数量的增多给税局大厅带来更大的纳税申报工作量。“互联网+税务”的思维为税务机关加强信息管税能力、推进税收现代化提供了无限的想象和创新机遇。纳税申报作为网上办税服务大厅的重要业务,极大缓解了办税大厅该业务的工作量,但不同省份局端纳税申报接口形式不同增加了财税软件产品在对接过程中的研发周期与成本。
3.现有技术1(申请号:cn202011522485.2),结合rpa和ai的纳税机器人申报方法及装置,公开了一种结合rpa和ai的纳税机器人申报方法及装置。其中,该申报方法包括:接收用户的纳税申报指令;根据所述纳税申报指令获取纳税数据;根据所述纳税数据进行纳税申报。本技术实施例的申报方法,接收用户的纳税申报指令,根据纳税申报指令获取纳税数据,根据纳税数据进行纳税申报。
4.现有技术2(申请号:cn202011592551.3),一种基于saas的纳税申报方法及系统,公开了一种基于saas的纳税申报方法及系统,包括:接收纳税方通过外部接入软件发送的纳税申报业务请求,并对所述纳税申报业务请求进行解析,以获取业务请求详细信息;对所述纳税方信息进行校验,并当校验通过后生成与所述纳税申报业务请求对应的凭证序号,并将所述凭证序号发送至所述纳税方;对所述业务请求信息的正确性进行校验,并当校验通过后将所述业务请求信息转发至相应的局端申报系统;接收所述相应的局端申报系统返回的业务处理结果,并将所述业务处理结果发送至所述纳税方。
5.现有技术公开的技术方案分别侧重于提供基于纳税机器人的申报服务和基于saas统一的申报接口服务。然而现有技术并没有涉及到局端接口申报、电子税务局系统申报和机器人纳税申报三种方式后台系统间的整合问题。
6.因此,需要一种技术,以实现基于多方式整合申报系统进行纳税申报的技术。


技术实现要素:

7.本发明技术方案提供一种基于多方式整合申报系统进行纳税申报的方法及装置,以解决如何对多种申报方式进行整合,以及如何实现在同一平台通过不同申报方式进行纳税申报的问题。
8.为了解决上述问题,本发明提供了一种基于多方式整合申报系统进行纳税申报的方法,所述方法包括:
9.建立整合多种纳税申报方式的综合纳税平台;
10.通过登录所述综合纳税平台,选择纳税申报方式,发起申报请求;所述申报请求包括申报数据;
11.通过所述综合纳税平台响应所述申报请求,并通过申报通道服务接口提交申报数据至申报通道;
12.通过所述申报通道对所述申报数据进行处理,基于选择的纳税申报方式提交经过处理后的申报数据,进行纳税申报。
13.优选地,在进行纳税申报后,还包括:
14.通过所述综合纳税平台汇总各种纳税申报方式提交的申报数据及纳税数据;
15.基于统一查询接口查询各种纳税申报方式提交的申报数据及纳税数据。
16.优选地,所述纳税申报方式包括:局端接口申报、电子税务局系统申报以及机器人纳税申报。
17.优选地,还包括:生成多税种纳税申报表,包括财务报表、增值税报表、所得税报表、附加税报表。
18.优选地,还包括:基于所述综合纳税平台,切换不同的纳税申报方式。
19.优选地,基于所述局端接口申报的方式进行纳税申报,包括:
20.获取用户端选择的局端接口申报请求,进入申报通道服务接口;
21.基于所述申报通道服务接口,提交申报数据至申报通道;
22.通过所述申报通道对所述申报数据进行校验;
23.将校验后的所述申报数据按接口标准进行封装;
24.将封装后的所述申报数据发送至征管系统,获取申报结果数据;
25.将所述申报结果数据按接口标准进行封装;
26.将封装后的所述申报结果返回至用户端。
27.优选地,基于所述电子税务局系统申报的方式进行纳税申报,包括:
28.获取用户端选择的电子税务局系统申报请求,进入申报通道服务接口;
29.基于所述申报通道服务接口,提交申报数据至申报通道;
30.通过所述申报通道对所述申报数据进行校验;
31.将检验后的所述申报数据进行解析;
32.基于解析后的所述申报数据对电子税务局系统进行模拟访问,对面向用户端的电子税务局系统界面进行分解,基于协议层对电子税务局系统的响应数据进行解析,获取申报结果数据;
33.将所述申报结果数据转换为所述申报通道的标准格式;
34.将转换后的所述申报结果返回至用户端。
35.优选地,基于所述机器人纳税申报的方式进行纳税申报,包括:
36.获取用户端选择的机器人纳税申报请求,进入申报通道服务接口;
37.基于所述申报通道服务接口,提交申报数据至申报通道;
38.通过所述申报通道对所述申报数据进行校验;
39.将检验后的所述申报数据进行解析;
40.启动rpa机器人客户端,通过所述rpa机器人客户端自动执行预设的程序对解析后的所述申报数据进行填报,并获取申报结果数据;
41.将所述申报结果数据转换为所述申报通道的标准格式;
42.将转换后的所述申报结果返回至用户端。
43.基于本发明的另一方面,本发明提供一种基于多方式整合申报系统进行纳税申报的装置,装置包括:
44.建立单元,用于建立整合多种纳税申报方式的综合纳税平台;
45.选择单元,用于通过登录所述综合纳税平台,选择纳税申报方式,发起申报请求;所述申报请求包括申报数据;
46.提交单元,通过所述综合纳税平台响应所述申报请求,并通过申报通道服务接口提交申报数据至申报通道;
47.执行单元,用于通过所述申报通道对所述申报数据进行处理,基于选择的纳税申报方式提交经过处理后的申报数据,进行纳税申报。
48.优选地,还包括查询单元,用于:
49.通过所述综合纳税平台汇总各种纳税申报方式提交的申报数据及纳税数据;
50.基于统一查询接口查询各种纳税申报方式提交的申报数据及纳税数据。
51.优选地,所述纳税申报方式包括:局端接口申报、电子税务局系统申报以及机器人纳税申报。
52.优选地,还包括生成单元,用于:生成多税种纳税申报表,包括财务报表、增值税报表、所得税报表、附加税报表。
53.优选地,所述选择单元还用于:基于所述综合纳税平台,切换不同的纳税申报方式。
54.优选地,所述执行单元用于:基于所述局端接口申报的方式进行纳税申报,包括:
55.获取用户端选择的局端接口申报请求,进入申报通道服务接口;
56.基于所述申报通道服务接口,提交申报数据至申报通道;
57.通过所述申报通道对所述申报数据进行校验;
58.将校验后的所述申报数据按接口标准进行封装;
59.将封装后的所述申报数据发送至征管系统,获取申报结果数据;
60.将所述申报结果数据按接口标准进行封装;
61.将封装后的所述申报结果返回至用户端。
62.优选地,所述执行单元用于:基于所述电子税务局系统申报的方式进行纳税申报,包括:
63.获取用户端选择的电子税务局系统申报请求,进入申报通道服务接口;
64.基于所述申报通道服务接口,提交申报数据至申报通道;
65.通过所述申报通道对所述申报数据进行校验;
66.将检验后的所述申报数据进行解析;
67.基于解析后的所述申报数据对电子税务局系统进行模拟访问,对面向用户端的电子税务局系统界面进行分解,基于协议层对电子税务局系统的响应数据进行解析,获取申报结果数据;
68.将所述申报结果数据转换为所述申报通道的标准格式;
69.将转换后的所述申报结果返回至用户端。
70.优选地,所述执行单元用于:基于所述机器人纳税申报的方式进行纳税申报,包括:
71.获取用户端选择的机器人纳税申报请求,进入申报通道服务接口;
72.基于所述申报通道服务接口,提交申报数据至申报通道;
73.通过所述申报通道对所述申报数据进行校验;
74.将检验后的所述申报数据进行解析;
75.启动rpa机器人客户端,通过所述rpa机器人客户端自动执行预设的程序对解析后的所述申报数据进行填报,并获取申报结果数据;
76.将所述申报结果数据转换为所述申报通道的标准格式;
77.将转换后的所述申报结果返回至用户端。
78.本发明针对不同税务局端系统之间纳税申报接口和对接方式不一致的问题,提出了一种跨系统的纳税申报整合方法,主要针对税务局端系统领域,通过整合局端接口申报、电子税务局系统申报和机器人纳税申报服务,使企业用户端仅对接一个综合纳税平台就可以通过三种不同申报渠道进行纳税申报。本发明技术方案确保了企业通过任意一个申报渠道都能够查询到通过不同方式申报的数据,避免了企业因使用三个不同渠道而带来的申报数据分散不易管理、查询的问题。
附图说明
79.通过参考下面的附图,可以更为完整地理解本发明的示例性实施方式:
80.图1为根据本发明优选实施方式的一种基于多方式整合申报系统进行纳税申报的方法流程图;
81.图2为根据本发明优选实施方式的局端接口申报流程图;
82.图3为根据本发明优选实施方式的电子税务局系统申报流程图;
83.图4为根据本发明优选实施方式的rpa机器人申报流程图;
84.图5为根据本发明优选实施方式的综合纳税平台结构示意图;以及
85.图6为根据本发明优选实施方式的一种基于多方式整合申报系统进行纳税申报的系统结构图。
具体实施方式
86.现在参考附图介绍本发明的示例性实施方式,然而,本发明可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本发明,并且向所属技术领域的技术人员充分传达本发明的范围。对于表示在附图中的示例性实施方式中的术语并不是对本发明的限定。在附图中,相同的单元/元件使用相同的附图标记。
87.除非另有说明,此处使用的术语(包括科技术语)对所属技术领域的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。
88.图1为根据本发明优选实施方式的一种基于多方式整合申报系统进行纳税申报的方法流程图。本发明针对不同税务局端系统之间纳税申报接口和对接方式不一致的问题分别采用了不同的处理方式,并最终进行整合,使企业能够灵活选择某种渠道进行纳税申报。如果其中一种方式出现故障,也可自主切换至其他渠道进行纳税申报,并确保企业通过任
意一个申报渠道都能够查询到通过不同渠道申报的数据。
89.如图1所示,本发明提供一种基于多方式整合申报系统进行纳税申报的方法,方法包括:
90.步骤101:建立整合多种纳税申报方式的综合纳税平台;优选地,纳税申报方式包括:局端接口申报、电子税务局系统申报以及机器人纳税申报。
91.步骤102:通过登录综合纳税平台,选择纳税申报方式,发起申报请求;所述申报请求包括申报数据;优选地,基于综合纳税平台,切换不同的纳税申报方式。本发明中,如选择的申报方式在申报过程中出现问题,本技术可以允许用户端自由切换不同的纳税申报方式。
92.步骤103:通过所述综合纳税平台响应所述申报请求,并通过申报通道服务接口提交申报数据至申报通道。
93.步骤104:通过所述申报通道对所述申报数据进行处理,基于选择的纳税申报方式提交经过处理后的申报数据,进行纳税申报。
94.优选地,在进行纳税申报后,还包括:通过综合纳税平台汇总各种纳税申报方式提交的申报数据及纳税数据;基于统一查询接口查询各种纳税申报方式提交的申报数据及纳税数据。本发明综合平台汇总各种渠道申报的纳税数据,方便用户的查询。
95.优选地,还包括:生成多税种纳税申报表,包括财务报表、增值税报表、所得税报表、附加税报表。
96.优选地,基于局端接口申报的方式进行纳税申报,包括:
97.获取用户端选择的局端接口申报请求,进入申报通道服务接口;
98.基于申报通道服务接口,提交申报数据至申报通道;
99.通过申报通道对申报数据进行校验;
100.将校验后的申报数据按接口标准进行封装;
101.将封装后的申报数据发送至征管系统,获取申报结果数据;
102.将申报结果数据按接口标准进行封装;
103.将封装后的申报结果返回至用户端。
104.如图2所示,本发明用户端选择通过局端申报接口进行纳税申报。本发明由企业用户端发起一键报税请求,通过使用申报通道服务接口,输入数据传给申报通道,申报通道对数据进行账户校验、查重校验、业务校验处理后,按接口标准将申报数据进行封装,传输给征管系统(function),并将申报结果数据转换为申报通道标准格式返回给企业。此场景下申报数据直接进后台,通常需在税局内网部署一套转发以处理内外网数据交换。
105.优选地,基于电子税务局系统申报的方式进行纳税申报,包括:
106.获取用户端选择的电子税务局系统申报请求,进入申报通道服务接口;
107.基于申报通道服务接口,提交申报数据至申报通道;
108.通过申报通道对申报数据进行校验;
109.将检验后的申报数据进行解析;
110.基于解析后的申报数据对电子税务局系统进行模拟访问,对面向用户端的电子税务局系统界面进行分解,基于协议层对电子税务局系统的响应数据进行解析,获取申报结果数据;
111.将申报结果数据转换为申报通道的标准格式;
112.将转换后的申报结果返回至用户端。
113.如图3所示,本发明用户端通过选择电子税务局系统进行纳税申报。本发明由企业用户端发起一键报税请求,通过使用申报通道服务接口,输入数据传给申报通道,申报通道对数据进行账户校验、查重校验、业务校验处理后,解析申报业务数据,对电子税务局系统进行模拟访问,并自动分解面向企业的纳税申报系统界面(包括登录、查询、申报提交、扣款等),通过协议层对税务应用系统进行解析,并将解析的后的数据进行重新排列,转换为申报通道标准格式数据返回,为用户完成申报业务。此场景下申报通道服务按照一定的规则,自动地抓取税务系统的程序或者脚本,自动采集要访问到的页面内容,直接操作html,灵活处理需要实现的功能。
114.优选地,基于机器人纳税申报的方式进行纳税申报,包括:
115.获取用户端选择的机器人纳税申报请求,进入申报通道服务接口;
116.基于申报通道服务接口,提交申报数据至申报通道;
117.通过申报通道对申报数据进行校验;
118.将检验后的申报数据进行解析;
119.启动rpa机器人客户端,通过rpa机器人客户端自动执行预设的程序对解析后的申报数据进行填报,并获取申报结果数据;
120.将申报结果数据转换为申报通道的标准格式;
121.将转换后的申报结果返回至用户端。
122.如图4所示,本发明通过选择rpa的纳税机器人申报。本发明由企业用户端发起一键报税请求,通过使用申报通道服务接口,输入数据传给申报通道,申报通道对数据进行账户校验、查重校验、业务校验处理后,解析申报业务数据,采用rpa机器人的方式,依据预先设定好的程序打开浏览器、向页面填入企业的申报数据、点击页面按钮等一系列的自动化操作完成申报业务,获取申报结果,并把申报通道标准格式数据返回给企业。此场景下通过rpa软件编写的“机器人”程序,可以捕捉并模拟我们日常的键盘、鼠标操作等人机交互行为,它们可以完成识别、触发、通信、文本生成等任务,自动执行重复性的申报业务流程。
123.如图5所示,本发明整合了局端接口申报、电子税务局系统申报和机器人纳税申报服务,使企业仅对接综合纳税平台就可以通过三种不同申报渠道进行纳税申报,降低企业对接成本,且可自由切换不同渠道,提高申报业务的稳定性。本发明可自动生成多税种纳税申报表(包括财务报表、增值税、所得税、附加税等),实现企业大部分申报数据“零录入”,大大降低了纳税人的申报负担,为纳税人创造了更简易的申报环境。
124.本发明整合了局端接口申报、电子税务局系统申报和机器人纳税申报服务,使企业通过一个综合纳税平台实现不同省份多种渠道的纳税申报服务,降低企业对接成本。可实现自动生成多税种的申报表,将复杂的申报业务简单化,降低企业的负担,增强企业的纳税意识。有准确的申报业务数据校验功能,减轻税务系统工作人员的工作量,提高申报业务的效率和准确性。本系统可持续拓展不同的申报渠道,使得开发人员快速进行系统的开发任务,也有利于后期开发人员的维护工作,是一种较好的架构模式和开发方法。
125.图6为根据本发明优选实施方式的一种基于多方式整合申报系统进行纳税申报的系统结构图。如图6所示,本发明提供一种基于多方式整合申报系统进行纳税申报的装置,
装置包括:
126.建立单元601,用于建立整合多种纳税申报方式的综合纳税平台;优选地,纳税申报方式包括:局端接口申报、电子税务局系统申报以及机器人纳税申报。
127.选择单元602,用于通过登录综合纳税平台,选择纳税申报方式,发起申报请求;所述申报请求包括申报数据;优选地,选择单元还用于:基于综合纳税平台,切换不同的纳税申报方式。
128.提交单元603,通过综合纳税平台响应所述申报请求,并通过申报通道服务接口提交申报数据至申报通道。
129.执行单元604,用于通过申报通道对申报数据进行处理,基于选择的纳税申报方式提交经过处理后的申报数据,进行纳税申报。
130.优选地,系统还包括查询单元,用于:
131.通过综合纳税平台汇总各种纳税申报方式提交的申报数据及纳税数据;
132.基于统一查询接口查询各种纳税申报方式提交的申报数据及纳税数据。
133.优选地,系统还包括生成单元,用于:生成多税种纳税申报表,包括财务报表、增值税报表、所得税报表、附加税报表。
134.优选地,系统执行单元用于:基于局端接口申报的方式进行纳税申报,包括:
135.获取用户端选择的局端接口申报请求,进入申报通道服务接口;
136.基于申报通道服务接口,提交申报数据至申报通道;
137.通过申报通道对申报数据进行校验;
138.将校验后的申报数据按接口标准进行封装;
139.将封装后的申报数据发送至征管系统,获取申报结果数据;
140.将申报结果数据按接口标准进行封装;
141.将封装后的申报结果返回至用户端。
142.优选地,系统执行单元用于:基于电子税务局系统申报的方式进行纳税申报,包括:
143.获取用户端选择的电子税务局系统申报请求,进入申报通道服务接口;
144.基于申报通道服务接口,提交申报数据至申报通道;
145.通过申报通道对申报数据进行校验;
146.将检验后的申报数据进行解析;
147.基于解析后的申报数据对电子税务局系统进行模拟访问,对面向用户端的电子税务局系统界面进行分解,基于协议层对电子税务局系统的响应数据进行解析,获取申报结果数据;
148.将申报结果数据转换为申报通道的标准格式;
149.将转换后的申报结果返回至用户端。
150.优选地,系统执行单元用于:基于机器人纳税申报的方式进行纳税申报,包括:
151.获取用户端选择的机器人纳税申报请求,进入申报通道服务接口;
152.基于申报通道服务接口,提交申报数据至申报通道;
153.通过申报通道对申报数据进行校验;
154.将检验后的申报数据进行解析;
155.启动rpa机器人客户端,通过rpa机器人客户端自动执行预设的程序对解析后的申报数据进行填报,并获取申报结果数据;
156.将申报结果数据转换为申报通道的标准格式;
157.将转换后的申报结果返回至用户端。
158.本发明优选实施方式的一种基于多方式整合申报系统进行纳税申报的系统600与本发明优选实施方式的一种基于多方式整合申报系统进行纳税申报的方法100相对应,在此不再进行赘述。
159.已经通过参考少量实施方式描述了本发明。然而,本领域技术人员所公知的,正如附带的专利权利要求所限定的,除了本发明以上公开的其他的实施例等同地落在本发明的范围内。
160.通常地,在权利要求中使用的所有术语都根据他们在技术领域的通常含义被解释,除非在其中被另外明确地定义。所有的参考“一个/所述/该[装置、组件等]”都被开放地解释为所述装置、组件等中的至少一个实例,除非另外明确地说明。这里公开的任何方法的步骤都没必要以公开的准确的顺序运行,除非明确地说明。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1