一种票据处理方法、装置、处理设备及计算机存储介质制造方法及图纸

技术编号:22884520 阅读:13 留言:0更新日期:2019-12-21 07:30
本发明专利技术实施例公开了一种票据处理方法、装置、处理设备及计算机存储介质,其中,该方法包括:接收第二处理设备发送的第一信息,该第一信息包括交易信息、资源扣除信息和第一数字签名,该资源扣除信息包括资源扣除量;根据交易信息和资源扣除信息对第一数字签名进行校验;若校验成功,则生成票据生成请求,该票据生成请求包括交易信息、资源扣除信息和第一数字签名;发送票据生成请求至区块链网络,以使区块链网络根据交易信息和资源扣除信息对第一数字签名进行校验,并在校验成功之后,生成包括交易信息和资源扣除量的票据。采用本发明专利技术实施例,能够实现先完成交税后生成票据,从而降低票据无法报销的风险。

A bill processing method, device, processing equipment and computer storage medium

【技术实现步骤摘要】
一种票据处理方法、装置、处理设备及计算机存储介质
本专利技术涉及网络信息处理
,具体涉及一种票据处理方法、装置、处理设备及计算机存储介质。
技术介绍
随着信息时代的到来,所有产业都在实行信息化。目前,消费者的消费方式也逐渐倾向于网络化,在网络购物时,电子票据作为“互联网+”的产物,提高了开具票据的效率,减少了开具票据的成本,为消费者、企业、税务局都带来了极大的便利。但目前企业开票与上税是分离的,当开票方为收票方开具的票据不能及时进行上税时,票据会存在无法报销的风险问题。
技术实现思路
本专利技术实施例提供了一种票据处理方法、装置、处理设备及计算机存储介质,可以降低票据无法报销的风险。本专利技术实施例第一方面提供了一种票据处理方法,包括:接收第二处理设备发送的第一信息,第一信息包括交易信息、资源扣除信息和第一数字签名,资源扣除信息包括第一处理设备对应的第一用户被扣除的资源扣除量,资源扣除量根据交易信息中的资源数量确定,第一数字签名是第二处理设备对交易信息和资源扣除信息进行签名得到的;根据交易信息和资源扣除信息对第一数字签名进行校验;若对第一数字签名校验成功,则生成票据生成请求,票据生成请求包括交易信息、资源扣除信息和第一数字签名;发送票据生成请求至区块链网络,以使区块链网络根据交易信息和资源扣除信息对第一数字签名进行校验,并在校验成功之后,生成包括交易信息和资源扣除量的票据。在该技术方案中,资源扣除信息可以理解为交易对应的扣税凭证,资源扣除量可以理解为扣税金额,资源数量可以理解为资源数量。第一处理设备先接收包括资源扣除信息的第一信息,然后再生成票据生成请求并发送该票据生成请求至区块链网络,以使区块链网络生成包括该交易信息和资源扣除量的票据。基于该方案能够实现先完成交税后生成票据,从而降低票据无法报销的风险。作为一种可选的实施方式,对票据生成请求进行签名,得到第二数字签名;发送票据生成请求至区块链网络,包括:发送票据生成请求和第二数字签名至区块链网络,以使区块链网络根据票据生成请求对第二数字签名进行校验,并在校验成功之后,根据交易信息和资源扣除信息对第一数字签名进行校验。在该技术方案中,通过对票据生成请求签名生成第二数字签名发送至区块链网络,基于该可选方式,可以增强票据生成请求的安全性。作为一种可选的实施方式,接收第二处理设备发送的第一信息之前,根据交易信息中的交易提交时间确定交易提交时长;检测交易提交时长是否达到第一预设时长;若交易提交时长到达第一预设时长,则发送包括交易信息的第二信息至第二处理设备,以使第二处理设备根据交易信息中的资源数量确定资源扣除量,并在对第一处理设备对应的第一用户扣除资源扣除量之后,生成第一信息,并发送第一信息至第一处理设备。在该技术方案中,通过检测交易时长是否到达预设时长的方式可以确定发送第二信息的具体时间。作为一种可选的实施方式,检测交易提交时长是否达到第一预设时长之前,从交易信息中确定交易对象;获取交易对象在预设时间段内的交易总次数和交易失败次数;根据交易对象在预设时间段内的交易总次数和交易失败次数,确定交易对象的第一信用等级;根据预设的信用等级与预设时长的对应关系,确定与第一信用等级对应的第一预设时长;其中,在信用等级与预设时长的对应关系中,第一信用等级对应的预设时长小于第二信用等级对应的预设时长,第一信用等级大于第二信用等级。在该技术方案中,通过交易对象的信用等级来确定第一预设时长。基于该可选方式,在能够根据用户的信用等级实现快速地生成票据。作为一种可选的实施方式,检测交易提交时长是否达到第一预设时长之前,从交易信息中确定交易物品;确定交易物品的第一类别;根据预设的物品类别与预设时长的对应关系,确定与第一类别对应的第一预设时长。在该技术方案中,通过交易物品的类别来确定第一预设时长。基于该可选方式,能够根据交易物品的类别实现快速地生成票据。作为一种可选的实施方式,对第一数字签名校验成功之后,向第三处理设备发送获取请求,获取请求用于请求获取收票方信息;若向第三处理设备发送获取请求之后,在第二预设时长内从第三处理设备收到收票方信息,则票据生成请求还包括收票方信息,区块链网络生成的票据中还包括收票方信息;若向第三处理设备发送获取请求之后,在第二预设时长内未收到收票方信息,则票据生成请求还包括预设收票方信息,区块链网络生成的票据中还包括预设收票方信息。在该技术方案中,通过在生成票据生成请求之前向第三处理设备获取收票方信息;在获取成功时,能够根据用户的需求为用户生成票据;获取失败时,则为用户生成默认的预设票据。基于该可选方式,能够保证为每一笔交易都生成票据。作为一种可选的实施方式,接收第二处理设备发送的第一信息之前,发送包括交易信息和资源扣除信息的第二信息至第二处理设备,以使第二处理设备根据交易信息对资源扣除信息中的资源扣除量进行校验,并在校验通过之后,生成第一信息,并发送第一信息至第一处理设备。在该技术方案中,由于第一处理设备发送的第二信息中包括资源扣除信息,第二处理设备只需要对资源扣除信息的资源扣除量进行校验,不需要执行扣除的操作。基于该可选方式,能够减少第二处理设备的操作步骤,减轻负荷。本专利技术实施例第二方面提供了一种票据处理装置,包括:接收单元,用于接收第二处理设备发送的第一信息,第一信息包括交易信息、资源扣除信息和第一数字签名,资源扣除信息包括第一处理设备对应的第一用户被扣除的资源扣除量,资源扣除量根据交易信息中的资源数量确定,第一数字签名是第二处理设备对交易信息和资源扣除信息进行签名得到的;校验单元,用于根据交易信息和资源扣除信息对第一数字签名进行校验;处理单元,还用于若对第一数字签名校验成功,则生成票据生成请求,票据生成请求包括交易信息、资源扣除信息和第一数字签名;发送单元,用于发送票据生成请求至区块链网络,以使区块链网络根据交易信息和资源扣除信息对第一数字签名进行校验,并在校验成功之后,生成包括交易信息和资源扣除量的票据。该票据处理装置解决问题的实施方式以及有益效果可以参见上述第一方面所描述的方法以及有益效果,重复之处不再赘述。本专利技术实施例第三方面提供了一种处理设备,包括处理器和存储器,处理器和存储器相互连接,其中,存储器用于存储计算机程序,计算机程序包括程序指令,处理器被配置用于调用程序指令,执行如第一方面所描述的方法。该处理设备解决问题的实施方式以及有益效果可以参见上述第一方面所描述的方法以及有益效果,重复之处不再赘述。本专利技术实施例第四方面提供了一种计算机存储介质,计算机存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被处理器执行时使处理器执行如第一方面所描述的方法。采用本专利技术实施例,通过第一处理设备先接收包括资源扣除信息的第一信息,然后再生成票据生成请求并发送该票据生成请求至区块链网络,以使区块链网络生成包括该交易信息和资源扣除量的票据。基于该方案能够实现先完成交本文档来自技高网...

