CN113205421A - 理财产品的核算方法及装置 - Google Patents

理财产品的核算方法及装置 Download PDF

Info

Publication number
CN113205421A
CN113205421A CN202110592647.8A CN202110592647A CN113205421A CN 113205421 A CN113205421 A CN 113205421A CN 202110592647 A CN202110592647 A CN 202110592647A CN 113205421 A CN113205421 A CN 113205421A
Authority
CN
China
Prior art keywords
accounting
transaction
instruction
scene
request transaction
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.)
Pending
Application number
CN202110592647.8A
Other languages
English (en)
Inventor
卢沅沅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Industrial and Commercial Bank of China Ltd ICBC
Original Assignee
Industrial and Commercial Bank of China Ltd ICBC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Industrial and Commercial Bank of China Ltd ICBC filed Critical Industrial and Commercial Bank of China Ltd ICBC
Priority to CN202110592647.8A priority Critical patent/CN113205421A/zh
Publication of CN113205421A publication Critical patent/CN113205421A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/06Asset management; Financial planning or analysis

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Technology Law (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本发明提供一种理财产品的核算方法及装置,涉及计算机技术领域,可应用于金融技术领域。方法包括:通过获取理财产品的核算请求交易指令,所述核算请求交易指令包含核算场景和交易指令数据;基于所述核算场景从预设的核算场景规则库中确定所述核算场景对应的核算规则;基于所述核算规则和所述交易指令数据核算处理,得到账务明细数据。本发明能够降低核算新场景研发周期,提高理财产品的估值核算效率。

Description

理财产品的核算方法及装置
技术领域
本发明涉及计算机技术领域,尤其涉及金融技术领域的产品核算,具体涉及一种理财产品的核算方法及装置。
背景技术
净值型理财产品,是按照份额发行并定期或不定期披露单位份额净值的理财产品,现有的净值型理财产品的估值核算处理方案为:引入一个通用型的核算处理框架程序(核算引擎),对当前理财产品(或称投资组合)下的每个投资品,按该投资品特有场景的核算规则,完成由最新交易指令数据生成账务科目数据的核算处理,并基于汇总的各类型(资产类、损益类)科目数据计算出当前投资组合的最新净值,从而完成当前理财产品的估值核算处理。
现有的技术方案中,对于投资品特有场景的核算规则的***支持,一般需基于业务人员的需求场景,通过技术手段开发对应的功能函数、并封装为核算引擎可识别调用的配置参数中。即现有核算引擎对新核算场景的支持,均需要投入科技资源完成新功能的研发、交付及上线。
目前,由于净值型理财产品可投资品类大幅拓宽,现有的理财产品核算新场景研发周期长,导致净值型理财产品的估值核算效率低。
发明内容
针对现有技术中的问题,本发明提供一种理财产品的核算方法及装置,具体包括以下技术方案:
第一方面,本发明提供一种理财产品的核算方法,包括:
获取理财产品的核算请求交易指令,所述核算请求交易指令包含核算场景和交易指令数据;
基于所述核算场景从预设的核算场景规则库中确定所述核算场景对应的核算规则;
基于所述核算规则和所述交易指令数据核算处理,得到账务明细数据。
在所述获取理财产品的核算请求交易指令之后,还包括:
按照json格式将所述核算请求交易指令存储至核算请求交易指令库。
所述按照json格式将所述核算请求交易指令存储至核算请求交易指令库之前,还包括:
对所述核算请求交易指令进行指令交易要素完备性检查;其中,在指令交易要素完备后,将所述核算请求交易指令存储至核算请求交易指令库。
所述对所述核算请求交易指令进行指令交易要素完备性检查,包括:
确定所述核算请求交易指令中核算场景下所需的请求交易要素;
若所述核算请求交易指令中包含所述请求交易要素且该请求交易要素有对应的value值,则确定指令交易要素完备。
第二方面,本发明提供一种理财产品的核算装置,包括:
交易指令模块,用于获取理财产品的核算请求交易指令,所述核算请求交易指令包含核算场景和交易指令数据;
核算场景模块,用于基于所述核算场景从预设的核算场景规则库中确定所述核算场景对应的核算规则;
核算引擎模块,用于基于所述核算规则和所述交易指令数据核算处理,得到账务明细数据。
进一步地,还包括:
指令库模块,用于按照json格式将所述核算请求交易指令存储至核算请求交易指令库。
进一步地,还包括:
完备性模块,用于对所述核算请求交易指令进行指令交易要素完备性检查;其中,在指令交易要素完备后,将所述核算请求交易指令存储至核算请求交易指令库。
其中,所述完备性模块包括:
要素单元,用于确定所述核算请求交易指令中核算场景下所需的请求交易要素;
判断单元,用于若所述核算请求交易指令中包含所述请求交易要素且该请求交易要素有对应的value值,则确定指令交易要素完备。
由上述技术方案可知,本发明提供一种理财产品的核算方法及装置,通过获取理财产品的核算请求交易指令,所述核算请求交易指令包含核算场景和交易指令数据;基于所述核算场景从预设的核算场景规则库中确定所述核算场景对应的核算规则;基于所述核算规则和所述交易指令数据核算处理,得到账务明细数据。能够降低核算新场景研发周期,提高理财产品的估值核算效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中的理财产品的核算方法的第一流程示意图。
图2为本发明实施例中的理财产品的核算方法的第二流程示意图。
图3为本发明实施例中的理财产品的核算方法的第三流程示意图。
图4为本发明实施例中的理财产品的核算装置的第一结构示意图。
图5为本发明实施例中的理财产品的核算装置的第二结构示意图。
图6为本发明实施例中的理财产品的核算装置的第三结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供一种理财产品的核算方法的实施例,参见图1,所述理财产品的核算方法具体包含有如下内容:
S101:获取理财产品的核算请求交易指令,所述核算请求交易指令包含核算场景和交易指令数据;
S102:基于所述核算场景从预设的核算场景规则库中确定所述核算场景对应的核算规则;
在本步骤中,预设的核算场景规则库是能够支持业务专家自定义各类核算场景下对应的核算规则,具体操作包括:
(1)支持业务人员自定义业务语言意义下的核算要素参数,并与技术语言意义下的指令交易要素参数建立一一对应关系,方便核算业务专家按业务语言下的核算要素自助编辑维护核算场景、同时也方便核算引擎将业务语言转义为技术语言进行自动核算处理。
其中,技术语言下的指令交易要素参数,是基于交易指令库json文本格式包含的交易要素key字段的合集,而每一笔具体的交易指令json,对应了一个具体的业务场景,实际使用的key都是指令交易要素参数合集下的一个子集。
(2)支持业务人员自定义核算场景对应的会计事件。核算业务专家为每一类业务场景定义出一个明确的会计事件,一般按特定的核算要素(投资品类型+交易行为)的组合识别为一个会计事件,需要说明的是,需支持多会计准则分别形成一套账目,则可追加一个账套核算要素作为唯一识别ID。每一条交易指令的joson文本key中都须有明确唯一的投资品类型+交易行为,用于核算引擎自动识别账务处理采用的会计事件。
(3)支持业务人员自定义核算规则参数、规则函数(表达式)。一个会计事件下一般定义一组具体的核算规则明细,视核算业务场景可以是一借一贷两条规则明细或多借多贷多条规则明细,且每一条规则明细都包含相同的账务明细细项要素,核心要素主要有借贷方面、记账金额、记账账号等。
其中,对于记账金额、记账账号一般需基于多个核算指令交易要素通过一定规则(逻辑判断+算术运算)才能表达出账务明细中的记账要素形式,这里支持核算业务专家基于核算要素编辑成含算术、逻辑运算表达式完成定义核算规则中涉及记账要素项的规则函数表达。
S103:基于所述核算规则和所述交易指令数据核算处理,得到账务明细数据。
在本步骤中,以交易指令数据的动态实例数据为输入,以静态的核算规则的参数定义为模板,通过对核算规则的解析、计算、拼装处理生成账务明细数据,从而完成一个业务场景由交易信息表达到账务信息表达的语义转换,即完成了核心账务处理过程。
核算处理过程中,由交易指数据驱动,基于交易指令按业务配置的核算参数规则,自动获取对应的会计事件(即进行核算账务明细解析转义处理的核算规则集)。逐条处理业务自定义的核算规则,并自动解析规则的实现逻辑,完成请求交易明细到核算账务明细的语义转换。这里通过引入通用的规则引擎(如开源的通用规则引擎框架urule)嵌入到核算引擎控制器中,专门用于处理静态核算规则中涉及的核算要素算术逻辑表达式的解析。
从上述描述可知,本发明实施例提供的理财产品的核算方法,通过获取理财产品的核算请求交易指令,所述核算请求交易指令包含核算场景和交易指令数据;基于所述核算场景从预设的核算场景规则库中确定所述核算场景对应的核算规则;基于所述核算规则和所述交易指令数据核算处理,得到账务明细数据。能够降低核算新场景研发周期,提高理财产品的估值核算效率。
在本发明的一实施例中,参见图2,所述理财产品的核算方法,具体包含有如下内容:
S104:按照json格式将所述核算请求交易指令存储至核算请求交易指令库。
在本实施例中,利用json格式易读、易解析、可扩展性好的特点,将理财产品的核算请求交易指令统一按json格式保存,支持各类投资品按特定核算场景保存必须的请求交易要素信息。
按json文本将请求指令信息存入核算处理过程中的产品核算引擎登记簿,作为核算处理过程中的动态实例数据。
在本发明的一实施例中,参见图3,所述理财产品的核算方法,具体包含有如下内容:
S105:对所述核算请求交易指令进行指令交易要素完备性检查;其中,在指令交易要素完备后,将所述核算请求交易指令存储至核算请求交易指令库。
其中,对所述核算请求交易指令进行指令交易要素完备性检查,包括:
确定所述核算请求交易指令中核算场景下所需的请求交易要素;若所述核算请求交易指令中包含所述请求交易要素且该请求交易要素有对应的value值,则确定指令交易要素完备。
在本实施例中,在指令入库前同时进行指令交易要素完备性检查,作为核算处理的预处理步骤。具体方案为,通过指令json文本带入的业务场景(一般按投资品类型+交易行为的组合识别为一种核算业务场景,从核算处理的视角也称为会计事件),查找规则库下配置的该核算场景下所需的请求交易要素key有哪些,并基于此检查本比笔json指令对应的key是否都有相应的value值。预处理检查失败的置无效交易,不需经核算处理。
从上述技术方案可知,基于json格式文本开发高度灵活、可扩展的特性建立交易指令库,建立交易要素key的技术与业务定义形式,支持核算业务专家使用业务要素用账务明细分录对应的规则化的参数自助配置核算规则参数,特别是支持业务专家自助完成记账要素的核算规则函数表达,实现一个通用的高度平台化的核算方法,解决了新业务快速上线对科技研发交付周期的依赖,同时也释放了科技资源。
本发明实施例提供一种能够实现所述理财产品的核算方法中全部内容的理财产品的核算装置的具体实施方式,参见图4,所述理财产品的核算装置具体包括如下内容:
交易指令模块10,用于获取理财产品的核算请求交易指令,所述核算请求交易指令包含核算场景和交易指令数据;
核算场景模块20,用于基于所述核算场景从预设的核算场景规则库中确定所述核算场景对应的核算规则;
核算引擎模块30,用于基于所述核算规则和所述交易指令数据核算处理,得到账务明细数据。
在本发明的一实施例中,参见图5,所述理财产品的核算装置,具体包含有如下内容:
指令库模块40,用于按照json格式将所述核算请求交易指令存储至核算请求交易指令库。
在本发明的一实施例中,参见图6,所述理财产品的核算装置,具体包含有如下内容:
完备性模块50,用于对所述核算请求交易指令进行指令交易要素完备性检查;其中,在指令交易要素完备后,将所述核算请求交易指令存储至核算请求交易指令库。
其中,所述完备性模块50包括:
要素单元501,用于确定所述核算请求交易指令中核算场景下所需的请求交易要素;
判断单元502,用于若所述核算请求交易指令中包含所述请求交易要素且该请求交易要素有对应的value值,则确定指令交易要素完备。
本发明提供的理财产品的核算装置的实施例具体可以用于执行上述实施例中的理财产品的核算方法的实施例的处理流程,其功能在此不再赘述,可以参照上述方法实施例的详细描述。
从上述描述可知,本发明实施例提供的理财产品的核算装置,通过获取理财产品的核算请求交易指令,所述核算请求交易指令包含核算场景和交易指令数据;基于所述核算场景从预设的核算场景规则库中确定所述核算场景对应的核算规则;基于所述核算规则和所述交易指令数据核算处理,得到账务明细数据。能够降低核算新场景研发周期,提高理财产品的估值核算效率。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。本发明并不局限于任何单一的方面,也不局限于任何单一的实施例,也不局限于这些方面和/或实施例的任意组合和/或置换。而且,可以单独使用本发明的每个方面和/或实施例或者与一个或更多其他方面和/或其实施例结合使用。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

Claims (8)

1.一种理财产品的核算方法,其特征在于,包括:
获取理财产品的核算请求交易指令,所述核算请求交易指令包含核算场景和交易指令数据;
基于所述核算场景从预设的核算场景规则库中确定所述核算场景对应的核算规则;
基于所述核算规则和所述交易指令数据核算处理,得到账务明细数据。
2.根据权利要求1所述的理财产品的核算方法,其特征在于,在所述获取理财产品的核算请求交易指令之后,还包括:
按照json格式将所述核算请求交易指令存储至核算请求交易指令库。
3.根据权利要求2所述的理财产品的核算方法,其特征在于,所述按照json格式将所述核算请求交易指令存储至核算请求交易指令库之前,还包括:
对所述核算请求交易指令进行指令交易要素完备性检查;其中,在指令交易要素完备后,将所述核算请求交易指令存储至核算请求交易指令库。
4.根据权利要求3所述的理财产品的核算方法,其特征在于,所述对所述核算请求交易指令进行指令交易要素完备性检查,包括:
确定所述核算请求交易指令中核算场景下所需的请求交易要素;
若所述核算请求交易指令中包含所述请求交易要素且该请求交易要素有对应的value值,则确定指令交易要素完备。
5.一种理财产品的核算装置,其特征在于,包括:
交易指令模块,用于获取理财产品的核算请求交易指令,所述核算请求交易指令包含核算场景和交易指令数据;
核算场景模块,用于基于所述核算场景从预设的核算场景规则库中确定所述核算场景对应的核算规则;
核算引擎模块,用于基于所述核算规则和所述交易指令数据核算处理,得到账务明细数据。
6.根据权利要求5所述的理财产品的核算装置,其特征在于,还包括:
指令库模块,用于按照json格式将所述核算请求交易指令存储至核算请求交易指令库。
7.根据权利要求6所述的理财产品的核算装置,其特征在于,还包括:
完备性模块,用于对所述核算请求交易指令进行指令交易要素完备性检查;其中,在指令交易要素完备后,将所述核算请求交易指令存储至核算请求交易指令库。
8.根据权利要求7所述的理财产品的核算装置,其特征在于,所述完备性模块包括:
要素单元,用于确定所述核算请求交易指令中核算场景下所需的请求交易要素;
判断单元,用于若所述核算请求交易指令中包含所述请求交易要素且该请求交易要素有对应的value值,则确定指令交易要素完备。
CN202110592647.8A 2021-05-28 2021-05-28 理财产品的核算方法及装置 Pending CN113205421A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110592647.8A CN113205421A (zh) 2021-05-28 2021-05-28 理财产品的核算方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110592647.8A CN113205421A (zh) 2021-05-28 2021-05-28 理财产品的核算方法及装置

Publications (1)

Publication Number Publication Date
CN113205421A true CN113205421A (zh) 2021-08-03

Family

ID=77023521

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110592647.8A Pending CN113205421A (zh) 2021-05-28 2021-05-28 理财产品的核算方法及装置

Country Status (1)

Country Link
CN (1) CN113205421A (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109118350A (zh) * 2018-08-03 2019-01-01 中国建设银行股份有限公司 财会业务封装交易适配装置及***
CN109344183A (zh) * 2018-01-30 2019-02-15 深圳壹账通智能科技有限公司 数据交互方法、装置、计算机设备和存储介质
CN110489418A (zh) * 2019-07-26 2019-11-22 阿里巴巴集团控股有限公司 一种数据聚合方法和***
CN110766545A (zh) * 2019-10-22 2020-02-07 神州数码融信软件有限公司 一种银行会计分录生成方法
CN111062813A (zh) * 2019-12-13 2020-04-24 中国建设银行股份有限公司 一种交易数据的核算方法、装置、设备和存储介质
CN112363978A (zh) * 2020-08-06 2021-02-12 勤恒财务咨询(北京)有限公司 一种解决业务数据和财务数据转换的方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109344183A (zh) * 2018-01-30 2019-02-15 深圳壹账通智能科技有限公司 数据交互方法、装置、计算机设备和存储介质
CN109118350A (zh) * 2018-08-03 2019-01-01 中国建设银行股份有限公司 财会业务封装交易适配装置及***
CN110489418A (zh) * 2019-07-26 2019-11-22 阿里巴巴集团控股有限公司 一种数据聚合方法和***
CN110766545A (zh) * 2019-10-22 2020-02-07 神州数码融信软件有限公司 一种银行会计分录生成方法
CN111062813A (zh) * 2019-12-13 2020-04-24 中国建设银行股份有限公司 一种交易数据的核算方法、装置、设备和存储介质
CN112363978A (zh) * 2020-08-06 2021-02-12 勤恒财务咨询(北京)有限公司 一种解决业务数据和财务数据转换的方法

Similar Documents

Publication Publication Date Title
CN108764674B (zh) 一种基于规则引擎的风险控制方法和装置
EP3407548A1 (en) Chatbot system
CN110532536A (zh) 一种规则配置方法及装置
CN101989294B (zh) 分布式文件解析方法
CN112463154A (zh) 页面生成方法、装置、***和电子设备
CN109086433A (zh) 一种基于大数据分析的文件管理方法及服务器
CN111475137A (zh) 一种软件开发需求预测的方法、***及设备
CN113050928A (zh) 一种工作流程中的事件扩展的方法、***、设备、介质
CN108830480B (zh) 一种erp采购计算方法及其***
CN113205421A (zh) 理财产品的核算方法及装置
CN115269085A (zh) 手机银行页面展示方法及装置
CN114691768A (zh) 一种数据处理方法、核算***及相关设备
CN112508535A (zh) 一种基于jbpm的用于审批的工作流的改进方法及装置
CN114186267A (zh) 一种虚拟资产数据处理方法、装置及计算机可读存储介质
CN113094589B (zh) 智能服务推荐方法及装置
CN113159951B (zh) 金融数据清算方法、装置、设备及存储介质
CN113590488B (zh) 模拟金融数据支撑的***测试方法与测试平台
CN111882294B (zh) 一种流程审批的方法和装置
CN111062816B (zh) 账户资产监管方法及装置
CN114462271A (zh) 有限元模型单元铺层信息修改方法、***、设备及介质
CN115454877A (zh) 一种金融产品处理方法、装置、智能设备及存储介质
CN117407396A (zh) 报表数据的处理方法、装置、计算机设备及存储介质
CN115795135A (zh) 新增对象的重复检测方法、装置、设备及存储介质
CN115099940A (zh) 一种批量***中数据的生成方法及相关装置
CN117873489A (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