本发明涉及成品油消费税技术领域,具体地说是一种成品油消费税数据监控方法及系统。
背景技术:
目前的成品油消费税数据分析平台从多角度、多维度对纳税人的风险疑点进行排查,但是排查需要人工筛选,一种风险疑点没法确认确定纳税人存在问题,同时需要多个指标同时符合确定纳税人的风险疑点,这个过程需要人工来操作,比较费时,而且数据存在延时性,没法实时的提供数据支持。
技术实现要素:
本发明的目的在于提供一种成品油消费税数据监控方法及系统,用于解决的现有的成品油消费税数据分析平台需人工筛选、无法提供实时数据支持问题。
本发明解决其技术问题所采取的技术方案是:
本发明第一方面提供了一种成品油消费税数据监控方法,该方法包括以下步骤:
建立纳税人数据疑点库;
以纳税人数据疑点库为基准,建立对应的疑点处理的数据处理的etl1;
将etl1与纳税人数据疑点库中对应的疑点进行绑定,建立关联关系;
通过oracl数据库的dblink工具定期抽取金三库中上个月的历史数据同步至etl;
将etl1处理好的数据导入至新的业务数据库;
根据实际需求建立etl2,将etl2处理好的数据导入至目标数据表。
结合第一方面,在第一方面第一种可能实现的方式中,所述的纳税人数据疑点数据库中的数据类型包括疑点数据的类型、名称、解释、指标。
结合第一方面,在第一方面第二种可能实现的方式中,所述的疑点数据的类型包括:发票购销差异、风险企业名单、领购发票异常、单价异常、库存异常、红字发票异常、成品油数量监控(省外)、成品油数量监控(省内)。
结合第一方面,在第一方面第三种可能实现的方式中,所述的etl1、etl2处理数据包括对数据进行清洗、转移。
本发明第二方面提供了一种成品油消费税数据监控系统,该系统包括:纳税人数据疑点库建立模块,用于根据税务局人员提供的疑点类型数据建立纳税人数据疑点库;或/和,
etl建立模块,用于建立etl,对数据进行清洗、转移;或/和,
关联关系建立模块,用于将纳税人数据疑点库中对应的疑点与etl进行绑定,建立关联关系;或/和,
数据提取模块,用于提取金三库中的成品油企业上报的数据;或/和,纳税人数据疑点库,用于存储疑点纳税人数据;或/和,
业务数据库,用于存储etl1处理好的数据;或/和,
目标数据表,用于存储etl2处理好的数据。
结合第二方面,在第二方面第一种可能实现的方式中,所述的数据提取模块包括oracl数据库的dblink工具。
本发明第二方面的所述系统能够实现第一方面及第一方面的各实现方式中的方法,并取得相同的效果。
由以上方案可知,本发明按照不同风险类型筛选纳税人,能够比较快速的定位存在问题的纳税人,针对不同疑点类型创建不同的数据模型etl,将存在该疑点的纳税人筛选出来,解决多维度指标需要人工逐个纳税人进行确定的问题,对违法行为的甄别提供了数据支持和发现问题的时间大大缩短,对违法行为进行了有效的遏制。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为一种成品油消费税数据监控方法流程示意图;
图2为本发明实施例所应用的一种成品油消费税数据监控系统结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
如图1所示,一种成品油消费税数据监控方法,该方法包括以下步骤:
s1、建立纳税人数据疑点库;
s2、以纳税人数据疑点库为基准,建立对应的疑点处理的数据处理的etl1;
s3、将etl1与纳税人数据疑点库中对应的疑点进行绑定,建立关联关系;
s4、通过oracl数据库的dblink工具定期抽取金三库中上个月的历史数据同步至etl;
s5、将etl1处理好的数据导入至新的业务数据库;
s6、根据实际需求建立etl2,将etl2处理好的数据导入至目标数据表。
纳税人数据疑点数据库中的数据类型包括疑点数据的类型、名称、解释、指标。
疑点数据的类型包括:发票购销差异、风险企业名单、领购发票异常、单价异常、库存异常、红字发票异常、成品油数量监控(省外)、成品油数量监控(省内)。
etl1、etl2(extract-transform-load数据仓库技术)处理数据包括对数据进行清洗、转移。本发明实施例中的etl可采用现有的etl进行数据处理。
本发明实施例以单价异常监控为例进行阐述:
a)在疑点库建立单价异常疑点,完善疑点说明和疑点指标的信息。疑点指标中标注物品最低价和最高价,低于最低价或者高于最高价的,计入单价异常数据中。
b)根据单价异常疑点中疑点指标建立对应etl,该etl接受两个参数,开始时间和结束时间,时间区间一个月,开始时间月初一号,结束时间为月最后的一天。从销项发票数据中抽取在这个时间区间内,物品单价低于疑点指标中最低价或者高于疑点指标中的最高价的数据,提取到单价异常目标表中。
c)建立通用的etl,该etl有三个参数,参数1:疑点类型可以为空,参数2:开始时间,参数3:结束时间。参数1和参数2的时间间隔不能超过一个月。参数1不指定具体的疑点类型,执行疑点库中所有疑点的疑点数据抽取。
d)通过调用通用etl,执行疑点类型,等待完成疑点数据抽取完成。
如图2所示,一种成品油消费税数据监控系统,该系统包括:纳税人数据疑点库建立模块,用于根据税务局人员提供的疑点类型数据建立纳税人数据疑点库;或/和,etl建立模块,用于建立etl,对数据进行清洗、转移;或/和,关联关系建立模块,用于将纳税人数据疑点库中对应的疑点与etl进行绑定,建立关联关系;或/和,数据提取模块,用于提取金三库中的成品油企业上报的数据,包括oracl数据库的dblink工具;或/和,纳税人数据疑点库,用于存储疑点纳税人数据;或/和,业务数据库,用于存储etl1处理好的数据;或/和,目标数据表,用于存储etl2处理好的数据。
以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
1.一种成品油消费税数据监控方法,其特征是,该方法包括以下步骤:
建立纳税人数据疑点库;
以纳税人数据疑点库为基准,建立对应的疑点处理的数据处理的etl1;
将etl1与纳税人数据疑点库中对应的疑点进行绑定,建立关联关系;
通过oracl数据库的dblink工具定期抽取金三库中上个月的历史数据同步至etl;
将etl1处理好的数据导入至新的业务数据库;
根据实际需求建立etl2,将etl2处理好的数据导入至目标数据表。
2.根据权利要求1所述的方法,其特征是,所述的纳税人数据疑点数据库中的数据类型包括疑点数据的类型、名称、解释、指标。
3.根据权利要求2所述的方法,其特征是,所述的疑点数据的类型包括:发票购销差异、风险企业名单、领购发票异常、单价异常、库存异常、红字发票异常、成品油数量监控(省外)、成品油数量监控(省内)。
4.根据权利要求1所述的方法,其特征是,所述的etl1、etl2处理数据包括对数据进行清洗、转移。
5.一种成品油消费税数据监控系统,利用权利要求1-4任意一项所述的方法,其特征是,该系统包括:纳税人数据疑点库建立模块,用于根据税务局人员提供的疑点类型数据建立纳税人数据疑点库;或/和,
etl建立模块,用于建立etl,对数据进行清洗、转移;或/和,
关联关系建立模块,用于将纳税人数据疑点库中对应的疑点与etl进行绑定,建立关联关系;或/和,
数据提取模块,用于提取金三库中的成品油企业上报的数据;或/和,
纳税人数据疑点库,用于存储疑点纳税人数据;或/和,
业务数据库,用于存储etl1处理好的数据;或/和,
目标数据表,用于存储etl2处理好的数据。
6.根据权利要求5所述的系统,其特征是,所述的数据提取模块包括oracl数据库的dblink工具。
技术总结