一种生成纳税人资金回路的方法及系统与流程

文档序号:18191453发布日期:2019-07-17 05:36阅读:298来源:国知局
一种生成纳税人资金回路的方法及系统与流程

本发明涉及税务监控领域,更具体地,涉及一种生成纳税人资金回路的方法及系统。



背景技术:

自1994年我国开始全面实施增值税发票开始,一些不法分子利用非法手段虚开增值税专用发票或者虚开用于骗取出口退税或抵扣税款的其他发票以为自己牟得非法利益,近些年虚开发票的犯罪活动十分猖獗,而对虚开发票罪的认定和取证则存在诸多问题;在一般的虚开案件中,虚开发票的双方企业为了认为制造票、货、款一致的假象,在资金了上会出现资金回路,即开票方收到款项后,通过中间人或利益相关人员转还给受票方,另外,嫌疑纳税人的银行账户的资金流转方式都不是一对一的;通过传统的人工查找资金回路的方法需要分析银行打印的一摞摞纸质报表,效率很低且成果甚少,这是目前税务监控系统亟需解决的问题。



技术实现要素:

为了解决背景技术存在的目前查询虚开账户资金回路困难的问题,本发明提供了一种生成纳税人资金回路的方法及系统,所述方法及系统通过对银行流水电子信息和发票信息进行分析,自动生成并展示资金流回路;所述一种生成纳税人资金回路的方法包括:

步骤1,确定虚开纳税人,根据虚开发票特征筛选所述虚开纳税人的虚开发票,并根据虚开发票关联虚受纳税人;

步骤2,建立每个虚开纳税人以及虚受纳税人的社会关系数据表;所述社会关系数据表记录与每个虚开纳税人以及虚受纳税人有社会关系的人员;

步骤3,建立银行流水信息表,并将所述虚开纳税人、虚受纳税人以及社会关系数据表中人员的特定时间段的全部银行流水存入银行流水信息表中;

步骤4,根据银行流水信息表生成资金流向图,对所述资金流向图进行资金回路分析运算;

步骤5,展示分析得到的虚开虚受资金回路;

进一步的,所述虚开发票特征包括开具金额大于x,非正常时间开具、开具付款方为外省纳税人、购销不匹配等;发票具备一项或多项虚开发票特征则认为该发票为虚开发票;所述非正常时间开具包括根据虚开纳税人的的非营业时间开具,其中x为正数;

进一步的,所述社会关系数据表中的人员包括虚开纳税人以及虚受纳税人的法人、总经理、会计、办税员以及财务联系人,各股东,企业工资单上对应的企业员工,法人、总经理、股东等关键人物的直系亲属;

进一步的,使用带滑动时间窗的有向图深度优先算法对所述资金流向图进行资金回路分析运算,所述滑动时间窗的长度为w日,滑动时间窗每次滑动长度为s日;其中w以及s为正整数,深度优先算法在每一个滑动时间窗口内进行一次资金回路分析运算;

进一步的,所述资金流向图的顶点为虚开虚受纳税人以及社会关系数据表中银行账户,使用一维数组存放所有顶点数据;使用二维数组存放有向图中顶点间的资金流转关系;所述二维数组的权值为资金额,如二维数组权值为0则说明对应的两个顶点间没有资金流转关系;

进一步的,以虚开纳税人的银行账户作为初始顶点,使用深度优先算法对资金流向图进行遍历,确认资金回路;判断资金回路内各顶点的二维数组的权值是否为同一数量级,如是,则保存该资金回路的链路信息;所述资金回路指遍历路径为初始顶点经由虚受纳税人或虚受纳税人的社会关系人员对应的顶点至虚开纳税人或虚开纳税人的社会关系人员对应的顶点;

进一步的,用easyui软件对虚开虚受的资金回路进行可视化展示;

所述一种生成纳税人资金回路的系统包括:

银行流水信息表,所述银行流水信息表用于存储虚开纳税人、虚受纳税人以及虚开纳税人和虚受纳税人的社会关系数据表中的人员的特定时间段内的全部银行流水;