【技术保护点】
1.一种票据处理方法,其特征在于,应用于第一处理设备,所述方法包括:/n接收第二处理设备发送的第一信息,所述第一信息包括交易信息、资源扣除信息和第一数字签名,所述资源扣除信息包括所述第一处理设备对应的第一用户被扣除的资源扣除量,所述资源扣除量根据所述交易信息中的资源数量确定,所述第一数字签名是所述第二处理设备对所述交易信息和所述资源扣除信息进行签名得到的;/n根据所述交易信息和所述资源扣除信息对所述第一数字签名进行校验;/n若对所述第一数字签名校验成功,则生成票据生成请求,所述票据生成请求包括所述交易信息、所述资源扣除信息和所述第一数字签名;/n发送所述票据生成请求至区块链网络,以使所述区块链网络根据所述交易信息和所述资源扣除信息对所述第一数字签名进行校验,并在校验成功之后,生成包括所述交易信息和所述资源扣除量的票据。/n

【技术特征摘要】
1.一种票据处理方法,其特征在于,应用于第一处理设备,所述方法包括:
接收第二处理设备发送的第一信息,所述第一信息包括交易信息、资源扣除信息和第一数字签名,所述资源扣除信息包括所述第一处理设备对应的第一用户被扣除的资源扣除量,所述资源扣除量根据所述交易信息中的资源数量确定,所述第一数字签名是所述第二处理设备对所述交易信息和所述资源扣除信息进行签名得到的;
根据所述交易信息和所述资源扣除信息对所述第一数字签名进行校验;
若对所述第一数字签名校验成功,则生成票据生成请求,所述票据生成请求包括所述交易信息、所述资源扣除信息和所述第一数字签名;
发送所述票据生成请求至区块链网络,以使所述区块链网络根据所述交易信息和所述资源扣除信息对所述第一数字签名进行校验,并在校验成功之后,生成包括所述交易信息和所述资源扣除量的票据。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对所述票据生成请求进行签名,得到第二数字签名;
所述发送所述票据生成请求至区块链网络,包括:
发送所述票据生成请求和所述第二数字签名至所述区块链网络,以使所述区块链网络根据所述票据生成请求对所述第二数字签名进行校验,并在校验成功之后,根据所述交易信息和所述资源扣除信息对所述第一数字签名进行校验。


