交易数据的处理方法、系统、电子设备和存储介质技术方案

技术编号:22309231 阅读:20 留言:0更新日期:2019-10-16 09:14
本公开提供了一种交易数据的处理方法,包括:接收预设时间段内的多个交易请求;基于多个交易请求,确定多个交易操作所产生的交易数据,交易数据包括至少一个销项税税额和至少一个进项税税额;以及基于至少一个销项税税额和至少一个进项税税额,计算并输出预设时间段内的增值税税额。确定多个交易操作所产生的交易数据包括针对每个交易操作执行如下的处理操作:响应于接收到交易操作所产生的交易子数据,确定交易操作的交易类型,交易类型包括销项税交易和进项税交易;在交易类型为销项税交易的情况下,基于交易子数据,计算交易操作产生的销项税税额;以及在交易数据为进项税交易数据的情况下,基于交易子数据,确定交易操作产生的进项税税额。

Transaction data processing methods, systems, electronic equipment and storage media

【技术实现步骤摘要】
交易数据的处理方法、系统、电子设备和存储介质
本公开涉及互联网
,更具体地,涉及一种交易数据的处理方法、系统、电子设备和存储介质。
技术介绍
增值税的计算方法较为复杂,尤其是对于业务规模大、金额高、交易频繁、交易种类和形式多样的企业,例如商业银行。在实现本公开构思的过程中,专利技术人发现现有技术中至少存在如下问题:人工计算增值税效率低下,影响企业对客户的服务。
技术实现思路
有鉴于此,本公开提供了一种交易数据的处理方法、系统、电子设备和存储介质。本公开的一个方面提供了一种由电子设备执行的交易数据的处理方法,包括:接收预设时间段内的多个交易请求,每一个交易请求是根据用户在终端设备上执行的交易操作而生成的;基于多个交易请求,确定多个交易操作所产生的交易数据,其中,交易数据包括至少一个销项税税额和至少一个进项税税额;以及基于至少一个销项税税额和至少一个进项税税额,计算并输出预设时间段内的增值税税额。其中,基于多个交易请求,确定多个交易操作所产生的交易数据包括针对每个交易操作执行如下的处理操作:响应于接收到交易操作所产生的交易子数据,确定交易操作的交易类型,交易类型包括销项税交易和进项税交易;在交易类型为销项税交易的情况下,基于交易子数据,计算交易操作产生的销项税税额;以及在交易数据为进项税交易数据的情况下,基于交易子数据,确定交易操作产生的进项税税额。根据本公开的实施例,在交易类型为销项税交易的情况下,基于交易子数据,计算交易操作产生的销项税税额包括:基于交易子数据,确定交易子数据是否属于增值税缴纳的范围,其中,交易子数据包括交易操作产生的费用;在交易子数据属于增值税交纳的范围的情况下,确定与交易子数据适配的销项税税率;以及根据销项税税率和费用,计算交易操作所产生的销项税税额。根据本公开的实施例,针对每个交易操作执行的处理操作还包括:在交易类型为销项税交易的情况下,基于交易子数据,确定交易参数,其中,交易参数至少包括纳税人信息;以及根据交易参数和销项税税额,生成并存储与交易操作相关的交易信息。根据本公开的实施例,所述方法还包括:响应于接收到打印发票的打印请求,获取纳税人识别号;基于纳税人识别号,确定并输出纳税人识别号下至少一个未打印发票的交易信息;响应于获取到用户针对至少一个未打印发票的交易信息的选择操作,生成第一增值税发票信息;以及基于第一增值税发票信息,打印发票。根据本公开的实施例,所述方法还包括:扫描并识别发票,获取发票上的第二增值税发票信息;对比第二增值税发票信息与第一增值税发票信息;在第二增值税发票信息和第一增值税发票信息一致的情况下,生成表示发票上的打印信息正确的消息。根据本公开的实施例,所述方法还包括:基于纳税人识别号,获取纳税人识别号对应的纳税人是否具有开具发票的资格,其中,基于第一增值税发票信息,打印发票包括:在纳税人识别号对应的纳税人具有开具发票的资格的情况下,打印发票。根据本公开的实施例,针对每个交易操作还包括:在交易类型为销项税交易的情况下,验证交易子数据是否符合预先设置的销项税交易子数据的规范;或者在交易类型为进项税交易的情况下,验证交易子数据是否符合预先设置的进项税交易子数据的规范,其中,在交易类型为销项税交易,并且交易子数据符合销项税交易子数据的规范的情况下,基于交易子数据,计算交易操作产生的销项税税额;或者在交易数据为进项税交易数据,并且交易子数据符合进项税交易子数据的规范的情况下,基于交易数据,计算交易操作产生的进项税税额。本公开的另一个方面提供了一种交易数据的处理系统,包括:接收模块,用于接收预设时间段内的多个交易请求,每一个交易请求是根据用户在终端设备上执行的交易操作而生成的;确定模块,用于基于多个交易请求,确定多个交易操作所产生的交易数据,其中,交易数据包括至少一个销项税税额和至少一个进项税税额;以及计算模块,用于基于至少一个销项税税额和至少一个进项税税额,计算预设时间段内的增值税税额。其中,确定模块包括:第一确定子模块,用于响应于接收到交易产生的交易子数据,确定交易的交易类型,交易类型包括销项税交易和进项税交易;第二确定子模块,用于在交易类型为销项税交易的情况下,基于交易子数据,计算交易产生的销项税税额;以及在交易数据为进项税交易数据的情况下,基于交易数据,确定交易产生的进项税税额。本公开的另一个方面提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行上述的方法。本公开的另一方面提供了一种计算机可读存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。根据本公开的实施例,可以至少部分地解决业务规模大、金额高、交易频繁,交易种类和形式多样的企业增值税计算效率低问题,并因此可以实现提高企业计算增值税的效率的技术效果。附图说明通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:图1示意性示出了根据本公开实施例的可以应用由电子设备执行的交易数据的处理方法的示例性系统架构;图2示意性示出了根据本公开实施例的数据存储装置的示意性框图;图3示意性示出了根据本公开实施例的交易数据的处理方法的流程图;图4示意性示出了根据本公开实施例的针对每个交易操作执行的处理操作的流程图;图5示意性示出了根据本公开另一实施例的交易数据处理方法的流程图;图6示意性示出了根据本公开实施例的数据处理装置的示意性框图;图7示意性示出了根据本公开的实施例的交易数据的处理系统的框图;以及图8示意性示出了根据本公开实施例的电子设备的方框图。具体实施方式以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。在使用类似于“A、B和C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B和C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系统等)。在使用类似于“A、B或C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B或C中至少一个的系统”应包括但不限于单独本文档来自技高网...

