一种票据处理的方法及相关装置制造方法及图纸

技术编号:27658201 阅读:29 留言:0更新日期:2021-03-12 14:23
本申请公开了一种票据处理的方法及相关装置,该方法应用于销售方的第一企业联盟链,第一企业联盟链包括主节点和财务节点,主节点用于进行所在联盟链与其他联盟链间的信息交互,其他联盟链包括税务机构所在的税务联盟链,该方法包括:财务节点获取购买方发送的开票申请;根据开票申请获取开票业务信息,并基于开票业务信息生成开票请求;将开票请求发送至主节点以转发至税务联盟链;获取税务联盟链响应开票请求生成的发票链信息,并将发票链信息填至票据版式模板以生成发票,并将发票反馈至购买方。本申请所提供的技术方案可提高开票的效率。

【技术实现步骤摘要】
一种票据处理的方法及相关装置
本申请涉及区块链
,特别是涉及一种票据处理的方法及相关装置。
技术介绍
随着区块链技术的发展,基于区块链技术研发的电子票据已成为典型落地应用,但是却存在开票管理的可靠性无法得到保证,开票效率较低等技术问题,故需要一种可以解决上述问题的技术方案。
技术实现思路
本申请主要解决的技术问题是提供一种票据处理的方法及相关装置,可提高开票的效率。为解决上述技术问题,本申请采用的一个技术方案是:提供一种票据处理的方法,所述方法应用于销售方的第一企业联盟链,所述第一企业联盟链包括主节点和财务节点,所述主节点用于进行所在联盟链与其他联盟链间的信息交互,所述其他联盟链包括税务机构所在的税务联盟链,所述方法包括:所述财务节点获取购买方发送的开票申请;根据所述开票申请获取开票业务信息,并基于所述开票业务信息生成开票请求;将所述开票请求发送至所述主节点以转发至税务联盟链;获取税务联盟链响应所述开票请求生成的发票链信息,并将所述发票链信息填至票据版式模板以生成发票,并将所述发票反馈至所述购买方。为解决上述技术问题,本申请采用的另一个技术方案是:提供一种票据处理的方法,所述方法应用于税务机构所在的税务联盟链,所述税务联盟链包括主节点和开票节点,所述主节点用于汇集所在联盟链内的信息,还用于进行所在联盟链与其他联盟链间的信息交互,所述其他联盟链至少包括企业联盟链,所述方法包括:所述开票节点接收所述主节点从所述企业联盟链接收到的开票请求;<br>解析所述开票请求,以获取销售方的基本信息、业务信息和购买方的基本信息;根据所述销售方的基本信息、业务信息和购买方的基本信息,响应所述开票请求生成发票链信息;将所述发票链信息发送至所述主节点以转发至所述销售方的第一企业联盟链。为解决上述技术问题,本申请采用的另一个技术方案是:提供一种电子设备,所述设备包括耦接的存储器和处理器,其中,所述存储器包括本地储存,且存储有计算机程序;所述处理器用于运行所述计算机程序,以执行如上所述的方法。为解决上述技术问题,本申请采用的又一个技术方案是:提供一种计算机可读存储介质,所述计算机可读存储介质存储有能够被处理器运行的计算机程序,所述计算机程序用于实现如上所述的一种区块链网络架构控制方法。本申请的有益效果是:区别于现有技术的情况,本申请所提供的技术方案,基于本申请所提供的区块链系统和区块链系统中所包括的联盟链,第一企业联盟链中的财务节点通过获取购买方发送的开票申请,根据开票申请获取开票所需要的开票业务信息,并基于开票业务信息生成开票请求,然后将开票请求发送至第一企业联盟链中的主节点,以使得第一企业联盟链中的主节点将开票请求转发至税务联盟链,从而使得税务联盟链响应开票请求生成的发票链信息,财务节点经过主节点中继转发获取到税务联盟链响应开票请求生成的发票链信息;财务节点获取税务联盟链生成的发票链信息之后,财务节点进一步将发票链信息填至票据版式模板以生成发票,并将发票反馈至购买方完成开票,在本申请所提供的技术方案中,利用企业联盟链和税务联盟链,完全实现从购买方至税务方的链上开票,提高了开票的效率,且开票请求和开票所需的开票业务信息均采用链上传输,可较好地保证数据的安全传输,进而提高了链上开票的可靠性。附图说明图1为本申请一种区块链系统一实施例中的结构示意图;图2为本申请一种联盟链的框架示意图;图3为本申请一种区块链系统的控制方法一实施例中的流程示意图;图4为本申请一种区块链系统的控制方法另一实施例中的流程示意图;图5为本申请一种票据处理的方法一实施例中的流程示意图;图6为本申请一种票据处理的方法另一实施例中的流程示意图;图7为本申请一种票据处理的方法又一实施例中的流程示意图;图8为本申请一种票据处理的方法再一实施例中的流程示意图;图9为本申请一种票据处理的方法一实施例中的流程示意图;图10为本申请一种票据处理的方法一实施例中的流程示意图;图11为本申请一种票据处理的方法一实施例中的流程示意图;图12为本申请一种票据处理的方法另一实施例中的流程示意图;图13为本申请一种票据处理地方法一实施例中的流程示意图;图14为本申请一种票据处理的方法一实施例中的流程示意图;图15为本申请一种票据处理的方法一实施例中的流程示意图;图16为本申请一种票据处理的方法地交互示意图;图17为本申请一种电子设备一实施例中的结构示意图;图18为本申请一种计算机可读存储介质一实施例结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。可以理解的是,此处所描述的具体实施例仅用于解释本申请,而非对本申请的限定。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。为了便于理解本申请所提供的技术方案,首先阐述本申请中所提供的方法所涉及的区块链系统,本申请所提供的方法应用于区块链系统。请参见图1,图1为本申请一种区块链系统一实施例中的结构示意图。在当前实施例中,本申请所提供的区块链系统包括至少一个联盟链,每个联盟链包括若干节点,联盟链具备去中心化和共识机制的特点,每个联盟链所执行的功能依据联盟链具体的应用场景确定。每个联盟链包括若干节点,若干节点中包括主节点和备用节点。主节点是用于在工作周期内进行预设信息处理的节点。其中,预设信息处理包括汇集所在联盟链的链内信息和/或进行链外信息交互。备用节点是用于在主节点故障时或者是新的工作周期到来时承接主节点工作的节点。进一步地,主节点和从节点是通过预设的选举规则选举得到。具体可以参见下文。进一步地,在一些实施例中,若干节点中还包括从节点,从节点为不可以在链上与外部联盟链直接进行交互的节点。在一些特定的情形下,用于执行一些特定功能的节点可以与其他联盟链中的用于执行特定功能的从节点在链下进行交互。其中,需要说明的是,在一些实施例中,本申请所提供的区块链系统中所包括一些联盟链本文档来自技高网...