3.根据权利要求1或2所述的方法,其特征在于,所述接收第二处理设备发送的第一信息之前,所述方法还包括:
根据所述交易信息中的交易提交时间确定交易提交时长;
检测所述交易提交时长是否达到第一预设时长;
若所述交易提交时长到达所述第一预设时长,则发送包括所述交易信息的第二信息至第二处理设备,以使所述第二处理设备根据所述交易信息中的资源数量确定所述资源扣除量,并在对所述第一处理设备对应的第一用户扣除所述资源扣除量之后,生成所述第一信息,并发送所述第一信息至所述第一处理设备。


4.根据权利要求3所述的方法,其特征在于,所述检测所述交易提交时长是否达到第一预设时长之前,所述方法还包括:
从所述交易信息中确定交易对象;
获取所述交易对象在预设时间段内的交易总次数和交易失败次数;
根据所述交易对象在预设时间段内的交易总次数和交易失败次数,确定所述交易对象的第一信用等级;
根据预设的信用等级与预设时长的对应关系,确定与所述第一信用等级对应的第一预设时长;
其中,在所述信用等级与预设时长的对应关系中,所述第一信用等级对应的预设时长小于第二信用等级对应的预设时长,所述第一信用等级大于所述第二信用等级。


5.根据权利要求3所述的方法,其特征在于,所述检测所述交易提交时长是否达到第一预设时长...

【专利技术属性】
技术研发人员:李茂材王宗友周开班时一防蓝虎杨常青黄焕坤刘区城朱耿良陈秋平刘攀孔利张劲松
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1