【技术保护点】
1.一种由电子设备执行的交易数据的处理方法,包括:接收预设时间段内的多个交易请求,所述每一个交易请求是根据用户在终端设备上执行的交易操作而生成的;基于所述多个交易请求,确定多个所述交易操作所产生的交易数据,其中,所述交易数据包括至少一个销项税税额和至少一个进项税税额;以及基于所述至少一个销项税税额和所述至少一个进项税税额,计算并输出所述预设时间段内的增值税税额,其中,所述基于所述多个交易请求,确定多个所述交易操作所产生的交易数据包括针对每个所述交易操作执行如下的处理操作:响应于接收到所述交易操作所产生的交易子数据,确定所述交易操作的交易类型,所述交易类型包括销项税交易和进项税交易;在所述交易类型为销项税交易的情况下,基于所述交易子数据,计算所述交易操作产生的销项税税额;以及在所述交易数据为进项税交易数据的情况下,基于所述交易子数据,确定所述交易操作产生的进项税税额。

【技术特征摘要】
1.一种由电子设备执行的交易数据的处理方法,包括:接收预设时间段内的多个交易请求,所述每一个交易请求是根据用户在终端设备上执行的交易操作而生成的;基于所述多个交易请求,确定多个所述交易操作所产生的交易数据,其中,所述交易数据包括至少一个销项税税额和至少一个进项税税额;以及基于所述至少一个销项税税额和所述至少一个进项税税额,计算并输出所述预设时间段内的增值税税额,其中,所述基于所述多个交易请求,确定多个所述交易操作所产生的交易数据包括针对每个所述交易操作执行如下的处理操作:响应于接收到所述交易操作所产生的交易子数据,确定所述交易操作的交易类型,所述交易类型包括销项税交易和进项税交易;在所述交易类型为销项税交易的情况下,基于所述交易子数据,计算所述交易操作产生的销项税税额;以及在所述交易数据为进项税交易数据的情况下,基于所述交易子数据,确定所述交易操作产生的进项税税额。2.根据权利要求1所述的方法,其中,所述在所述交易类型为销项税交易的情况下,基于所述交易子数据,计算所述交易操作产生的销项税税额包括:基于所述交易子数据,确定所述交易子数据是否属于增值税缴纳的范围,其中,所述交易子数据包括所述交易操作产生的费用;在所述交易子数据属于增值税交纳的范围的情况下,确定与所述交易子数据适配的销项税税率;以及根据所述销项税税率和所述费用,计算所述交易操作所产生的销项税税额。3.根据权利要求1所述的方法,其中,针对每个所述交易操作执行的处理操作还包括:在所述交易类型为销项税交易的情况下,基于所述交易子数据,确定交易参数,其中,所述交易参数至少包括纳税人信息;以及根据所述交易参数和所述销项税税额,生成并存储与所述交易操作相关的交易信息。4.根据权利要求3所述的方法,还包括:响应于接收到打印发票的打印请求,获取纳税人识别号;基于所述纳税人识别号,确定并输出所述纳税人识别号下至少一个未打印发票的所述交易信息;响应于获取到用户针对所述至少一个未打印发票的所述交易信息的选择操作,生成第一增值税发票信息;以及基于所述第一增值税发票信息,打印发票。5.根据权利要求4所述的方法,还包括:扫描并识别所述发票,获取所述发票上的第二增值税发票信息;对比所述第二增值税发票信息与所述第一增值税发票信息;在所述第二增值税发票信...

【专利技术属性】
技术研发人员:李青欧景才刘玮陈志祥
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京,11

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

1