一种基于预设取数规则库的税务申报页面生成方法及系统技术方案

技术编号:37203063 阅读:15 留言:0更新日期:2023-04-20 22:57
本发明专利技术公开了一种基于预设取数规则库的税务申报页面生成方法及系统,所述方法包括:在获取若干项取数规则后,采用若干项所述取数规则构建规则库,其中,每项所述取数规则对应一种业务场景;获取用户的申报信息,根据所述申报信息从所述规则库包含的若干项所述取数规则中匹配目标取数规则,并将所述目标取数规则转换成规则列表;按照所述规则列表执行取数操作得到规则结果值,并采用所述规则结果值生成税务申报页面。本发明专利技术可以预先设置若干项取数规则并制造成规则库,当需要进行税务申报时,根据申报信息从规则库匹配所需的取数规则并执行取数操作,利用取数结果制作成页面供用户参考,以减少申报的工作量,缩短处理耗时并提升处理效率。提升处理效率。提升处理效率。

【技术实现步骤摘要】
一种基于预设取数规则库的税务申报页面生成方法及系统


[0001]本专利技术涉及辅助税务申报的
,尤其涉及一种基于预设取数规则库的税务申报页面生成方法及系统。

技术介绍

[0002]随着经济的快速发展,各行业和各企业的经济活动也逐渐增加,对应的税务工作量也越来越多。为了规范处理各项税务工作,需要各个企业从其各项交易数据中提取相关的税务申报数据,将其添加到税务申报表内,完成申报。
[0003]由于传统的税务数据提取方式需要税务人员花大量时间和精力逐一提取数据且容易出错,为了避免出错,目前常用的方法是:基于既定的底稿和申报表样式,配置底稿和申报表样式上每个单元格取数公式,将各个公式编辑成SQL语句,执行SQL语句所包含的公式计算得到所需要的数据,最后由税务人员将各个数据添加到申报页面中。
[0004]但是目前常用的方法有如下技术问题:编辑SQL语句前,需要花费大量时间和精力了解和学习配置取数规则和每个单元格取数公式内容,才能根据取数规则和公式内容编辑SQL语句进行取数以及后续的页面填写操作,整个处理过程的耗时长,工作量大且效率低。

技术实现思路

