票据报销方法、装置和设备及计算机存储介质制造方法及图纸

技术编号:22566061 阅读:39 留言:0更新日期:2019-11-16 12:27
本申请公开了一种票据报销方法、装置和设备及计算机存储介质,涉及计算机技术领域,用于提供一种票据报销方式,降低票据的重复报销的可能性。该方法包括:响应于持票用户的票据报销操作指示,向报销企业的票据报销系统发送票据报销请求;其中,所述票据报销请求携带待报销票据的识别标识,所述票据报销请求用于请求所述票据报销系统对所述待报销票据进行报销;以及向区块链节点发送票据转移请求,以请求所述区块链节点将所述待报销票据的持有权限从所述持票用户转移给所述报销企业;其中,所述区块链节点存储有所述待报销票据;根据所述票据报销系统发送的携带所述待报销票据的报销结果的票据报销响应消息,获取所述待报销票据的报销结果。

Bill reimbursement method, device and equipment and computer storage medium

The present application discloses a bill reimbursement method, device and equipment, and computer storage medium, relating to the field of computer technology, which is used to provide a bill reimbursement method and reduce the possibility of repeated reimbursement of bills. The method includes: sending a bill reimbursement request to the bill reimbursement system of the reimbursement enterprise in response to the bill reimbursement instructions of the bill holder; wherein, the bill reimbursement request carries the identification of the bill to be reimbursed; the bill reimbursement request is used to request the bill reimbursement system to reimburse the bill to be reimbursed; and sending a bill transfer request to the blockchain node To request the blockchain node to transfer the holding authority of the bill to be reimbursed from the bill holder to the reimbursement enterprise; wherein, the blockchain node stores the bill to be reimbursed; according to the bill reimbursement response message sent by the bill reimbursement system with the reimbursement result of the bill to be reimbursed, the reimbursement result of the bill to be reimbursed is obtained.

