记账方法、装置及业务财务一体化系统制造方法及图纸

技术编号:20046504 阅读:37 留言:0更新日期:2019-01-09 04:40
本说明书实施例提供了一种记账方法、装置及业务财务一体化系统,该方法包括:接收业务处理系统发送的记账请求;其中,在该请求中携带有待记账业务的账务信息;根据上述账务信息检测待记账业务是否满足设定的记账条件;若是检测到待记账业务满足设定的记账条件,则触发记账系统中的记账节点根据上述账务信息对待记账业务进行记账;其中,上述记账节点为区块链中的节点。

【技术实现步骤摘要】
记账方法、装置及业务财务一体化系统
本申请涉及账务处理领域,尤其涉及一种记账方法、装置及业务财务一体化系统。
技术介绍
记账通常是将账务信息序时的、分类的登记到账户。在业务处理系统处理业务的过程中,除了需要记录该业务的业务数据外,还需要对该业务所涉及到的账务数据进行记账。现阶段,一般的通常使用业务处理系统对某项业务进行处理,并在业务处理系统进行对该业务的业务数据进行存储,然后,将业务处理过程中涉及到的账务数据发送给财务系统,由财务系统对账务数据进行存储。但是,若是发现业务数据和账务数据不一致时,则无法追溯是业务数据被篡改还是账务数据被篡改。因此,亟需提出一种记账方法,以实现在业务数据和账务数据不一致时,可对业务数据和账务数据进行追溯。
技术实现思路
本说明书实施例的目的是提供一种记账方法、装置及业务财务一体化系统,将区块链技术应用于记账系统中,当接收到业务处理系统发送的记账请求后,若检测到该记账请求中携带的待记账业务满足设定的记账条件,则触发记账系统中的记账节点根据待记账业务的账务信息对待记账业务进行记账;其中,该记账节点为区块链节点;在本说明书实施例中,由于区块链技术具有不可篡改性,因此可以保证存储在记账节点中的账务数据无法被篡改,因此,若是出现存储在业务处理系统中的业务数据与存储在记账系统中的账务数据不一致的情况时,可确定是业务数据被篡改,实现了对业务数据和账务数据的追溯。为解决上述技术问题,本说明书实施例是这样实现的:本说明书实施例提供了一种记账方法,包括:接收业务处理系统发送的记账请求;其中,所述记账请求中携带有待记账业务的账务信息;根据所述账务信息检测所述待记账业务是否满足设定的记账条件;若是,则触发记账系统中的记账节点根据所述账务信息对所述待记账业务进行记账;其中,所述记账节点为区块链中的节点。本说明书实施例还提供了一种记账装置,包括:接收模块,接收业务处理系统发送的记账请求;其中,所述记账请求中携带有待记账业务的账务信息;检测模块,根据所述账务信息检测所述待记账业务是否满足设定的记账条件;触发模块,若检测所述待记账业务满足设定的记账条件,则触发记账系统中的记账节点根据所述账务信息对所述待记账业务进行记账;其中,所述记账节点为区块链中的节点。本说明书实施例还提供了一种业务财务一体化系统,包括记账系统和至少一个业务处理系统;所述记账系统上设置有记账装置;所述业务处理系统,用于在完成待记账业务的处理后,向所述记账系统发送记账请求;其中,所述记账请求中携带有待记账业务的账务信息;所述记账系统,用于接收所述记账请求;根据所述账务信息检测所述待记账业务是否满足设定的记账条件;若是,则触发记账系统中的记账节点根据所述账务信息对所述待记账业务进行记账;其中,所述记账节点为区块链中的节点。本说明书实施例还提供了一种记账设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:接收业务处理系统发送的记账请求;其中,所述记账请求中携带有待记账业务的账务信息;根据所述账务信息检测所述待记账业务是否满足设定的记账条件;若是,则触发记账系统中的记账节点根据所述账务信息对所述待记账业务进行记账;其中,所述记账节点为区块链中的节点。本说明书实施例还提供了一种存储介质,用于存储计算机可执行指令,所述可执行指令在被执行时实现以下流程:接收业务处理系统发送的记账请求;其中,所述记账请求中携带有待记账业务的账务信息;根据所述账务信息检测所述待记账业务是否满足设定的记账条件;若是,则触发记账系统中的记账节点根据所述账务信息对所述待记账业务进行记账;其中,所述记账节点为区块链中的节点。通过本实施例中的技术方案,将区块链技术应用于记账系统中,当接收到业务处理系统发送的记账请求后,若检测到该记账请求中携带的待记账业务满足设定的记账条件,则触发记账系统中的记账节点根据待记账业务的账务信息对待记账业务进行记账;其中,该记账节点为区块链节点;在本说明书实施例中,由于区块链技术具有不可篡改性,因此可以保证存储在记账节点中的账务数据无法被篡改,因此,若是出现存储在业务处理系统中的业务数据与存储在记账系统中的账务数据不一致的情况时,可确定是业务数据被篡改,实现了对业务数据和账务数据的追溯。附图说明为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本说明书实施例提供的记账方法的第一种方法流程图;图2为本说明书实施例提供的记账方法的第二种方法流程图;图3为本说明书实施例提供的记账装置的模块组成示意图;图4为本说明书实施例提供的业务财务一体化系统的结构示意图;图5为本说明书实施例提供的业务财务一体化系统的具体结构示意图;图6为本说明书实施例提供的记账设备的结构示意图。具体实施方式为了使本
的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。本说明书实施例的思想在于,将区块链技术应用于记账系统中,由于区块链具有不可篡改性,这样,可以保证存储在记账系统中的记账节点(记账节点为区块链节点)上的数据不会被篡改。当出现存储在业务处理系统中的业务数据和存储在记账系统中的账务数据不一致的情况时,可以追溯出是存储在业务处理系统中的业务数据被篡改,实现了对业务数据和账务数据的追溯。基于此,本说明书实施例提供了一种记账方法、装置及业务财务一体化系统。图1为本说明书实施例提供的记账方法的第一种方法流程图,图1所示的方法,至少包括如下步骤:步骤102,接收业务处理系统发送的记账请求;其中,该记账请求中携带有待记账业务的账务信息。其中,本说明书实施例提供的方法的执行主体为记账装置,可以应用于记账系统。具体的,在本说明书实施例中,将业务处理系统处理完毕的、需要记账系统进行记账的业务称为待记账业务。在本说明书实施例中,当接入一项新的业务时,首先由业务处理系统对该项业务进行处理,并在处理完成后,由业务处理系统对该项业务中涉及到的账务数据进行记账。具体的,在业务处理系统对该项业务处理完毕后,向记账系统发送记账请求,以使记账系统对该业务进行记账操作。具体的,上述待记账业务的账务信息可以是与待记账业务中与记账相关的信息,例如,可以包括待记账业务记账的会计科目、每个会计科目所对应的金额、日期、摘要等信息。当然,在上述记账请求中除了携带有待记账业务的账务信息外,还可以携带有待记账业务的业务标识。步骤104,根据上述账务信息检测待记账业务是否满足设定的记账条件;若是,则执行步骤106。当记账系统接收到业务处理系统发送的记账请求后,首先会检测待记账业务是否满足设定的记账条件,若是满足,则执行对待记账业务进行记账的操作;若是检测到待记账业务不满足设定的记账条件,这时不本文档来自技高网
...

