System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据处理方法、装置、设备及存储介质制造方法及图纸_技高网

数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:41099794 阅读:2 留言:0更新日期:2024-04-25 13:56
本申请提供一种数据处理方法、装置、设备及存储介质。涉及数据处理技术领域。该方法包括:接收至少一个待处理交易数据;基于至少一个交易要素下的交易字段值以及预先确定的第一配置表,确定待处理交易数据所对应的核算事件;依据核算事件、至少一个交易要素下的交易字段值、与待处理交易数据相对应的隶属于同一用户的交易关联信息以及第二配置表,生成待处理交易数据的会计分录。实现了快速准确的对交易业务进行记账处理的效果,同时,还可以在业务记账规则发生变化时,通过对第一配置表和第二配置表进行更新,实现及时基于更新后的业务记账规则对交易数据进行业务记账的效果。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及一种数据处理方法、装置、设备及存储介质


技术介绍

1、对于金融类业务机构来说,为了方便后续对交易业务的汇总、核算以及追溯等。

2、目前,在对交易业务进行记账处理时大多是基于硬编程的方式将业务记账规则进行编码,并在接收到交易数据时基于编程后的业务记账规则对交易数据进行记账。但由于需要进行记账的业务量大,且业务记账规则并不是一成不变的,而在业务记账规则出现变化时对记账规则对应的程序编码进行修改的过程繁琐复杂,导致硬编程方式的复用性和可维护性较低,且存在记账错误的风险。

3、为了解决上述问题,需要对业务机构中的记账方法进行改进。


技术实现思路

1、本申请提供一种数据处理方法、装置、设备及存储介质,以实现在接收到交易数据时,基于少量的固定程序代码以及固化在第一配置表和第二配置表中的业务记账规则,实现了快速准确的对交易业务进行记账处理的效果,同时,还可以在业务记账规则发生变化时,通过对第一配置表和第二配置表进行更新,实现及时基于更新后的业务记账规则对交易数据进行业务记账的效果。

2、第一方面,本申请提供一种数据处理方法,包括:

3、接收至少一个待处理交易数据;其中,所述待处理交易数据中包括至少一个交易要素下的交易字段值;

4、基于所述至少一个交易要素下的交易字段值以及预先确定的第一配置表,确定所述待处理交易数据所对应的核算事件;其中,所述第一配置表中包括所述至少一个交易要素在不同交易字段值下所对应的交易事件类型以及相应的核算事件;

5、依据所述核算事件、所述至少一个交易要素下的交易字段值、与所述待处理交易数据相对应的隶属于同一用户的交易关联信息以及第二配置表,生成所述待处理交易数据的会计分录;

6、其中,所述第二配置表中包括不同核算事件下所对应的核算关联信息。

7、第二方面,本申请提供一种数据处理装置,包括:

8、数据接收模块,用于接收至少一个待处理交易数据;其中,所述待处理交易数据中包括至少一个交易要素下的交易字段值;

9、核算事件确定模块,用于基于所述至少一个交易要素下的交易字段值以及预先确定的第一配置表,确定所述待处理交易数据所对应的核算事件;其中,所述第一配置表中包括所述至少一个交易要素在不同交易字段值下所对应的交易事件类型以及相应的核算事件;

10、会计分录确定模块,用于依据所述核算事件、所述至少一个交易要素下的交易字段值、与所述待处理交易数据相对应的隶属于同一用户的交易关联信息以及第二配置表,生成所述待处理交易数据的会计分录;

11、其中,所述第二配置表中包括不同核算事件下所对应的核算关联信息。

12、第三方面,本专利技术实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本专利技术实施例中任一所述的数据处理方法。

13、第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的数据处理方法。

14、第五方面,本专利技术实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现如本专利技术实施例中任一所述的数据处理方法。