【技术实现步骤摘要】
票据报销方法、装置和设备及计算机存储介质
本申请涉及计算机
,特别涉及一种票据报销方法、装置和设备及计算机存储介质。
技术介绍
目前票据报销主要有两种报销方式,其中一种是线下报销方式,需要用户在商家购买商品后,从商家处获得打印完成的纸质票据,或者,获取电子票据后自行打印出来后,拿到报销企业进行报销,线下报销的方式所需的人力以及资源较多,因此另一种报销方式,即线上报销的方式被更多用户所推崇,在该方式中,用户可以在线上提交报销请求,将需要报销的发票提交给报销企业,从而持票到报销企业进行报销,并且无需打印纸质票据,更加节省纸质资源,更为环保。但是,在线上报销方式中,可能存在重复报销的情况出现,例如用户将一张发票提交给了两个报销企业,从而在不同单位分别报销,当然,针对于票据重复报销这种情况显然是不被允许的,因此如何防止票据的重复报销是目前亟待解决的问题。
技术实现思路
本申请实施例提供一种票据报销方法、装置和设备及计算机存储介质,用于提供一种票据报销方式,降低票据的重复报销的可能性。一方面,提供一种票据报销方法,应用于终端设备中,所述方法包括:响应于持票用户的票据报销操作指示,向报销企业的票据报销系统发送票据报销请求;其中,所述票据报销请求携带待报销票据的识别标识,所述票据报销请求用于请求所述票据报销系统对所述待报销票据进行报销;以及向区块链节点发送票据转移请求,以请求所述区块链节点将所述待报销票据的持有权限从所述持票用户转移给所述报销企业;其中,所述区块链节点存储有所述待报销票据;根据所述票据报销系统发送的携带所述待报销票据的报销结果的票据报销响应消息,输出所述待报销票据的报销结果。可选的,所述开票操作指示用于指示开具针对一次交易的多张票据,所述第一开票请求包括对应于各待开具票据的第一开票子请求,则向开票企业的开票系统发送第一开票请求,包括:根据各待开具票据的开票信息以及金额,分别生成各待开具票据对应的第一开票子请求,并将各所述第一开票子请求发送给所述开票系统。可选的,在待报销票据包括多个子票据时,所述方法还包括:分别根据所述持票用户为每个子票据选定的报销企业,为各个子票据生成报销请求,并发送给对应报销企业的票据报销系统。可选的,所述根据所述待报销票据的票据数据进行报销,并将携带报销结果的票据报销响应消息发送给终端设备,包括:在所述待报销票据报销完成时,在所述待报销票据的票据数据中增加指示所述待报销票据已报销的指示信息;将所述报销结果与包括所述指示信息的票据数据携带在所述票据报销响应消息发送给所述终端设备。一方面,提供一种票据报销方法,应用于报销企业的票据报销系统,所述方法包括:接收终端设备发送的票据报销请求;其中,所述票据报销请求携带待报销票据的识别标识,所述票据报销请求用于请求报销所述待报销票据;根据所述识别标识从区块链节点获取所述待报销票据的票据数据;其中,所述待报销票据的票据数据为所述区块链节点将所述待报销票据的持有权限从所述持票用户转移给报销企业后,根据所述识别标识从报销企业拥有权限的票据数据中查找得到的;根据所述待报销票据的票据数据进行报销,并将携带报销结果的票据报销响应消息发送给所述终端设备。一方面,提供一种票据报销方法,应用于区块链节点中,所述方法包括:响应于票据转移请求,将待报销票据的持有权限从持票用户转移给报销企业;响应于所述报销企业的票据报销系统发送的票据获取请求,根据所述票据获取请求携带的识别标识从所述报销企业拥有权限的票据数据中查找所述待报销票据的票据数据;将所述待报销票据的票据数据发送给所述票据报销系统,以使得所述票据报销系统根据所述待报销票据的票据数据进行报销。一方面,提供一种票据报销装置,应用于终端设备中,所述装置包括:第一发送单元,用于响应于持票用户的票据报销操作指示,向报销企业的票据报销系统发送票据报销请求;其中,所述票据报销请求携带待报销票据的识别标识,所述票据报销请求用于请求所述票据报销系统对所述待报销票据进行报销;以及向区块链节点发送票据转移请求,以请求所述区块链节点将所述待报销票据的持有权限从所述持票用户转移给所述报销企业;其中,所述区块链节点存储有所述待报销票据;获取单元,用于根据所述票据报销系统发送的携带所述待报销票据的报销结果的票据报销响应消息,获取所述待报销票据的报销结果。可选的,所述第一发送单元,还用于响应于开票操作指示,向开票企业的开票系统发送第一开票请求,所述开票请求携带开具票据所需的开票信息;所述获取单元,还用于根据所述开票系统发送的开票响应消息,获得开票结果;其中,所述开票响应消息为所述开票系统根据所述开票信息向所述区块链节点发送第二开票请求后,根据所述区块链节点返回的开票结果生成的。可选的,所述开票操作指示用于指示开具针对一次交易的多张票据,所述第一开票请求包括对应于各待开具票据的第一开票子请求,则所述第一发送单元,具体用于:根据各待开具票据的开票信息以及金额,分别生成各待开具票据对应的第一开票子请求,并将各所述第一开票子请求发送给所述开票系统。可选的,所述待报销票据包括从已开具票据中拆分出的子票据;所述第一发送单元,还用于响应于所述持票用户针对已开具票据的拆分操作指示,向所述区块链节点发送票据拆分请求,所述票据拆分请求携带已开具票据的识别标识以及拆分指示信息,用于请求按照所述拆分指示信息的指示将所述待拆分初始票据拆分为至少两张子票据;所述获取单元,还用于根据所述区块链节点在票据拆分成功时发送的票据拆分响应消息,获得拆分得到的所述至少两张子票据的票据数据,各子票据的识别标识是基于拆分得到的各子票据的票据内容生成的,各子票据的票据内容中除票面金额之外的其他票据内容均与所述初始票据相同。可选的,所述装置还包括确定单元;所述确定单元用于响应于所述持票用户从至少两张子票据中选择所述待报销票据的选择操作指示,将被选中的子票据确定为所述待报销票据。可选的,在待报销票据包括多个子票据时,所述第一发送单元,还用于:分别根据所述持票用户为每个子票据选定的报销企业,为各个子票据生成报销请求,并发送给对应报销企业的票据报销系统。可选的,所述第一发送单元,还用于响应于所述持票用户的票据查询操作指示,向票据查询设备发送票据查询请求,所述票据查询请求携带所述持票用户的用户标识;所述获取单元,还用于根据所述票据查询设备发送的票据查询响应消息,获得票据查询结果;其中,所述票据查询设备中存储有用户标识与识别标识之间的关联关系,所述票据查询结果包括所述票据查询设备根据所述关联关系查询得到与所述用户标识关联的识别标识后,根据查询得到的识别标识从区块链节点中获取的票据数据。可选的,所述第一发送单元,具体用于:在接收到所述票据报销系统的票据数据获取请求时,向所述区块链节点发送所述票据转移请求;本文档来自技高网...