【技术保护点】
1.一种记账方法,包括:接收业务处理系统发送的记账请求;其中,所述记账请求中携带有待记账业务的账务信息;根据所述账务信息检测所述待记账业务是否满足设定的记账条件;若是,则触发记账系统中的记账节点根据所述账务信息对所述待记账业务进行记账;其中,所述记账节点为区块链中的节点。

【技术特征摘要】
1.一种记账方法,包括:接收业务处理系统发送的记账请求;其中,所述记账请求中携带有待记账业务的账务信息;根据所述账务信息检测所述待记账业务是否满足设定的记账条件;若是,则触发记账系统中的记账节点根据所述账务信息对所述待记账业务进行记账;其中,所述记账节点为区块链中的节点。2.如权利要求1所述的方法,所述触发记账系统中的记账根据所述账务信息对所述待记账业务进行记账,包括:触发所述记账系统中的共识节点根据所述账务信息对所述记账节点进行共识校验;其中,所述共识节点为区块链中的节点;若校验结果指示所述记账节点具有对所述待记账业务进行记账的权限,则触发所述记账节点存储所述账务信息,以及存储所述待记账业务的业务标识。3.如权利要求1所述的方法,所述触发记账系统中的记账节点根据所述账务信息对所述待记账业务进行记账之后,所述方法还包括:向所述业务处理系统发送提示信息;所述提示信息用于提示已对所述待记账业务进行记账,以使所述业务处理系统对所述待记账业务进行标记。4.如权利要求1-3任一项所述的方法,所述设定的记账条件包括以下条件中的至少一项:是否在所述记账系统对所述记账业务进行记账、所述账务信息中的会计科目是否与所述记账系统中所述待记账业务所对应的会计科目相匹配、所述账务信息中的金额信息是否有误。5.如权利要求2所述的方法,所述触发所述记账系统中的共识节点根据所述账务信息对所述记账节点进行共识校验包括:触发所述记账系统中的共识节点利用拜占庭容错PBFT算法根据所述账务信息对所述记账节点进行共识校验。6.一种记账装置,包括:接收模块,接收业务处理系统发送的记账请求;其中,所述记账请求中携带有待记账业务的账务信息;检测模块,根据所述账务信息检测所述待记账业务是否满足设定的记账条件;触发模块,若检测所述待记账业务满足设定的记账条件,则触发记账系统中的记账节点根据所述账务信息对所述待记账业务进行记账;其中,所述记账节点为区块链中的节点。7.如权利要求6所述的装置,所述触发模块,包括:第一触发单元,触发所述记账系统中的共识节点根据所述账务信息对所述记账节点进行共识校验;其中,所述共识节点为区块链中的节点;第二触发单元,若校验结果指示所述记账节点具有对...

【专利技术属性】
技术研发人员:谢聪
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1