一种通过详见销货清单来监控企业虚开发票的方法和系统技术方案

技术编号:18427336 阅读:51 留言:0更新日期:2018-07-12 02:13
本发明专利技术涉及一种通过详见销货清单来监控企业虚开发票的方法和系统,所述方法包括:步骤1、获取发票信息数据库中的发票数据,使用sparkSQL进行计算,形成进项发票表和销项发票表以及ETL进项发票明细表和销项发票明细表,并存入数据仓库;步骤3、获取纳税人信息数据库中的纳税人信息以形成纳税人维表;步骤4、对ETL进项发票表和销项发票表进行查询,以获取物品名称为详见销货清单的发票代码和发票号码;步骤5、通过发票代码和发票号码组合形成的关键字KEY去查询ETL进项发票明细表和销项发票明细表,筛选出所述发票明细表中物品名称为详见销货清单的纳税人识别号;以及步骤6、根据步骤5筛选出的纳税人识别号来关联纳税人维表,确定疑点纳税人信息。

【技术实现步骤摘要】
一种通过详见销货清单来监控企业虚开发票的方法和系统
本专利技术涉及税控应用领域,并且更具体地,涉及一种通过详见销货清单监控企业虚开发票的方法和系统。
技术介绍
在“以票管税”的税收征管模式下,增值税专用发票是税收征管的核心。增值税防伪税控系统的推广使用极大地增加了国家的税收并且已经成为国家税收征管的强有力手段之一,但是仍然有企业利用现有税收征管手段的不足从事违法经营活动。在增值税税收的过程中,税局工作人员反应经常出现各类虚开增值税发票的情况,其中很常见的一类就是利用发票中的详见销货清单来做文章。随着营改增的推行,数据量逐渐增大,如何在税收征管中通过监控详见销货清单来更好更精确的计算出疑点纳税人,成为税收征管工作中的一大核心问题。
技术实现思路
为了解决
技术介绍
存在的上述问题,本专利技术提供一种通过详见销货清单来监控企业虚开发票的方法,所述方法包括:步骤1、获取发票信息数据库中的发票信息,使用分析工具sparkSQL进行计算,形成抽取-转换-加载ETL进项发票表和销项发票表,并存入数据仓库;步骤2、获取发票信息数据库中的发票信息,使用分析工具sparkSQL进行计算,形成ETL进项发票明细表和销项发票明细表,并存入数据仓库;步骤3、获取纳税人信息数据库中的纳税人信息并存入数据仓库,以形成纳税人维表;步骤4、对ETL进项发票表和销项发票表进行查询,以获取物品名称为详见销货清单的发票代码和发票号码;步骤5、通过发票代码和发票号码组合形成的关键字KEY去查询ETL进项发票明细表和销项发票明细表,筛选出所述发票明细表中物品名称为详见销货清单的纳税人识别号;以及步骤6、根据步骤5筛选出的纳税人识别号来关联纳税人维表,确定疑点纳税人信息。进一步地,在所述方法的步骤1和步骤2中的发票信息包括增值税发票、机动车发票、普通发票、货运发票和认证抵扣联。进一步地,所述发票信息数据库是电子抵账库,所述纳税人信息数据库是金税三期库。根据本专利技术的另一方面,本专利技术提供一种通过详见销货清单来监控企业虚开发票的系统,所述系统包括:发票表形成单元,其用于获取发票信息数据库中的增值税发票、机动车发票、普通发票、货运发票和认证抵扣联,使用sparkSQL进行计算,形成ETL进项发票表和销项发票表,并存入数据仓库;发票明细表形成单元,其用于获取发票信息数据库中的增值税发票、机动车发票、普通发票、货运发票和认证抵扣联,使用sparkSQL进行计算,形成ETL进项发票明细表和销项发票明细表,并存入数据仓库;纳税人维表形成单元,其用于获取纳税人信息数据库中的纳税人信息并存入数据仓库,以形成纳税人维表;发票表查询单元,其用于对ETL进项发票表和销项发票表进行查询以获取物品名称为详见销货清单的发票代码和发票号码;发票明细表查询单元,其用于通过发票代码和发票号码组合形成的key去查询ETL进项发票明细表和销项发票明细表,筛选出所述发票明细表中物品名称为详见销货清单的纳税人识别号;疑点纳税人确定单元,其用于根据发票明细表查询单元筛选出的纳税人识别号来关联纳税人维表,确定疑点纳税人信息。进一步地,发票表形成单元和发票表明细形成单元中的发票信息包括增值税发票、机动车发票、普通发票、货运发票和认证抵扣联。进一步地,发票表形成单元和发票表明细形成单元中的发票信息数据库是电子抵账库,纳税人维表形成单元中的纳税人信息数据库是金税三期库。本专利技术提供的通过详见销货清单监控企业虚开发票的方法和系统利用Spark将工作中间输出结果保存在内存中,较好地实现了发票数据的挖掘,从而能够比较精确地计算出疑点纳税人。附图说明通过参考下面的附图,可以更为完整地理解本专利技术的示例性实施方式:图1是本专利技术具体实施方式的通过详见销货清单监控企业虚开发票的方法的流程图;以及图2是本专利技术具体实施方式的通过详见销货清单监控企业虚开发票的系统的结构图。具体实施方式现在参考附图介绍本专利技术的示例性实施方式,然而,本专利技术可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本专利技术,并且向所属
的技术人员充分传达本专利技术的范围。对于表示在附图中的示例性实施方式中的术语并不是对本专利技术的限定。在附图中,相同的单元/元件使用相同的附图标记。除非另有说明,此处使用的术语(包括科技术语)对所属
的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。图1是本专利技术具体实施方式的通过详见销货清单监控企业虚开发票的方法的流程图。如图1所示,所述基于安全通讯方式的设备远程调试方法100从步骤S101开始。在步骤S101,获取发票信息数据库中的发票信息,使用分析工具sparkSQL进行计算,形成抽取-转换-加载ETL进项发票表和销项发票表,并存入数据仓库;在步骤S102,获取发票信息数据库中的发票信息,使用分析工具sparkSQL进行计算,形成ETL进项发票明细表和销项发票明细表,并存入数据仓库;在步骤S103,获取纳税人信息数据库中的纳税人信息并存入数据仓库,以形成纳税人维表;在步骤S104,对ETL进项发票表和销项发票表进行查询,以获取物品名称为详见销货清单的发票代码和发票号码;在步骤S105,通过发票代码和发票号码组合形成的关键字KEY去查询ETL进项发票明细表和销项发票明细表,筛选出所述发票明细表中物品名称为详见销货清单的纳税人识别号;以及在步骤S106,根据步骤S105筛选出的纳税人识别号来关联纳税人维表,确定疑点纳税人信息。优选地,在所述方法的步骤S101和步骤S102中的发票信息包括增值税发票、机动车发票、普通发票、货运发票和认证抵扣联。优选地,所述发票表形成单元和发票表明细形成单元中的发票信息数据库是电子抵账库,所述纳税人维表形成单元中的纳税人信息数据库是金税三期库。图2是本专利技术具体实施方式的通过详见销货清单监控企业虚开发票的系统的结构图。如图2所示,所述基于安全通讯方式的设备远程调试系统200包括发票表形成单元201、发票明细表形成单元202、纳税人维表形成单元203、发票表查询单元204、发票明细表查询单元205和疑点纳税人确定单元206。发票表形成单元201,其用于获取发票信息数据库中的增值税发票、机动车发票、普通发票、货运发票和认证抵扣联,使用sparkSQL进行计算,形成ETL进项发票表和销项发票表,并存入数据仓库;发票明细表形成单元202,其用于获取发票信息数据库中的增值税发票、机动车发票、普通发票、货运发票和认证抵扣联,使用sparkSQL进行计算,形成ETL进项发票明细表和销项发票明细表,并存入数据仓库;纳税人维表形成单元203,其用于获取纳税人信息数据库中的纳税人信息并存入数据仓库,以形成纳税人维表;发票表查询单元204,其用于对ETL进项发票表和销项发票表进行查询以获取物品名称为详见销货清单的发票代码和发票号码;发票明细表查询单元205,其用于通过发票代码和发票号码组合形成的key去查询ETL进项发票明细表和销项发票明细表,筛选出所述发票明细表中物品名称为详见销货清单的纳税人识别号;疑点纳税人确定单元206,其用于根据发票明细表查询单元本文档来自技高网
...