【技术保护点】
1.一种票据报销方法,其特征在于,应用于终端设备中,所述方法包括:/n响应于持票用户的票据报销操作指示,向报销企业的票据报销系统发送票据报销请求;其中,所述票据报销请求携带待报销票据的识别标识,所述票据报销请求用于请求所述票据报销系统对所述待报销票据进行报销;以及/n向区块链节点发送票据转移请求,以请求所述区块链节点将所述待报销票据的持有权限从所述持票用户转移给所述报销企业;其中,所述区块链节点存储有所述待报销票据;/n根据所述票据报销系统发送的携带所述待报销票据的报销结果的票据报销响应消息,获取所述待报销票据的报销结果。/n

【技术特征摘要】
1.一种票据报销方法,其特征在于,应用于终端设备中,所述方法包括:
响应于持票用户的票据报销操作指示,向报销企业的票据报销系统发送票据报销请求;其中,所述票据报销请求携带待报销票据的识别标识,所述票据报销请求用于请求所述票据报销系统对所述待报销票据进行报销;以及
向区块链节点发送票据转移请求,以请求所述区块链节点将所述待报销票据的持有权限从所述持票用户转移给所述报销企业;其中,所述区块链节点存储有所述待报销票据;
根据所述票据报销系统发送的携带所述待报销票据的报销结果的票据报销响应消息,获取所述待报销票据的报销结果。


2.如权利要求1所述的方法,其特征在于,所述方法还包括:
响应于开票操作指示,向开票企业的开票系统发送第一开票请求,所述开票请求携带开具票据所需的开票信息;
根据所述开票系统发送的开票响应消息,获得开票结果;其中,所述开票响应消息为所述开票系统根据所述开票信息向所述区块链节点发送第二开票请求后,根据所述区块链节点返回的开票结果生成的。


3.如权利要求2所述的方法,其特征在于,所述待报销票据包括从已开具票据中拆分出的子票据,所述方法还包括:
响应于所述持票用户针对已开具票据的拆分操作指示,向所述区块链节点发送票据拆分请求,所述票据拆分请求携带已开具票据的识别标识以及拆分指示信息,用于请求按照所述拆分指示信息的指示将所述待拆分初始票据拆分为至少两张子票据;
根据所述区块链节点在票据拆分成功时发送的票据拆分响应消息,获得拆分得到的所述至少两张子票据的票据数据,各子票据的识别标识是基于拆分得到的各子票据的票据内容生成的,各子票据的票据内容中除票面金额之外的其他票据内容均与所述初始票据相同。


4.如权利要求3所述的方法,其特征在于,所述向报销企业的票据报销系统发送票据报销请求之前,所述方法还包括:
响应于所述持票用户从至少两张子票据中选择所述待报销票据的选择操作指示,将被选中的子票据确定为所述待报销票据。


5.如权利要求1所述的方法,其特征在于,所述方法还包括:
响应于所述持票用户的票据查询操作指示,向票据查询设备发送票据查询请求,所述票据查询请求携带所述持票用户的用户标识;
根据所述票据查询设备发送的票据查询响应消息,获得票据查询结果;其中,所述票据查询设备中存储有用户标识与识别标识之间的关联关系,所述票据查询结果包括所述票据查询设备根据所述关联关系查询得到与所述用户标识关联的识别标识后,根据查询得到的识别标识从区块链节点中获取的票据数据。


6.如权利要求1~5任一所述的方法,其特征在于,所述向区块链节点发送票据转移请求,以请求所述区块链节点将所述待报销票据的持有权限从所述持票用户转移给所述报销企业,包括:
在接收到所述票据报销系统的票据数据获取请求时,向所述区块链节点发送所述票据转移请求;或者,
通过所述票据报销系统向所述区块链节点发送所述票据转移请求;其中,所述票据报销系统在获取到授权转移所述待报销票据的持有权限的授权指示信息时,根据所述授权指示信息向所述区块链节点发送所述票据转移请求。


7.一种票据报销方法,其特征在于,应用于报销企业的票据报销系统,所述方法包括:
接收终端设备发送的票据报销请求;其中,所述票据报销请求携带待报销票据的识别标识,所述票据报销请求用于请求报销所述待报销票据;
根据所述识别标识从区块链节点获取所述待报销票据的票据数据;其中,所述待报销票据的票据数据为所述区块链节点将所述待报销票据的持有权限从所述持票用户转移给报销企业后,根据所述识别标识从报销企业拥有权限的票据数据中查找得到的;
根据所述待报销票据的票据数据进行报销,并将携带报销结果的票据报销响应消息发送给所述终端设备。

【专利技术属性】
技术研发人员:唐子超藏军张建俊张懿方
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1