[0005]本专利技术提出一种基于预设取数规则库的税务申报页面生成方法及系统,所述方法可以预先设置若干项取数规则并制造成规则库,当需要进行税务申报时,根据申报信息从规则库匹配所需的取数规则并执行取数操作,利用取数结果制作成页面供用户参考,以减少申报的工作量,缩短处理耗时并提升处理效率。
[0006]本专利技术实施例的第一方面提供了一种基于预设取数规则库的税务申报页面生成方法,所述方法包括:
[0007]在获取若干项取数规则后,采用若干项所述取数规则构建规则库,其中,每项所述取数规则对应一种业务场景;
[0008]获取用户的申报信息,根据所述申报信息从所述规则库包含的若干项所述取数规则中匹配目标取数规则,并将所述目标取数规则转换成规则列表;
[0009]按照所述规则列表执行取数操作得到规则结果值,并采用所述规则结果值生成税务申报页面。
[0010]在第一方面的一种可能的实现方式中,所述按照所述规则列表执行取数操作得到规则结果值,包括:
[0011]统计所述规则列表包含的列表个数,按照所述列表个数划分多个并行取数计算的计算线程;
[0012]并行循环执行每个所述计算线程得到规则结果值。
[0013]在第一方面的一种可能的实现方式中,所述计算线程的执行操作具体为:
[0014]执行所述计算线程提取配置数据,所述配置数据,包括:数据源、查询字段、过滤条
件;
[0015]解析所述配置数据生成可执行的数据库查询语句,执行所述数据库查询语句并进行函数换算得到规则结果值。
[0016]在第一方面的一种可能的实现方式中,所述根据所述申报信息从所述规则库包含的若干项所述取数规则中匹配目标取数规则,包括:
[0017]以所述申报信息的条件内容与每项所述取数规则的业务标签进行匹配,得到目标取数规则。
[0018]在第一方面的一种可能的实现方式中,所述采用所述规则结果值生成税务申报页面,包括:
[0019]获取规则结果值与预设申报页面的页面单元格的映射关系;
[0020]按照所述映射关系将所述规则结果值逐一添加至预设申报页面的页面单元格,生成税务申报页面。
[0021]在第一方面的一种可能的实现方式中,所述采用若干项所述取数规则构建规则库,包括:
[0022]给每项所述取数规则分配对应的业务标签,所述业务标签是项目申报时根据企业资质和申报的问卷信息汇总的申报特征;
[0023]将若干项所述业务标签结合成标签库,并将所述标签库为规则库。
[0024]在第一方面的一种可能的实现方式中,所述业务标签,包括:申报特征标签和公式规则标签;
[0025]所述申报特征标签,包括:申报税种、优惠类型、纳税人类型、转出类型、即征即退业务、征收率、进项抵扣类型、差额扣除类型、减免项目类型;
[0026]所述公式规则标签,包括:申报税种、纳税人类型、转出类型、即征即退业务、税收业务分类、征收方式、征收率。
[0027]本专利技术实施例的第二方面提供了一种基于预设取数规则库的税务申报页面生成系统,所述系统包括:
[0028]构建模块,用于在获取若干项取数规则后,采用若干项所述取数规则构建规则库,其中,每项所述取数规则对应一种业务场景;
[0029]匹配模块,用于获取用户的申报信息,根据所述申报信息从所述规则库包含的若干项所述取数规则中匹配目标取数规则,并将所述目标取数规则转换成规则列表;
[0030]生成模块,用于按照所述规则列表执行取数操作得到规则结果值,并采用所述规则结果值生成税务申报页面。
[0031]本专利技术实施例的第三方面提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上所述的基于预设取数规则库的税务申报页面生成方法。
[0032]本专利技术实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行程序,所述计算机可执行程序用于使计算机执行如上所述的基于预设取数规则库的税务申报页面生成方法。
[0033]本专利技术实施例的第五方面提供了一种计算机程序产品,所述计算机程序产品在计算机设备上运行时,使得所述计算机设备实现如上所述的基于预设取数规则库的税务申报
页面生成方法。
[0034]相比于现有技术,本专利技术实施例提供的一种基于预设取数规则库的税务申报页面生成方法及系统,其有益效果在于:本专利技术可以预先设置若干项取数规则,将若干项取数规则制造成规则库,当需要进行税务申报时,根据申报信息从规则库匹配所需的目标取数规则,并按照目标取数规则执行取数操作,利用取数结果制作成页面供用户参考,无需需要花费大量时间和精力了解和学习配置取数规则和每个单元格取数公式内容,从而能减少申报业务的工作量,缩短处理耗时并提升处理效率。
附图说明
[0035]图1是本专利技术一实施例提供的一种基于预设取数规则库的税务申报页面生成方法的流程示意图;
[0036]图2是本专利技术一实施例提供的一种基于预设取数规则库的税务申报页面生成方法的流程示意图;
[0037]图3是本专利技术一实施例提供的一种基于预设取数规则库的税务申报页面生成方法的流程示意图;
[0038]图4是本专利技术一实施例提供的一种基于预设取数规则库的税务申报页面生成方法的流程示意图;
[0039]图5是本专利技术一实施例提供的一种基于预设取数规则库的税务申报页面生成方法的流程示意图;
[0040]图6是本专利技术一实施例提供的一种基于预设取数规则库的税务申报页面生成方法的操作流程图;
[0041]图7是本专利技术一实施例提供的一种基于预设取数规则库的税务申报页面生成系统的结构示意图。
具体实施方式
[0042]下面将结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于预设取数规则库的税务申报页面生成方法,其特征在于,所述方法包括:在获取若干项取数规则后,采用若干项所述取数规则构建规则库,其中,每项所述取数规则对应一种业务场景;获取用户的申报信息,根据所述申报信息从所述规则库包含的若干项所述取数规则中匹配目标取数规则,并将所述目标取数规则转换成规则列表;按照所述规则列表执行取数操作得到规则结果值,并采用所述规则结果值生成税务申报页面。2.根据权利要求1所述的基于预设取数规则库的税务申报页面生成方法,其特征在于,所述按照所述规则列表执行取数操作得到规则结果值,包括:统计所述规则列表包含的列表个数,按照所述列表个数划分多个并行取数计算的计算线程;并行循环执行每个所述计算线程得到规则结果值。3.根据权利要求2所述的基于预设取数规则库的税务申报页面生成方法,其特征在于,所述计算线程的执行操作具体为:执行所述计算线程提取配置数据,所述配置数据,包括:数据源、查询字段、过滤条件;解析所述配置数据生成可执行的数据库查询语句,执行所述数据库查询语句并进行函数换算得到规则结果值。4.根据权利要求1所述的基于预设取数规则库的税务申报页面生成方法,其特征在于,所述根据所述申报信息从所述规则库包含的若干项所述取数规则中匹配目标取数规则,包括:以所述申报信息的条件内容与每项所述取数规则的业务标签进行匹配,得到目标取数规则。5.根据权利要求1所述的基于预设取数规则库的税务申报页面生成方法,其特征在于,所述采用所述规则结果值生成税务申报页面,包括:获取规则结果值与预设申报页面的页面单元格的映射关系;按照所述映射关系将所述规则结果值逐一添加至预设申报页面的页面单元格,生成税务申报页面。6.根据权利要求1

5任意一项所述的基于预设取数规则库...

【专利技术属性】
技术研发人员:雷江钟宜静廖佳麟李志斌
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1