【技术保护点】
1.一种通过详见销货清单来监控企业虚开发票的方法,其特征在于,所述方法包括:步骤1、获取发票信息数据库中的发票信息,使用分析工具sparkSQL进行计算,形成抽取‑转换‑加载ETL进项发票表和销项发票表,并存入数据仓库;步骤2、获取发票信息数据库中的发票信息,使用分析工具sparkSQL进行计算,形成ETL进项发票明细表和销项发票明细表,并存入数据仓库;步骤3、获取纳税人信息数据库中的纳税人信息并存入数据仓库,以形成纳税人维表;步骤4、对ETL进项发票表和销项发票表进行查询,以获取物品名称为详见销货清单的发票代码和发票号码;步骤5、通过发票代码和发票号码组合形成的关键字KEY去查询ETL进项发票明细表和销项发票明细表,筛选出所述发票明细表中物品名称为详见销货清单的纳税人识别号;以及步骤6、根据步骤5筛选出的纳税人识别号来关联纳税人维表,确定疑点纳税人信息。

【技术特征摘要】
1.一种通过详见销货清单来监控企业虚开发票的方法,其特征在于,所述方法包括:步骤1、获取发票信息数据库中的发票信息,使用分析工具sparkSQL进行计算,形成抽取-转换-加载ETL进项发票表和销项发票表,并存入数据仓库;步骤2、获取发票信息数据库中的发票信息,使用分析工具sparkSQL进行计算,形成ETL进项发票明细表和销项发票明细表,并存入数据仓库;步骤3、获取纳税人信息数据库中的纳税人信息并存入数据仓库,以形成纳税人维表;步骤4、对ETL进项发票表和销项发票表进行查询,以获取物品名称为详见销货清单的发票代码和发票号码;步骤5、通过发票代码和发票号码组合形成的关键字KEY去查询ETL进项发票明细表和销项发票明细表,筛选出所述发票明细表中物品名称为详见销货清单的纳税人识别号;以及步骤6、根据步骤5筛选出的纳税人识别号来关联纳税人维表,确定疑点纳税人信息。2.根据权利要求1所述的方法,其特征在于,步骤1和步骤2中的发票信息包括增值税发票、机动车发票、普通发票、货运发票和认证抵扣联。3.根据权利要求1所述的方法,其特征在于,所述发票信息数据库是电子抵账库,所述纳税人信息数据库是金税三期库。4.一种通过详见销货清单来监控企业虚开发票的系统,其特征在于,所述系统包括:发票表形成单元,其用于获取发票信息数据库中的...

【专利技术属性】
技术研发人员:哈达果然范钢潘竟旭谢宇张玉魁
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:北京,11

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

1