【技术保护点】
1.一种票据处理的方法,其特征在于,所述方法应用于销售方的第一企业联盟链,所述第一企业联盟链包括主节点和财务节点,所述主节点用于进行所在联盟链与其他联盟链间的信息交互,所述其他联盟链包括税务机构所在的税务联盟链,所述方法包括:/n所述财务节点获取购买方发送的开票申请;/n根据所述开票申请获取开票业务信息,并基于所述开票业务信息生成开票请求;/n将所述开票请求发送至所述主节点以转发至税务联盟链;/n获取税务联盟链响应所述开票请求生成的发票链信息,并将所述发票链信息填至票据版式模板以生成发票,并将所述发票反馈至所述购买方。/n

【技术特征摘要】
1.一种票据处理的方法,其特征在于,所述方法应用于销售方的第一企业联盟链,所述第一企业联盟链包括主节点和财务节点,所述主节点用于进行所在联盟链与其他联盟链间的信息交互,所述其他联盟链包括税务机构所在的税务联盟链,所述方法包括:
所述财务节点获取购买方发送的开票申请;
根据所述开票申请获取开票业务信息,并基于所述开票业务信息生成开票请求;
将所述开票请求发送至所述主节点以转发至税务联盟链;
获取税务联盟链响应所述开票请求生成的发票链信息,并将所述发票链信息填至票据版式模板以生成发票,并将所述发票反馈至所述购买方。


2.根据权利要求1所述的方法,其特征在于,所述获取开票申请,包括:
获取所述购买方直接发送至所述财务节点的开票申请;

获取所述第一企业联盟链内的业务节点转发的来自所述购买方的开票申请。


3.根据权利要求1所述的方法,其特征在于,所述根据所述开票申请获取开票业务信息,并基于所述开票业务信息生成开票请求包括:
解析所述开票申请,以获得所述购买方的基本信息和所述开票申请对应的业务凭证,所述业务凭证至少包括交易合同、交易单据中的一种;
根据所述业务凭证确定所述开票业务信息,其中,所述开票业务信息至少包括事项说明、购买金额和销售方基本信息;
根据所述购买方的基本信息、销售方的基本信息和所述开票业务信息生成开票请求。


4.根据权利要求3所述的方法,其特征在于,所述根据所述业务凭证确定所述开票业务信息,包括:
根据所述业务凭证获取开票业务信息,所述开票业务信息是由所述财务节点和/或业务节点根据购买方与销售方之间的业务交易进程存储于所述第一企业联盟链上的信息;
对所述开票业务信息进行校核,以确定所述开票业务信息所对应的业务交易符合开票条件。


5.根据权利要求4所述的方法,其特征在于,所述对所述开票业务信息进行校核,以确定所述开票业务信息所对应的业务交易符合开票条件,进一步包括:
判断所述购买...

【专利技术属性】
技术研发人员:程晗蕾段焱明鲁静宋斌齐荣
申请(专利权)人:远光软件股份有限公司
类型:发明
国别省市:广东;44

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

1