CN111680111A - 记账方法及装置、计算机设备及计算机可读存储介质 - Google Patents
记账方法及装置、计算机设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN111680111A CN111680111A CN202010473197.6A CN202010473197A CN111680111A CN 111680111 A CN111680111 A CN 111680111A CN 202010473197 A CN202010473197 A CN 202010473197A CN 111680111 A CN111680111 A CN 111680111A
- Authority
- CN
- China
- Prior art keywords
- transaction information
- accounting
- transaction
- dimension
- identification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/283—Multi-dimensional databases or data warehouses, e.g. MOLAP or ROLAP
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2462—Approximate or statistical queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Probability & Statistics with Applications (AREA)
- Data Mining & Analysis (AREA)
- Software Systems (AREA)
- Development Economics (AREA)
- Fuzzy Systems (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Computational Linguistics (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Accounting & Taxation (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Finance (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- General Business, Economics & Management (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明公开了一种记账方法及装置、计算机设备及计算机可读存储介质,该记账方法包括:根据接收到的交易范围请求确定交易范围;在满足记账的触发条件时从交易范围内中获取标识为目标记账维度的交易信息;根据标识为目标记账维度的交易信息确定目标记账维度对应交易信息的汇总额度信息;将目标记账维度对应交易信息的汇总额度信息,及标识为目标记账维度的交易信息上传至区块链上,以对标识为目标记账维度的交易信息进行记账。本发明通过记账维度标识交易信息,进而基于记账维度进行记账能够提高记账效率;同时将记账维度对应的汇总额度信息及交易信息上传至区块链上,能够保障数据不被篡改,提高数据安全性。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及记账方法及装置、计算机设备及计算机可读存储介质。
背景技术
本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
现有记账方法在进行记账时,在某个固定的时间(例如凌晨)根据财务的记账口径扫描收付基础数据表,根据财务会计的记账维度(产品及机构等)汇总所有符合要求的数据,并对汇总的数据按照财务的复式记账法进行记账。
一方面,现有记账场景存在大量甚至海量的交易数据,按照复式记账法对大量数据进行记账,需要耗费大量的时间,导致记账效率低。另一方面,在利用复式记账法对大量数据进行记账时,所有数据都需要汇总后进行记账,由于没有强有力的技术保障记账数据的安全,数据存在较大的被篡改的可能性,导致数据安全性较低。
因此,现有记账方法存在记账效率低及数据安全性低的问题。
发明内容
本发明实施例提供一种记账方法,用以提高记账效率及数据安全性,该方法包括:
根据接收到的交易范围请求确定交易范围内的交易信息;
在满足记账的触发条件时从交易范围内的交易信息中获取标识为目标记账维度的交易信息;交易信息的标识包括交易信息的记账维度;
根据标识为目标记账维度的交易信息确定目标记账维度对应交易信息的汇总额度信息;
将目标记账维度对应交易信息的汇总额度信息,及标识为目标记账维度的交易信息上传至区块链上,以对标识为目标记账维度的交易信息进行记账。
本发明实施例还提供一种记账装置,用以提高记账效率及数据安全性,该装置包括:
交易范围确定模块,用于根据接收到的交易范围请求确定交易范围内的交易信息;
目标交易获取模块,用于在满足记账的触发条件时从交易范围内的交易信息中获取标识为目标记账维度的交易信息;交易信息的标识包括交易信息的记账维度;
额度确定模块,用于根据标识为目标记账维度的交易信息确定目标记账维度对应交易信息的汇总额度信息;
记账模块,用于将目标记账维度对应交易信息的汇总额度信息,及标识为目标记账维度的交易信息上传至区块链上,以对标识为目标记账维度的交易信息进行记账。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述记账方法。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述记账方法的计算机程序。
本发明实施例中,通过记账维度对交易信息进行标识,因此在记账时可以基于交易信息记账维度,确定不同记账维度下的汇总额度信息,进而将目标记账维度对应的的汇总额度信息及交易信息上传至区块链上,以进行记账。因此,本发明实施例通过记账维度标识交易信息,进而基于记账维度进行记账,能够提高记账效率;同时将目标记账维度对应的汇总额度信息及交易信息上传至区块链上以进行记账,能够保障数据不被篡改,提高数据安全性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1为本发明实施例提供的记账方法的实现流程图;
图2为本发明实施例提供的记账方法的另一实现流程图;
图3为本发明实施例提供的记账方法中步骤102的实现流程图;
图4为本发明实施例提供的记账方法中步骤102的另一实现流程图;
图5为本发明实施例提供的记账方法的又一实现流程图;
图6为本发明实施例提供的记账装置的功能模块图;
图7为本发明实施例提供的记账装置的另一功能模块图;
图8为本发明实施例提供的记账装置中目标交易获取模块602的结构框图;
图9为本发明实施例提供的记账装置中目标交易获取模块602的另一结构框图;
图10为本发明实施例提供的记账装置的又一功能模块图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
图1示出了本发明实施例提供的记账方法的实现流程,为便于描述,仅示出了与本发明实施例相关的部分,详述如下:
如图1所示,记账方法,其包括:
步骤101,根据接收到的交易范围请求确定交易范围内的交易信息;
步骤102,在满足记账的触发条件时从交易范围内的交易信息中获取标识为目标记账维度的交易信息;交易信息的标识包括交易信息的记账维度;
步骤103,根据标识为目标记账维度的交易信息确定目标记账维度对应交易信息的汇总额度信息;
步骤104,将目标记账维度对应交易信息的汇总额度信息,及标识为目标记账维度的交易信息上传至区块链上,以对标识为目标记账维度的交易信息进行记账。
鉴于业务***中可能存在大量甚至海量的交易信息,为了提高记账效率,可以首先限定交易范围,进而在该交易范围内进行记账。具体的,可以基于接收到的交易范围请求确定交易范围。通过交易入库时间还可以对不同入库时间的交易信息进行记账,通过交易应入账时间还可以对不同应入账时间的交易信息进行记账,提高记账效率。
例如,基于接收到的交易范围请求确定交易范围为某个时间段内的交易信息,可以是过去24小时内的交易信息,或者过去一周内的交易信息,又或者过去一个月的交易信息等。另外,除了基于交易时间确定交易范围之外,还可以基于其他因素,例如交易类型、交易机构或者交易产品类别等确定交易范围。在该交易范围内进行记账,可以仅对交易范围内的交易信息进行记账处理,进而提高记账效率。
为了区分不同记账维度的交易信息,可以通过记账维度对交易信息添加标识。交易信息的标识用于区分不同的记账维度,这用就可以通过标识区分不同记账维度的交易信息,同时通过交易信息的标识对相同记账维度的交易信息继续记账。
在本发明的一实施例中,记账维度可以包括以下一种或多种:
交易产品信息、交易类别信息、交易机构信息、交易成本中心信息、交易渠道信息、交易入库时间及交易应入账时间。
其中,交易产品信息具体可以通过产品代码(CODE)或者产品标识(ID)来表示。不同的产品具有不同的产品代码(CODE)或者产品标识(ID),产品代码(CODE)或者产品标识(ID)用于表示唯一的产品,即同一类的产品有且仅有一个产品代码(CODE)或者产品标识(ID)。通过产品信息(例如产品代码CODE或者产品标识ID),可以对不同产品的交易信息进行记账,提高记账效率。
其中,交易类别信息具体可以通过类别代码(CODE)或者类别标识(ID)来表示。不同的类别具有不同的类别代码(CODE)或者类别标识(ID),类别代码(CODE)或者类别标识(ID)用于表示唯一的类别,即同一类的类别有且仅有一个类别代码(CODE)或者类别标识(ID)。通过类别信息(例如类别代码CODE或者类别标识ID),可以对不同类别的交易信息进行记账,提高记账效率。
其中,交易机构信息具体可以通过机构代码(CODE)或者机构标识(ID)来表示。不同的机构具有不同的机构代码(CODE)或者机构标识(ID),机构代码(CODE)或者机构标识(ID)用于表示唯一的机构,即同一类的机构有且仅有一个机构代码(CODE)或者机构标识(ID)。通过机构信息(例如机构代码CODE或者机构标识ID),可以对不同机构的交易信息进行记账,提高记账效率。
其中,交易成本中心信息具体可以通过成本中心代码(CODE)或者成本中心标识(ID)来表示。不同的成本中心具有不同的成本中心代码(CODE)或者成本中心标识(ID),成本中心代码(CODE)或者成本中心标识(ID)用于表示唯一的成本中心,即同一类的成本中心有且仅有一个成本中心代码(CODE)或者成本中心标识(ID)。通过成本中心信息(例如成本中心代码CODE或者成本中心标识ID),可以对不同成本中心的交易信息进行记账,提高记账效率。
其中,交易渠道信息具体可以通过渠道代码(CODE)或者渠道标识(ID)来表示。不同的渠道具有不同的渠道代码(CODE)或者渠道标识(ID),渠道代码(CODE)或者渠道标识(ID)用于表示唯一的渠道,即同一类的渠道有且仅有一个渠道代码(CODE)或者渠道标识(ID)。通过渠道信息(例如渠道代码CODE或者渠道标识ID),可以对不同渠道的交易信息进行记账,提高记账效率。
每个交易信息都有对应的标识。为便于记账,交易信息的标识可以包括交易信息的记账维度。至此,在满足记账的触发条件时对该交易范围内的交易信息的标识进行识别,从而获取到标识为目标记账维度的交易信息。
在获取到标识为目标记账维度的交易信息时,基于该标识为目标记账维度的交易信息,确定目标记账维度对应交易信息的汇总额度信息,即标识为目标记账维度的交易信息的金额信息进行汇总,确定出汇总额度信息。
进而在将目标记账维度对应交易信息的汇总额度信息,以及标识为目标记账维度的交易信息上传至区块链上,从而实现对标识为目标记账维度的交易信息记账。
在本发明实施例中,通过记账维度对交易信息进行标识,因此在记账时可以基于交易信息记账维度,确定不同记账维度下的汇总额度信息,进而将目标记账维度对应的的汇总额度信息及交易信息上传至区块链上,以进行记账。因此,本发明实施例通过记账维度标识交易信息,进而基于记账维度进行记账,能够提高记账效率;同时将目标记账维度对应的汇总额度信息及交易信息上传至区块链上以进行记账,能够保障数据不被篡改,提高数据安全性。
在本发明的一实施例中,为了提高记账的灵活性,步骤102,在满足记账的触发条件时从交易范围内的交易信息中获取标识为目标记账维度的交易信息,包括:
步骤:在接收到对标识为目标记账维度的交易信息的记账请求时,从交易范围内的交易信息中获取标识为目标记账维度的交易信息。
在本发明实施例中,为了提高记账的灵活性,可以基于记账维度向记账***提交记账请求。例如,记账***在接收到对某个记账维度(目标记账维度)的记账请求时,从已然确定的交易范围(例如可以是过去24小时)内的交易信息中获取交易信息,此时获取的交易信息的记账维度均为目标记账维度。
在本发明的一实施例中,为了进一步提高记账的效率,步骤102,在满足记账的触发条件时从交易范围内的交易信息中获取标识为目标记账维度的交易信息,包括:
步骤:在当前时刻为第一预设时刻时,从交易范围内的交易信息中获取标识为目标记账维度的交易信息。
在本发明实施例中,为了进一步提高记账效率,可以在时刻满足某一要求时自动进行记账处理。例如,当前时刻为第一预设时刻时,记账***从确定的交易范围内的交易信息中获取交易信息,此时获取的交易信息的记账维度均为目标记账维度,从而对目标记账维度的交易信息进行记账。
其中,第一预设时刻为预先设定的时间点,例如可以是某一天当中的某个业务量比较少的时间点,例如凌晨0:00,或者凌晨2:00等,本领域技术人员可以理解的是,还可以预先设定预设时间点为某一天当中的某个业务量比较少的时间点之外的其它时间点,例如每周周五凌晨2:00等等,本发明实施例对此不作特别的限制。
在本发明的一实施例中,为提高记账灵活性,在上述方法步骤的基础上,记账方法还包括:根据接收到的修改指令调整第一预设时刻。
为适应不同业务发展需求,或者不同发展阶段的业务需求,可以通过修改指令对第一预设时刻进行调整和修改,以提高记账灵活性。
图2示出了本发明实施例提供的记账方法的另一实现流程,为便于描述,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,为了进一步提高记账效率及数据安全性,如图2所示,在上述方法步骤的基础上,记账方法还包括:
步骤201,在交易信息入库时添加交易信息的标识,将交易信息的标识存储在标识记录表中上传至区块链上。
为了对不同记账维度的交易信息进行记账,进一步提高记账效率及数据安全性,可以在交易信息入库时对交易信息添加标识,这样后续可以通过交易信息的标识对不同记账维度的交易信息进行记账处理。同时,交易信息的标识存储在标识记录表中,并将该标识记录表上传至区块链上。
在本发明实施例中,在交易信息入库时添加交易信息的标识,将交易信息的标识存储在标识记录表中上传至区块链上,通过表示对不同记账维度的交易信息进行记账,能够提高记账效率;将标识记录表上传至区块链上,能够提高数据安全性。
另外,还可以将与交易信息相关联的银行账务信息上传至区块链上,基于区块链技术保证交易信息与银行账务信息的一致性。
图3示出了本发明实施例提供的记账方法中步骤102的实现流程,为便于描述,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,为了进一步提高记账效率及数据安全性,如图3所示,步骤102,在满足记账的触发条件时从交易范围内的交易信息中获取标识为目标记账维度的交易信息,包括:
步骤301,在满足记账的触发条件时从区块链上获取标识记录表;标识记录表包括交易信息的标识;
步骤302,根据标识记录表获取交易范围内标识为目标记账维度的交易信息。
在满足记账的触发条件时,可以从区块链上获取包含所述有交易信息的标识记录表,该标识记录表中记录了所有交易信息的标识。另外,该标识记录表可以包括交易信息,也可以不包括交易信息。另外,该标识记录表还可以包括交易信息与交易信息的标识的对应关系等。
在从区块链上获得标识记录表后,对标识记录表中交易信息的标识进行识别,以区分不同记账维度的交易信息,通过交易信息的标识对不同记账维度的交易信息进行记账。
例如,当需要对某个维度的交易信息进行记账时,我们可以把当前需要记账的维度称为目标记账维度。在确定目标记账维度后,可以根据交易信息的标识确定记账维度为目标记账维度的所有交易信息,然后对目标记账维度对应的所有交易信息进行汇总,计算总的汇总额度信息,即将所有标识为目标记账维度的交易信息相加,计算得到目标记账维度对应交易信息的汇总额度信息。然后,将目标记账维度对应交易信息的汇总额度信息,以及标识为目标记账维度的交易信息上传至区块链上,从而实现对标识为目标记账维度的交易信息记账。
在本发明实施例中,在满足记账的触发条件时从区块链上获取标识记录表;标识记录表包括交易信息的标识,根据标识记录表获取交易范围内标识为目标记账维度的交易信息,能够进一步提高记账效率及数据安全性。
图4示出了本发明实施例提供的记账方法中步骤102的另一实现流程,为便于描述,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,为了进一步提高记账效率,如图4所示,步骤102,在满足记账的触发条件时从交易范围内的交易信息中获取标识为目标记账维度的交易信息,包括:
步骤401,在满足记账的触发条件时获取交易信息集的标识;交易信息集的标识包括交易信息集的记账维度;交易信息集包括交易范围内该记账维度下的所有交易信息;交易信息集的标识与交易信息集内交易信息的标识一致;
步骤402,根据交易信息集的标识确定目标记账维度对应的目标交易信息集中标识为目标记账维度的交易信息。
在本发明实施例中,交易信息的标识包括不同的记账维度,但此处不仅对每个交易信息添加标识,还对同一记账维度的交易信息集添加标识。交易信息集的标识包括交易信息集的记账维度;交易信息集包括交易范围内该记账维度下的所有交易信息。同一记账维度下的交易信息集中交易信息的记账维度是相同的,同时交易信息集的标识与交易信息集内交易信息的标识也是一致的。
需要指出的是,同一个交易信息基于不同的记账维度,可能属于多个交易信息集中。例如,按照交易产品信息的记账维度,某个交易信息属于记账维度为交易产品信息的交易信息集中。按照交易机构信息的记账维度,该交易信息又属于记账维度为交易机构信息的交易信息集中。即一个交易信息可以包括一个标识(记账维度),也可以包括多个标识(记账维度);同时,包含多个记账维度的交易信息,可以分属于不同的交易信息集。
鉴于标识了记账维度的交易信息集包括了该记账维度下的所有交易信息,因此在获取到交易信息集的标识后,根据交易信息集的标识确定目标记账维度,进而基于目标记账维度确定目标记账维度对应的目标交易集,继而得到该交易信息集中的所有交易信息,进而对该记账维度的交易信息进行记账。
在本发明实施例中,将同一记账维度的交易信息汇总形成交易信息集的形式,在满足记账的触发条件时获取交易信息集的标识,进而根据交易信息集的标识确定目标记账维度对应的目标交易信息集中标识为目标记账维度的交易信息,能够进一步提高记账效率。
在本发明的一实施例中,为了进一步提高记账效率及数据安全性,记账方法还包括:
对交易信息集添加标识,将交易信息集的标识存储在集合标识记录表中,将集合标识记录表上传至区块链上。
为了对不同记账维度的交易信息进行记账,进一步提高数据安全性,可以在对交易信息集添加记账维度的标识,交易信息集的标识用于区分不同记账维度的交易信息集。在交易信息入库时,将相同记账维度的交易信息记录在对应的交易信息集中。同一个交易信息允许属于多个交易信息集。这样只需对相同记账维度的交易信息对应的交易信息集添加一次标识,即可对该记账维度下的交易信息集中的所有交易信息进行记账,进一步提高记账效率。
在本发明的一实施例中,为了进一步提高记账数据的安全性,步骤401中,在满足记账的触发条件时获取交易信息集的标识,包括:
在满足记账的触发条件时从区块链上的集合标识记录表中获取交易信息集的标识;集合标识记录表中记录有交易信息集的标识。
交易信息集的标识可以存储在集合标识记录表中,并将该集合标识记录表上传至区块链上。具体在获取交易信息集的标识时,可以通过从区块链上的集合标识记录表中获取。另外,鉴于交易信息集的标识数量不多,也可以不用存储在集合标识记录表中。
在本发明实施例中,在满足记账的触发条件时从区块链上的集合标识记录表中获取交易信息集的标识;集合标识记录表中记录有交易信息集的标识,能够进一步提高记账数据的安全性。
图5示出了本发明实施例提供的记账方法的又一实现流程,为便于描述,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,为了进一步提高记账效率及数据安全性,如图5所示,记账方法,还包括:
步骤501,实时计算并更新交易信息集对应的交易信息的汇总额度信息。
提前的实时计算并更新交易信息集对应的交易信息的汇总额度信息,这样在确定目标记账维度的交易信息集的汇总额度信息,可以直接得到汇总额度信息,无需在得到目标记账维度对应的交易信息集后再行计算,能够进一步提高记账效率。
本发明实施例中还提供了一种记账装置,如下面的实施例所述。由于这些装置解决问题的原理与记账方法相似,因此这些装置的实施可以参见方法的实施,重复之处不再赘述。
图6示出了本发明实施例提供的记账装置的功能模块,为便于说明,仅示出了与本发明实施例相关的部分,详述如下:
参考图6,所述记账装置所包含的各个模块用于执行图1对应实施例中的各个步骤,具体请参阅图1以及图1对应实施例中的相关描述,此处不再赘述。本发明实施例中,所述记账装置包括交易范围确定模块601、目标交易获取模块602、额度确定模块603及记账模块604。
交易范围确定模块601,用于根据接收到的交易范围请求确定交易范围内的交易信息。
目标交易获取模块602,用于在满足记账的触发条件时从交易范围内的交易信息中获取标识为目标记账维度的交易信息;交易信息的标识包括交易信息的记账维度。
额度确定模块603,用于根据标识为目标记账维度的交易信息确定目标记账维度对应交易信息的汇总额度信息。
记账模块604,用于将目标记账维度对应交易信息的汇总额度信息,及标识为目标记账维度的交易信息上传至区块链上,以对标识为目标记账维度的交易信息进行记账。
在本发明实施例中,通过记账维度对交易信息进行标识,因此在记账时额度确定模块603可以基于交易信息记账维度,确定不同记账维度下的汇总额度信息,进而记账模块604将目标记账维度对应的的汇总额度信息及交易信息上传至区块链上,以进行记账。因此,本发明实施例通过记账维度标识交易信息,进而基于记账维度进行记账,能够提高记账效率;同时记账模块604将目标记账维度对应的汇总额度信息及交易信息上传至区块链上以进行记账,能够保障数据不被篡改,提高数据安全性。
在本发明的一实施例中,为了提高记账的灵活性,目标交易获取模块602具体用于:
在接收到对标识为目标记账维度的交易信息的记账请求时,从交易范围内的交易信息中获取标识为目标记账维度的交易信息。
在本发明的一实施例中,为了进一步提高记账的效率,目标交易获取模块602具体用于:在当前时刻为第一预设时刻时,从交易范围内的交易信息中获取标识为目标记账维度的交易信息。
图7示出了本发明实施例提供的记账装置的另一功能模块,为便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,为了进一步提高记账效率及数据安全性,参考图7,所述记账装置所包含的各个模块用于执行图2对应实施例中的各个步骤,具体请参阅图2以及图2对应实施例中的相关描述,此处不再赘述。本发明实施例中,如图7所示,在上述模块结构的基础上,所述记账装置,还包括标识添加模块701。
标识添加模块701,用于在交易信息入库时添加交易信息的标识,将交易信息的标识存储在标识记录表中上传至区块链上。
在本发明实施例中,标识添加模块701在交易信息入库时添加交易信息的标识,将交易信息的标识存储在标识记录表中上传至区块链上,通过表示对不同记账维度的交易信息进行记账,能够提高记账效率;将标识记录表上传至区块链上,能够提高数据安全性。
图8示出了本发明实施例提供的记账装置中目标交易获取模块602的结构示意,为便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,为了进一步提高记账效率及数据安全性,参考图8,所述目标交易获取模块602所包含的各个单元用于执行图3对应实施例中的各个步骤,具体请参阅图3以及图3对应实施例中的相关描述,此处不再赘述。本发明实施例中,如图8所示,目标交易获取模块602包括标识记录表获取单元801及交易信息获取单元802。
标识记录表获取单元801,用于在满足记账的触发条件时从区块链上获取标识记录表;标识记录表包括交易信息的标识。
交易信息获取单元802,用于根据标识记录表获取交易范围内标识为目标记账维度的交易信息。
在本发明实施例中,标识记录表获取单元801在满足记账的触发条件时从区块链上获取标识记录表;标识记录表包括交易信息的标识,交易信息获取单元802根据标识记录表获取交易范围内标识为目标记账维度的交易信息,能够进一步提高记账效率及数据安全性。
图9示出了本发明实施例提供的记账装置中目标交易获取模块602的另一结构框图,为便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,为了进一步提高记账效率及数据安全性,参考图9,所述目标交易获取模块602所包含的各个单元用于执行图4对应实施例中的各个步骤,具体请参阅图4以及图4对应实施例中的相关描述,此处不再赘述。本发明实施例中,如图9所示,目标交易获取模块602包括信息集标识获取单元901及交易信息确定单元902。
信息集标识获取单元901,用于在满足记账的触发条件时获取交易信息集的标识;交易信息集的标识包括交易信息集的记账维度;交易信息集包括交易范围内该记账维度下的所有交易信息;交易信息集的标识与交易信息集内交易信息的标识一致。
交易信息确定单元902,用于根据交易信息集的标识确定目标记账维度对应的目标交易信息集中标识为目标记账维度的交易信息。
在本发明实施例中,将同一记账维度的交易信息汇总形成交易信息集的形式,信息集标识获取单元901在满足记账的触发条件时获取交易信息集的标识,进而交易信息确定单元902根据交易信息集的标识确定目标记账维度对应的目标交易信息集中标识为目标记账维度的交易信息,能够进一步提高记账效率。
在本发明的一实施例中,为了进一步提高记账效率及数据安全性,记账装置还包括:
信息集标识添加模块,用于对交易信息集添加标识,将交易信息集的标识存储在集合标识记录表中,将集合标识记录表上传至区块链上。
为了对不同记账维度的交易信息进行记账,进一步提高数据安全性,可以在对交易信息集添加记账维度的标识,交易信息集的标识用于区分不同记账维度的交易信息集。在交易信息入库时,将相同记账维度的交易信息记录在对应的交易信息集中。同一个交易信息允许属于多个交易信息集。这样只需对相同记账维度的交易信息对应的交易信息集添加一次标识,即可对该记账维度下的交易信息集中的所有交易信息进行记账,进一步提高记账效率。
在本发明的一实施例中,信息集标识获取单元901,具体用于:
在满足记账的触发条件时从区块链上的集合标识记录表中获取交易信息集的标识;集合标识记录表中记录有交易信息集的标识。
图10示出了本发明实施例提供的记账装置的又一功能模块,为便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,为了进一步提高记账效率,参考图10,所述记账装置所包含的各个模块用于执行图5对应实施例中的各个步骤,具体请参阅图5以及图5对应实施例中的相关描述,此处不再赘述。本发明实施例中,如图10所示,在上述模块结构的基础上,所述记账装置,还包括实时更新模块1001。
实时更新模块1001,用于实时计算并更新交易信息集对应的交易信息的汇总额度信息。在本发明实施例中,实时更新模块1001实时计算并更新交易信息集对应的交易信息的汇总额度信息,能够进一步提高记账效率。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上记账方法。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述记账方法的计算机程序。
综上所述,本发明实施例中,通过记账维度对交易信息进行标识,在记账时可以基于交易信息记账维度,确定不同记账维度下的汇总额度信息,进而将记账维度对应的的汇总额度信息及交易信息上传至区块链上,以进行记账。因此,本发明实施例通过记账维度标识交易信息,进而基于记账维度进行记账,能够提高记账效率;同时将记账维度对应的汇总额度信息及交易信息上传至区块链上以进行记账,能够保障数据不被篡改,提高数据安全性。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种记账方法,其特征在于,包括:
根据接收到的交易范围请求确定交易范围内的交易信息;
在满足记账的触发条件时从交易范围内的交易信息中获取标识为目标记账维度的交易信息;交易信息的标识包括交易信息的记账维度;
根据标识为目标记账维度的交易信息确定目标记账维度对应交易信息的汇总额度信息;
将目标记账维度对应交易信息的汇总额度信息,及标识为目标记账维度的交易信息上传至区块链上,以对标识为目标记账维度的交易信息进行记账。
2.如权利要求1所述的方法,其特征在于,在满足记账的触发条件时从交易范围内的交易信息中获取标识为目标记账维度的交易信息,包括:
在接收到对标识为目标记账维度的交易信息的记账请求时,从交易范围内的交易信息中获取标识为目标记账维度的交易信息;或
在当前时刻为第一预设时刻时,从交易范围内的交易信息中获取标识为目标记账维度的交易信息。
3.如权利要求1所述的方法,其特征在于,还包括:
在交易信息入库时添加交易信息的标识,将交易信息的标识存储在标识记录表中上传至区块链上。
4.如权利要求3所述的方法,其特征在于,在满足记账的触发条件时从交易范围内的交易信息中获取标识为目标记账维度的交易信息,包括:
在满足记账的触发条件时从区块链上获取标识记录表;标识记录表包括交易信息的标识;
根据标识记录表获取交易范围内标识为目标记账维度的交易信息。
5.如权利要求1所述的方法,其特征在于,在满足记账的触发条件时从交易范围内的交易信息中获取标识为目标记账维度的交易信息,包括:
在满足记账的触发条件时获取交易信息集的标识;交易信息集的标识包括交易信息集的记账维度;交易信息集包括交易范围内该记账维度下的所有交易信息;交易信息集的标识与交易信息集内交易信息的标识一致;
根据交易信息集的标识确定目标记账维度对应的目标交易信息集中标识为目标记账维度的交易信息。
6.如权利要求5所述的方法,其特征在于,在满足记账的触发条件时获取交易信息集的标识,包括:
在满足记账的触发条件时从区块链上的集合标识记录表中获取交易信息集的标识;集合标识记录表中记录有交易信息集的标识。
7.如权利要求5所述的方法,其特征在于,还包括:
实时计算并更新交易信息集对应的交易信息的汇总额度信息。
8.一种记账装置,其特征在于,包括:
交易范围确定模块,用于根据接收到的交易范围请求确定交易范围内的交易信息;
目标交易获取模块,用于在满足记账的触发条件时从交易范围内的交易信息中获取标识为目标记账维度的交易信息;交易信息的标识包括交易信息的记账维度;
额度确定模块,用于根据标识为目标记账维度的交易信息确定目标记账维度对应交易信息的汇总额度信息;
记账模块,用于将目标记账维度对应交易信息的汇总额度信息,及标识为目标记账维度的交易信息上传至区块链上,以对标识为目标记账维度的交易信息进行记账。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一所述记账方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求1至7任一所述记账方法的计算机程序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010473197.6A CN111680111B (zh) | 2020-05-29 | 2020-05-29 | 记账方法及装置、计算机设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010473197.6A CN111680111B (zh) | 2020-05-29 | 2020-05-29 | 记账方法及装置、计算机设备及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111680111A true CN111680111A (zh) | 2020-09-18 |
CN111680111B CN111680111B (zh) | 2023-09-01 |
Family
ID=72452985
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010473197.6A Active CN111680111B (zh) | 2020-05-29 | 2020-05-29 | 记账方法及装置、计算机设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111680111B (zh) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170091743A1 (en) * | 2015-09-24 | 2017-03-30 | Toshiba Tec Kabushiki Kaisha | Checkout system, accounting machine, and control program |
WO2018032376A1 (zh) * | 2016-08-13 | 2018-02-22 | 深圳市樊溪电子有限公司 | 一种用于区块链自安全存储***及其方法 |
CN108241972A (zh) * | 2018-01-11 | 2018-07-03 | 杭州复杂美科技有限公司 | 一种基于区块链的白条交易方法 |
WO2018126858A1 (zh) * | 2017-01-06 | 2018-07-12 | ***股份有限公司 | 基于区块链技术的鲁棒的atm网络***及其信息处理方法 |
CN108985933A (zh) * | 2018-06-29 | 2018-12-11 | 联动优势科技有限公司 | 一种记账方法及装置 |
CN109242663A (zh) * | 2018-09-05 | 2019-01-18 | 金蝶软件(中国)有限公司 | 一种基于区块链技术的记账方法及*** |
CN109447799A (zh) * | 2018-10-08 | 2019-03-08 | 全链通有限公司 | 基于区块链网络的智能合约交易方法和*** |
CN109523385A (zh) * | 2018-12-07 | 2019-03-26 | 深圳市智税链科技有限公司 | 在区块链网络中查询交易信息的方法、记账节点和介质 |
WO2019158001A1 (zh) * | 2018-02-14 | 2019-08-22 | 华为技术有限公司 | 一种区块链生成的方法、相关设备及*** |
CN110175919A (zh) * | 2019-05-29 | 2019-08-27 | 深圳前海微众银行股份有限公司 | 交易数据处理方法、装置、设备及计算机可读存储介质 |
US20190272537A1 (en) * | 2018-03-05 | 2019-09-05 | Capital One Services, Llc | Systems and Methods for Use of Distributed Ledger Technology for Recording and Utilizing Credit Account Transaction Information |
CN110322352A (zh) * | 2019-07-09 | 2019-10-11 | 深圳市炳德区块链技术有限公司 | 一种基于区块链的账本建立及查询方法、电子设备 |
CN110851496A (zh) * | 2018-12-07 | 2020-02-28 | 深圳市智税链科技有限公司 | 在区块链网络中查询交易信息的方法、装置、记账节点和介质 |
CN110910230A (zh) * | 2019-11-04 | 2020-03-24 | 泰康保险集团股份有限公司 | 一种记账方法、记账***及存储介质 |
-
2020
- 2020-05-29 CN CN202010473197.6A patent/CN111680111B/zh active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170091743A1 (en) * | 2015-09-24 | 2017-03-30 | Toshiba Tec Kabushiki Kaisha | Checkout system, accounting machine, and control program |
WO2018032376A1 (zh) * | 2016-08-13 | 2018-02-22 | 深圳市樊溪电子有限公司 | 一种用于区块链自安全存储***及其方法 |
WO2018126858A1 (zh) * | 2017-01-06 | 2018-07-12 | ***股份有限公司 | 基于区块链技术的鲁棒的atm网络***及其信息处理方法 |
CN108241972A (zh) * | 2018-01-11 | 2018-07-03 | 杭州复杂美科技有限公司 | 一种基于区块链的白条交易方法 |
WO2019158001A1 (zh) * | 2018-02-14 | 2019-08-22 | 华为技术有限公司 | 一种区块链生成的方法、相关设备及*** |
US20190272537A1 (en) * | 2018-03-05 | 2019-09-05 | Capital One Services, Llc | Systems and Methods for Use of Distributed Ledger Technology for Recording and Utilizing Credit Account Transaction Information |
CN108985933A (zh) * | 2018-06-29 | 2018-12-11 | 联动优势科技有限公司 | 一种记账方法及装置 |
CN109242663A (zh) * | 2018-09-05 | 2019-01-18 | 金蝶软件(中国)有限公司 | 一种基于区块链技术的记账方法及*** |
CN109447799A (zh) * | 2018-10-08 | 2019-03-08 | 全链通有限公司 | 基于区块链网络的智能合约交易方法和*** |
CN109523385A (zh) * | 2018-12-07 | 2019-03-26 | 深圳市智税链科技有限公司 | 在区块链网络中查询交易信息的方法、记账节点和介质 |
CN110851496A (zh) * | 2018-12-07 | 2020-02-28 | 深圳市智税链科技有限公司 | 在区块链网络中查询交易信息的方法、装置、记账节点和介质 |
CN110175919A (zh) * | 2019-05-29 | 2019-08-27 | 深圳前海微众银行股份有限公司 | 交易数据处理方法、装置、设备及计算机可读存储介质 |
CN110322352A (zh) * | 2019-07-09 | 2019-10-11 | 深圳市炳德区块链技术有限公司 | 一种基于区块链的账本建立及查询方法、电子设备 |
CN110910230A (zh) * | 2019-11-04 | 2020-03-24 | 泰康保险集团股份有限公司 | 一种记账方法、记账***及存储介质 |
Non-Patent Citations (1)
Title |
---|
李旭;: "区块链分布式记账技术的商业应用与会计影响", no. 10, pages 65 - 66 * |
Also Published As
Publication number | Publication date |
---|---|
CN111680111B (zh) | 2023-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107784074B (zh) | 关联交易的识别方法、装置和、计算机设备和存储介质 | |
CN111340639B (zh) | 结算数据的处理方法及装置 | |
CN111966538B (zh) | 一种区块链数据的恢复方法和装置 | |
CN111881252A (zh) | 工作报告处理方法、装置、计算机设备及存储介质 | |
CN112785411A (zh) | 征信数据处理方法、***、设备及计算机可读存储介质 | |
US20240097882A1 (en) | Block chain modification correlation | |
CN114840527A (zh) | 数据处理方法、装置及计算机可读存储介质 | |
CN117611371A (zh) | 返佣方法、装置、计算机可读存储介质及电子设备 | |
CN112085332A (zh) | 数据处理方法、装置、计算机设备和存储介质 | |
CN110362540B (zh) | 一种数据存储、访客数获取方法及装置 | |
CN105653551A (zh) | 分布式***中数据更新和统计的方法及其装置 | |
CN106934708B (zh) | 事件记录方法和装置 | |
CN111680111A (zh) | 记账方法及装置、计算机设备及计算机可读存储介质 | |
CN113052673B (zh) | 对账清算方法、装置、计算机设备及存储介质 | |
CN110310020A (zh) | 基于数据分析的项目方案管理方法、相关装置及存储介质 | |
CN113409147B (zh) | 账户数据处理方法、装置、电子设备和存储介质 | |
CN103914512A (zh) | 用于管理数据服务的方法和*** | |
CN107909233A (zh) | 风控数据统计方法及应用服务器 | |
CN113626844A (zh) | 用户权限控制方法、***、计算机设备及存储介质 | |
CN107545503A (zh) | 多平台投资数据查看方法和装置 | |
CN111861411A (zh) | 信息生成方法、信息生成装置及计算机存储介质 | |
CN118096011A (zh) | 一种库存数据的更新方法、更新装置、设备及介质 | |
CN111131393A (zh) | 用户活跃度数据统计方法、电子装置及存储介质 | |
CN111105261A (zh) | 一种用户识别方法、装置、电子设备和存储介质 | |
CN114817820B (zh) | 网站数据升级的预警方法及相关装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |