本发明涉及了税务稽查,尤其涉及一种税务稽查系统的稽查方案生成方法和存储介质。
背景技术:
1、税务稽查是指税务机关代表国家依法对纳税人的纳税情况进行检查监督,其是税收征收管理工作的重要环节。传统的税务稽查方式主要是靠稽查人员人工查阅相关纳税人的纳税数据,人为分析判断其纳税数据是否存在疑点数据,这种方式需要耗费稽查人员大量的时间与精力。为此,业内提出了基于计算机的税务稽查分析工具,分析工具中预置有稽查方案,工作时自动根据稽查方案对纳税数据进行核查分析输出疑点数据。由于税务数据种类繁多,现有的税务稽查分析工具预置的稽查方案难以适用所有类型的税务数据。
技术实现思路
1、本发明所要解决的技术问题是提供一种税务稽查系统的稽查方案生成方法,能让用户自主地制作符合稽查需求的稽查方案。
2、数据处理领域有人提出了一些数据查询方法,例如专利文献cn114416772a公开了用于制作数据查询方案的可视化操作页面,如本发明图1所示(即上述专利文献中的图4),该可视化操作页面包括4个区域。用户先在区域1(图中标号①所对应的区域)在多个数据集中选择所要查询的至少两个数据集,图1中选择了学生表和测试表。区域2(图中标号②所对应的区域)包括上、中、下三个子区域,区域2的下区域显示所要查询的数据表的全部字段例如“日期”、“id”等。用户从中选择输出字段,选择好的输出字段显示在该可视化操作页面中的区域2的上区域。然后用户在区域2的中区域为任意一个输出字段配置统计方式,具体地,用户在区域2的中区域左侧的搜索框中搜索选择目标输出字段,然后在区域2的中区域右侧的统计方式下拉列表中选择其中一种统计方式配置为该目标输出字段的统计方式。用户接着在区域3(图中标号③所对应的区域)中通过展开下拉列表的方式,从所要查询的数据集的全部字段当中选择需进行过滤的字段及其取值并选择过滤方式。用户接着在区域4(图中标号④所对应的区域)设置输出结果的数量上限,例如1000条,然后提交生成查询方案,如此则数据库就自动根据该查询方案从学生表和测试表这两个表中查询输出字段信息。通过上述专利文献的可视化操作页面,用户能够自由地选择输出字段、设置输出字段的聚合逻辑(即统计方式)以及设置复杂的过滤条件,最终生成一个符合用户需求的查询方案。发明人非公开地设想,假若参照该专利文献生成查询方案的方式来制作稽查方案,会存在一个缺陷:需为输出字段配置统计方式时,用户需手动在上述可视化操作页面的区域2的中区域的搜索框输入搜索目标输出字段并选中目标输出字段后,系统才给该输出字段配有对应的统计方式下拉列表,这样用户才能在该下拉列表中给该输出字段配置统计方式,操作麻烦。针对该缺陷,发明人研究后给出以下思路:自动识别出数据类型为数值型的字段,然后自动把对这种字段可采取的数值统计方式列出来供用户从中为该字段选定数值统计方式,这样用户就无需通过手动选择字段的方式来触发系统把该字段可采取的统计方式列出来,减少了用户的操作步骤。本发明按照该思路给出以下技术方案:
3、本发明提供了一种税务稽查系统的稽查方案生成方法,包括以下步骤:
4、字段列选步骤:把用户所选择的数据表中的至少两个字段列显出来,接受用户从中选出稽查字段;
5、稽查字段显示步骤:把用户所选出的稽查字段显示出来,并自动选出数据类型是数值型的稽查字段,把对该稽查字段可采取的数值统计方式列显出来,接受用户从中为该稽查字段选定数值统计方式;
6、稽查方案生成步骤:根据各个稽查字段及其数值统计方式生成稽查方案。
7、进一步地:
8、包括在稽查字段显示步骤之后执行的筛选条件生成步骤:根据用户对稽查字段的筛选请求,把该稽查字段的筛选信息输入栏显示给用户进行输入,根据用户输入的筛选信息,为该稽查字段生成筛选条件;
9、所述稽查方案生成步骤生成稽查方案还根据稽查字段的筛选条件。
10、进一步地,该方法包括在筛选条件生成步骤之后执行的筛选条件逻辑配置步骤:根据用户所输入的筛选逻辑,为用户所选择的至少两个筛选条件配置其筛选逻辑,其中,逻辑选项包括逻辑且和逻辑或。
11、进一步地,字段列选步骤中,具体是把用户所选择的至少两个数据表的至少两个字段列显出来。
12、进一步地:
13、包括在稽查方案生成步骤之前执行的数据表关联步骤:把用户所选择的数据表中的至少两个字段列显出来,接受用户从中选出至少两个关联字段;把用户所选出的稽查字段显示出来,接受用户输入这至少两个关联字段的关联关系;根据用户所输入的这至少两个字段之间的关联关系,生成这至少两个数据表中的数据之间的映射关系;
14、所述稽查方案生成步骤生成稽查方案还根据所述至少两个数据表中的数据之间的映射关系,以供税务稽查系统执行该稽查方案时根据该映射关系对这至少两个数据表中的数据进行融合。
15、进一步地,稽查字段显示步骤中,具体通过下拉列表的方式把对所述稽查字段可采取的数值统计方式列显出来。
16、进一步地,稽查字段显示步骤中,具体在稽查字段旁边显示所述下拉列表的展开入口。
17、进一步地,稽查字段显示步骤中,具体是同时把数值型的稽查字段及其可采取的数值统计方式显示出来。
18、本发明还提供了一种计算机可读存储介质,其上存储有可执行的计算机程序,该计算机程序被执行时实现如上所述的税务稽查系统的稽查方案生成方法。
19、本发明给出的税务稽查系统的稽查方案生成方法,能够让用户自主制作符合稽查需求的稽查方案,并且在制作稽查方案的过程中,自动选出数据类型为数值型的稽查字段,并为该稽查字段把其可采取的数值统计方式列出来供用户从中为该稽查字段选定数值统计方式,这样用户就无需通过手动选择字段的方式来触发系统把该字段可采取的统计方式列出来,与直接参照上述专利文献生成查询方案的方式来制作稽查方案相比,本发明减少了用户的操作步骤,操作过程较为便捷。
1.一种税务稽查系统的稽查方案生成方法,其特征是,包括以下步骤:
2.如权利要求1所述的稽查方案生成方法,其特征是:
3.如权利要求2所述的稽查方案生成方法,其特征是,包括在筛选条件生成步骤之后执行的筛选条件逻辑配置步骤:根据用户所输入的筛选逻辑,为用户所选择的至少两个筛选条件配置其筛选逻辑,其中,逻辑选项包括逻辑且和逻辑或。
4.如权利要求1所述的稽查方案生成方法,其特征是,字段列选步骤中,具体是把用户所选择的至少两个数据表的至少两个字段列显出来。
5.如权利要求4所述的稽查方案生成方法,其特征是:
6.如权利要求1所述的稽查方案生成方法,其特征是,稽查字段显示步骤中,具体通过下拉列表的方式把对所述稽查字段可采取的数值统计方式列显出来。
7.如权利要求6所述的稽查方案生成方法,其特征是,稽查字段显示步骤中,具体在稽查字段旁边显示所述下拉列表的展开入口。
8.如权利要求1所述的稽查方案生成方法,其特征是,稽查字段显示步骤中,具体是同时把数值型的稽查字段及其可采取的数值统计方式显示出来。
9.一种计算机可读存储介质,其上存储有可执行的计算机程序,其特征是,该计算机程序被执行时实现如权利要求1至8当中任一项所述的税务稽查系统的稽查方案生成方法。