15、本实施例提供的数据处理方法、装置、设备及存储介质,通过接收至少一个待处理交易数据;基于至少一个交易要素下的交易字段值以及预先确定的第一配置表,确定待处理交易数据所对应的核算事件。在本技术方案中预先设置了第一配置表,以在接收到待处理交易数据后,提取待处理交易数据中在至少一个交易要素下对应的交易字段值,并基于第一配置表建立的交易要素、交易字段值以及核算事件之间的映射关系确定与待处理交易数据对应的核算事件。进一步的,依据核算事件、至少一个交易要素下的交易字段值、与待处理交易数据相对应的隶属于同一用户的交易关联信息以及第二配置表,生成待处理交易数据的会计分录。此外,在本技术方案中还需要预先设置第二配置表,其中,所述第二配置表中包括至少一个核算事件,以及各核算事件对应的核算操作类型和核算事件操作规则等信息,基于此,在确定待处理交易数据对应的核算事件后,通过第二配置表可以快速准确的确定待处理交易数据对应的核算事件对应的事件处理方式,进而根据核算事件的动态变化信息确定是否生成与待处理交易数据对应的核算事件,并在得到至少一个核算事件后基于会计引擎生成与各核算事件对应的会计分录。解决现有技术中基于硬编程的方式将业务记账规则固化在程序代码中,并根据程序代码对接收到的交易数据进行记账处理时,存在记账错误的风险,以及在业务记账规则发生变化时,对程序代码修改的过程较为繁琐复杂,导致无法及时基于更新后的业务记账规则进行业务记账的问题,通过将业务记账逻辑固化在第一配置表和第二配置表的方式,在接收到交易数据时,基于少量的固定程序代码以及固化在第一配置表和第二配置表中的业务记账规则,实现了快速准确的对交易业务进行记账处理的效果,同时,还可以在业务记账规则发生变化时,通过对第一配置表和第二配置表进行更新,实现及时基于更新后的业务记账规则对交易数据进行业务记账的效果。

本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,还包括:

3.根据权利要求1所述的方法,其特征在于,还包括:

4.根据权利要求1所述的方法,其特征在于,还包括:

5.根据权利要求1所述的方法,其特征在于,所述至少一个交易要素包括所述待处理交易数据所属交易产品的产品类型、产品代码、交易方向以及交易类型。

6.根据权利要求1所述的方法,其特征在于,在所述接收至少一个待处理交易数据之后,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述基于所述至少一个交易要素下的交易字段值以及预先确定的第一配置表,确定所述待处理交易数据所对应的核算事件,包括:

8.根据权利要求1所述的方法,其特征在于,所述依据所述核算事件、所述至少一个交易要素下的交易字段值、与所述待处理交易数据相对应的隶属于同一用户的交易关联信息以及第二配置表,生成所述待处理交易数据的会计分录,包括:

9.根据权利要求2或3所述的方法,其特征在于,还包括:

10.一种数据处理装置,其特征在于,包括:

11.根据权利要求10所述的装置,其特征在于,还包括:

12.根据权利要求10所述的装置,其特征在于,还包括:

13.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;

14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-9中任一项所述的数据处理方法。

15.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-9中任一项所述的数据处理方法。

...

【技术特征摘要】

1.一种数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,还包括:

3.根据权利要求1所述的方法,其特征在于,还包括:

4.根据权利要求1所述的方法,其特征在于,还包括:

5.根据权利要求1所述的方法,其特征在于,所述至少一个交易要素包括所述待处理交易数据所属交易产品的产品类型、产品代码、交易方向以及交易类型。

6.根据权利要求1所述的方法,其特征在于,在所述接收至少一个待处理交易数据之后,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述基于所述至少一个交易要素下的交易字段值以及预先确定的第一配置表,确定所述待处理交易数据所对应的核算事件,包括:

8.根据权利要求1所述的方法,其特征在于,所述依据所述核算事件、所述至少一个交易要素下的交易字段值、与所述...

【专利技术属性】
技术研发人员:丁源陈磊杨芬
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1