社会关系数据表,所述社会关系数据表用于存储与虚开纳税人以及虚受纳税人有社会关系的人员的信息;

分析单元,所述分析单元用于根据银行流水信息表生成资金流向图,并对银行流水信息表内的银行流水信息进行资金回路的分析;

展示单元,所述展示单元用于将分析单元的分析结果进行可视化展示;

进一步的,所述系统包括虚受纳税人检索单元,所述虚受纳税人检索单元用于对虚开纳税人的全部发票通过虚开发票特征筛选所述虚开纳税人的虚开发票,并根据虚开发票关联虚受纳税人;

进一步的,所述虚开发票特征包括开具金额大于x,非正常时间开具、开具付款方为外省纳税人、购销不匹配等;发票具备一项或多项虚开发票特征则认为该发票为虚开发票;所述非正常时间开具包括根据虚开纳税人的的非营业时间开具,其中x为正数;

进一步的,所述社会关系数据表中的人员包括虚开纳税人以及虚受纳税人的法人、总经理、会计、办税员以及财务联系人,各股东,企业工资单上对应的企业员工,法人、总经理、股东等关键人物的直系亲属;

进一步的,所述分析单元使用带滑动时间窗的有向图深度优先算法对银行流水信息进行分析,所述滑动时间窗的长度为w日,滑动时间窗每次滑动长度为s日;其中w以及s为正整数;分析单元每一个滑动时间窗口内进行一次资金回路分析运算;

进一步的,所述分析单元生成的资金流向图的顶点为虚开虚受纳税人以及社会关系数据表中银行账户,使用一维数组存放所有顶点数据;使用二维数组存放有向图中顶点间的资金流转关系;所述二维数组的权值为资金额,如二维数组权值为0则说明对应的两个顶点间没有资金流转关系;

进一步的,所述展示单元使用easyui软件对虚开虚受的资金回路进行可视化展示。

本发明的有益效果为:本发明的技术方案,给出了一种生成纳税人资金回路的方法及系统,所述方法及系统使用深度优先算法,通过对虚开虚受嫌疑人以及其社会关系的利益关联人的银行流水电子信息以及发票信息进行分析,自动生成并展示资金回路;所述方法及系统解决了人工查询资金回路的效率低成果少的问题,极大提高了相关部门的办案效率。

附图说明

通过参考下面的附图,可以更为完整地理解本发明的示例性实施方式:

图1为本发明具体实施方式的一种生成纳税人资金回路的方法的流程图;

图2为本发明具体实施方式的一种生成纳税人资金回路的系统的结构图。

具体实施方式

现在参考附图介绍本发明的示例性实施方式,然而,本发明可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本发明,并且向所属技术领域的技术人员充分传达本发明的范围。对于表示在附图中的示例性实施方式中的术语并不是对本发明的限定。在附图中,相同的单元/元件使用相同的附图标记。

除非另有说明,此处使用的术语(包括科技术语)对所属技术领域的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。

图1为本发明具体实施方式的一种生成纳税人资金回路的方法的流程图;所述方法通过对银行流水电子信息和发票信息进行分析,自动生成并展示资金流回路;所述一种生成纳税人资金回路的方法包括:

步骤101,确定虚开纳税人,根据虚开发票特征筛选所述虚开纳税人的虚开发票,并根据虚开发票关联虚受纳税人;

进一步的,所述虚开发票特征包括开具金额大于x,非正常时间开具、开具付款方为外省纳税人、购销不匹配等;发票具备一项或多项虚开发票特征则认为该发票为虚开发票;所述非正常时间开具包括根据虚开纳税人的的非营业时间开具,其中x为正数;

步骤102,建立每个虚开纳税人以及虚受纳税人的社会关系数据表;所述社会关系数据表记录与每个虚开纳税人以及虚受纳税人有社会关系的人员;

进一步的,所述社会关系数据表中的人员包括虚开纳税人以及虚受纳税人的法人、总经理、会计、办税员以及财务联系人,各股东,企业工资单上对应的企业员工,法人、总经理、股东等关键人物的直系亲属;

步骤103,建立银行流水信息表,并将所述虚开纳税人、虚受纳税人以及社会关系数据表中人员的特定时间段的全部银行流水存入银行流水信息表中;

步骤104,根据银行流水信息表生成资金流向图,对所述资金流向图进行资金回路分析运算;

进一步的,使用带滑动时间窗的有向图深度优先算法对所述资金流向图进行资金回路分析运算,所述滑动时间窗的长度为w日,滑动时间窗每次滑动长度为s日;其中w以及s为正整数,深度优先算法在每一个滑动时间窗口内进行一次资金回路分析运算;

在每个滑动时间窗口内进行资金回路分析运算时,将所述资金流向图的顶点设为虚开虚受纳税人以及社会关系数据表中银行账户,使用一维数组存放所有顶点数据;使用二维数组存放有向图中顶点间的资金流转关系;所述二维数组的权值为资金额,如二维数组权值为0则说明对应的两个顶点间没有资金流转关系;以虚开纳税人的银行账户作为初始顶点,使用深度优先算法对资金流向图进行遍历,确认资金回路;判断资金回路内各顶点的二维数组的权值是否为同一数量级,如是,则保存该资金回路的链路信息;所述资金回路指遍历路径为初始顶点经由虚受纳税人或虚受纳税人的社会关系人员对应的顶点至虚开纳税人或虚开纳税人的社会关系人员对应的顶点;

进一步的,从所述第一个滑动时间窗口进行资金回路分析运算,在完成了资金流向图的遍历后,移动滑动时间窗口至下一个时间段的窗口;待完成所有时间窗口的资金回路分析运算后结束;

步骤105,展示分析得到的虚开虚受资金回路;使用easyui软件对分析运算得到的所有虚开虚受的资金回路进行可视化展示;

图2为本发明具体实施方式的一种生成纳税人资金回路的系统的结构图,所述一种生成纳税人资金回路的系统包括:

银行流水信息表201,所述银行流水信息表用于存储虚开纳税人、虚受纳税人以及虚开纳税人和虚受纳税人的社会关系数据表中的人员的特定时间段内的全部银行流水;

社会关系数据表202,所述社会关系数据表用于存储与虚开纳税人以及虚受纳税人有社会关系的人员的信息;

分析单元203,所述分析单元用于根据银行流水信息表生成资金流向图,并对银行流水信息表内的银行流水信息进行资金回路的分析;

展示单元204,所述展示单元用于将分析单元的分析结果进行可视化展示;

进一步的,所述系统包括虚受纳税人检索单元205,所述虚受纳税人检索单元用于对虚开纳税人的全部发票通过虚开发票特征筛选所述虚开纳税人的虚开发票,并根据虚开发票关联虚受纳税人;

进一步的,所述虚开发票特征包括开具金额大于x,非正常时间开具、开具付款方为外省纳税人、购销不匹配等;发票具备一项或多项虚开发票特征则认为该发票为虚开发票;所述非正常时间开具包括根据虚开纳税人的的非营业时间开具,其中x为正数;

进一步的,所述社会关系数据表中的人员包括虚开纳税人以及虚受纳税人的法人、总经理、会计、办税员以及财务联系人,各股东,企业工资单上对应的企业员工,法人、总经理、股东等关键人物的直系亲属;

进一步的,所述分析单元203使用带滑动时间窗的有向图深度优先算法对银行流水信息进行分析,所述滑动时间窗的长度为w日,滑动时间窗每次滑动长度为s日;其中w以及s为正整数;分析单元每一个滑动时间窗口内进行一次资金回路分析运算;

进一步的,所述分析单元203生成的资金流向图的顶点为虚开虚受纳税人以及社会关系数据表中银行账户,使用一维数组存放所有顶点数据;使用二维数组存放有向图中顶点间的资金流转关系;所述二维数组的权值为资金额,如二维数组权值为0则说明对应的两个顶点间没有资金流转关系;

进一步的,所述展示单元204使用easyui软件对虚开虚受的资金回路进行可视化展示。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1