掌桥专利:专业的专利平台
掌桥专利
首页

多维度创收计算方法和系统

文献发布时间:2024-04-18 19:58:26


多维度创收计算方法和系统

技术领域

本发明涉及数据计算技术领域,具体地,涉及一种多维度创收计算方法和系统。

背景技术

传统的创收计算方法存在以下问题:

1)分成比例缺乏灵活性,无法满足不同维度的个性化需求;

2)净值补偿逻辑复杂,计算不准确;

3)数据重算困难,导致计算结果不可靠;

4)快速定位使用的分成比例维度方案缺乏有效的方法。

专利文献CN114742580A(申请号:CN202210316212.5)公开了一种企业营业收入的预测方法、装置、设备及存储介质,计算行业和/或区域历史影响企业营业收入的程度,作为影响因子,将企业划分至多个群体中,在群体的范围内,在成长性、稳定性、波动性与重要性中的至少一个维度下计算企业未来营业收入的能力,作为营收因子,根据影响因子与营收因子计算企业在未来营业收入的扩缩系数,使用扩缩系数对企业实际的营业收入进行调节,获得企业在未来的营业收入。然而该专利无法完全解决上述技术问题。

发明内容

针对现有技术中的缺陷,本发明的目的是提供一种多维度创收计算方法和系统。

根据本发明提供的多维度创收计算方法,包括:

步骤1:引入多维度设置分成比例,根据不同的业务需求和参与者角色设置不同的分成比例;

步骤2:引入净值补偿逻辑,通过考虑净值增减、费用分摊因素,实现净值补偿计算;

步骤3:基于多种数据重算机制,根据数据变更、错误修复情况,对计算结果进行数据重算;

步骤4:通过预设智能算法和数据分析,推荐最合适的分成比例维度方案。

优选的,所述步骤1包括:

步骤1.1:获取账目明细数据;

步骤1.2:获取所有维度分成比例数据集合;

步骤1.3:定义分成比例匹配策略抽象类;

步骤1.4:根据最小维度分成比例,若有数据,则组装分成比例,然后结束流程,若无数据,则执行步骤1.5;

步骤1.5:查询次级维度分成比例数据,若有数据,则组装分成比例,然后结束流程,若无数据,则执行步骤1.6;

步骤1.6:查询三级A维度/B维度分成比例,若有数据,则组合三级A维度/B维度分成比例,然后执行步骤1.8;若无数据,则执行步骤1.7;

步骤1.7:查询三级A-/B-维度分成比例,若有数据,则组合三级A维度/B维度分成比例,然后执行步骤1.8;若无数据,则直接执行步骤1.8;

步骤1.8:组合A维度分成比例与B维度分成比例,取最小比例,记录使用的分成比例维度,若有数据,则组装分成比例,然后结束流程,若无数据,则执行步骤1.9;

步骤1.9:查询四级维度分成比例,若有数据,则组装分成比例,然后结束流程,若无数据,则飞书告警分成比例缺失,然后结束流程。

优选的,所述步骤2包括:

步骤2.1:查询账目明细表里是否存在净值为null的产品,若不存在,则结束流程,若存在,则执行步骤2.2;

步骤2.2:根据查询到的净值为null的数据,再去查询最新净值及净值日期;

步骤2.3:以每个产品维度,查看账目明细表是否存在存量日期小于最新净值日期且净值为null的账目明细,若存在,则执行步骤2.4,若不存在,则结束流程;

步骤2.4:更新账目明细中净值为null的该产品的净值数据;

步骤2.5:以产品、日期为维度,查询产品小于等于这个日期的最新净值;

步骤2.6:将净值及净值日期填入账目明细,然后结束流程。

优选的,将账目明细结果数据动态绑定分成比例维度数据的唯一标识,实现快速定位。

优选的,所述步骤4包括:

根据商务合作或有效约定实现不同程度上的分成比例折扣配置:

a.定义分成比例策略,实现各维度分成比例策略;

b.定义分成比例责任链,实现各维度分成比例对应责任链节点,根据责任节点获取分成比例;

分成比例优先级包括1-4级,1级优先级最高:

1级:单笔单议维度;

2级:产品与交易账号结合维度;

3级:客户方向维度,交易账号维度>客户主体维度;

3级:产品方向维度,产品维度>产品类型维度;

4级:产品方维度;

c.3级优先级特别说明:根据客户方向维度分成比例与产品方向分成比例的最小值读取。

根据本发明提供的多维度创收计算系统,包括:

模块M1:引入多维度设置分成比例,根据不同的业务需求和参与者角色设置不同的分成比例;

模块M2:引入净值补偿逻辑,通过考虑净值增减、费用分摊因素,实现净值补偿计算;

模块M3:基于多种数据重算机制,根据数据变更、错误修复情况,对计算结果进行数据重算;

模块M4:通过预设智能算法和数据分析,推荐最合适的分成比例维度方案。

优选的,所述模块M1包括:

模块M1.1:获取账目明细数据;

模块M1.2:获取所有维度分成比例数据集合;

模块M1.3:定义分成比例匹配策略抽象类;

模块M1.4:根据最小维度分成比例,若有数据,则组装分成比例,然后结束流程,若无数据,则触发模块M1.5;

模块M1.5:查询次级维度分成比例数据,若有数据,则组装分成比例,然后结束流程,若无数据,则触发模块M1.6;

模块M1.6:查询三级A维度/B维度分成比例,若有数据,则组合三级A维度/B维度分成比例,然后触发模块M1.8;若无数据,则触发模块M1.7;

模块M1.7:查询三级A-/B-维度分成比例,若有数据,则组合三级A维度/B维度分成比例,然后触发模块M1.8;若无数据,则直接触发模块M1.8;

模块M1.8:组合A维度分成比例与B维度分成比例,取最小比例,记录使用的分成比例维度,若有数据,则组装分成比例,然后结束流程,若无数据,则触发模块M1.9;

模块M1.9:查询四级维度分成比例,若有数据,则组装分成比例,然后结束流程,若无数据,则飞书告警分成比例缺失,然后结束流程。

优选的,所述模块M2包括:

模块M2.1:查询账目明细表里是否存在净值为null的产品,若不存在,则结束流程,若存在,则触发模块M2.2;

模块M2.2:根据查询到的净值为null的数据,再去查询最新净值及净值日期;

模块M2.3:以每个产品维度,查看账目明细表是否存在存量日期小于最新净值日期且净值为null的账目明细,若存在,则触发模块M2.4,若不存在,则结束流程;

模块M2.4:更新账目明细中净值为null的该产品的净值数据;

模块M2.5:以产品、日期为维度,查询产品小于等于这个日期的最新净值;

模块M2.6:将净值及净值日期填入账目明细,然后结束流程。

优选的,将账目明细结果数据动态绑定分成比例维度数据的唯一标识,实现快速定位。

优选的,所述模块M4包括:

根据商务合作或有效约定实现不同程度上的分成比例折扣配置:

a.定义分成比例策略,实现各维度分成比例策略;

b.定义分成比例责任链,实现各维度分成比例对应责任链节点,根据责任节点获取分成比例;

分成比例优先级包括1-4级,1级优先级最高:

1级:单笔单议维度;

2级:产品与交易账号结合维度;

3级:客户方向维度,交易账号维度>客户主体维度;

3级:产品方向维度,产品维度>产品类型维度;

4级:产品方维度;

c.3级优先级特别说明:根据客户方向维度分成比例与产品方向分成比例的最小值读取。

与现有技术相比,本发明具有如下的有益效果:

(1)灵活性高:通过多维度的分成比例设置,能够满足不同业务场景和参与者角色的个性化需求;

(2)准确性高:净值补偿逻辑的设计和多种数据重算机制的应用,确保计算结果的准确性和可靠性;

(3)高效性:快速定位使用的分成比例维度方案的开发,帮助用户快速找到适用的分成比例设置,提高计算效率。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1为分成比例选择器流程图;

图2为净值补偿流程图。

具体实施方式

下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。

实施例1

本发明提供了一种多维度创收计算方法,包括:

步骤1:多维度的分成比例:引入多维度设置分成比例,可以根据不同的业务需求和参与者角色设置不同的分成比例。例如,可以根据销售额、销售渠道、产品类别等维度进行灵活的分成比例设置。

步骤2:净值补偿逻辑:设计净值补偿逻辑,确保参与者在计算过程中能够获得公平的报酬。通过考虑净值增减、费用分摊等因素,实现准确的净值补偿计算。

步骤3:多种数据重算:提供多种数据重算机制,确保计算结果的准确性和可靠性。例如,可以根据数据变更、错误修复等情况,对计算结果进行快速的数据重算。

步骤4:快速定位使用的分成比例维度方案:开发快速定位使用的分成比例维度方案,帮助用户快速找到适用的分成比例设置。通过智能算法和数据分析,推荐最合适的分成比例维度方案。

如图1,所述步骤1包括:

步骤1.1:获取组装后的账目明细数据;

步骤1.2:获取所有维度分成比例数据集合;

步骤1.3:定义分成比例匹配策略抽象类;

步骤1.4:根据最小维度分成比例,若有数据,则组装分成比例,然后结束流程,若无数据,则执行步骤1.5;

步骤1.5:查询次级维度分成比例数据,若有数据,则组装分成比例,然后结束流程,若无数据,则执行步骤1.6;

步骤1.6:查询三级A维度/B维度分成比例,若有数据,则组合三级A维度/B维度分成比例,然后执行步骤1.8;若无数据,则执行步骤1.7;

步骤1.7:查询三级A-/B-维度分成比例,若有数据,则组合三级A维度/B维度分成比例,然后执行步骤1.8;若无数据,则直接执行步骤1.8;

步骤1.8:组合A维度分成比例与B维度分成比例,取最小比例,记录使用的分成比例维度,若有数据,则组装分成比例,然后结束流程,若无数据,则执行步骤1.9;

步骤1.9:查询四级维度分成比例,若有数据,则组装分成比例,然后结束流程,若无数据,则飞书告警分成比例缺失,然后结束流程。

如图2,所述步骤2包括:

步骤2.1:查询账目明细表里是否存在净值为null的产品,若不存在,则结束流程,若存在,则执行步骤2.2;

步骤2.2:根据查询到的净值为null的数据,再去查询最新净值及净值日期(根据当天日期+产品id查询);

步骤2.3:以每个产品维度,查看账目明细表是否存在存量日期小于最新净值日期且净值为null的账目明细,若存在,则执行步骤2.4,若不存在,则结束流程;

步骤2.4:更新账目明细中净值为null的该产品的净值数据;

步骤2.5:以产品、日期为维度,查询产品小于等于这个日期的最新净值;

步骤2.6:将净值及净值日期填入账目明细,然后结束流程。

所述步骤4包括:

账目明细结果数据动态绑定分成比例维度数据的唯一标识,以达到快速定位的效果;

支持灵活多维度分成比例配置,根据商务合作或有效约定实现不同程度上的分成比例折扣配置:

a.定义分成比例策略,实现各维度分成比例策略;

b.定义分成比例责任链,实现各维度分成比例对应责任链节点,根据责任节点获取分成比例;

分成比例优先级(1-4级,1级优先级最高):

(1)单笔单议维度(1级);

(2)产品与交易账号结合维度(2级);

(3)客户方向维度(3级):交易账号维度>客户主体维度;

(4)产品方向维度(3级):产品维度>产品类型维度;

(5)产品方维度(4级);

c.3级优先级特别说明(支持可配置):根据客户方向维度分成比例与产品方向分成比例的最小值读取。

本发明的多维度创收计算方法和系统可以通过计算机程序来实现。计算机程序可以运行在专用硬件设备上,也可以运行在通用计算设备上。

实施例2

本发明还提供一种多维度创收计算系统,所述多维度创收计算系统可以通过执行所述多维度创收计算方法的流程步骤予以实现,即本领域技术人员可以将所述多维度创收计算方法理解为所述多维度创收计算系统的优选实施方式。

根据本发明提供的多维度创收计算系统,包括:模块M1:引入多维度设置分成比例,根据不同的业务需求和参与者角色设置不同的分成比例;模块M2:引入净值补偿逻辑,通过考虑净值增减、费用分摊因素,实现净值补偿计算;模块M3:基于多种数据重算机制,根据数据变更、错误修复情况,对计算结果进行数据重算;模块M4:通过预设智能算法和数据分析,推荐最合适的分成比例维度方案。

所述模块M1包括:模块M1.1:获取账目明细数据;模块M1.2:获取所有维度分成比例数据集合;模块M1.3:定义分成比例匹配策略抽象类;模块M1.4:根据最小维度分成比例,若有数据,则组装分成比例,然后结束流程,若无数据,则触发模块M1.5;模块M1.5:查询次级维度分成比例数据,若有数据,则组装分成比例,然后结束流程,若无数据,则触发模块M1.6;模块M1.6:查询三级A维度/B维度分成比例,若有数据,则组合三级A维度/B维度分成比例,然后触发模块M1.8;若无数据,则触发模块M1.7;模块M1.7:查询三级A-/B-维度分成比例,若有数据,则组合三级A维度/B维度分成比例,然后触发模块M1.8;若无数据,则直接触发模块M1.8;模块M1.8:组合A维度分成比例与B维度分成比例,取最小比例,记录使用的分成比例维度,若有数据,则组装分成比例,然后结束流程,若无数据,则触发模块M1.9;模块M1.9:查询四级维度分成比例,若有数据,则组装分成比例,然后结束流程,若无数据,则飞书告警分成比例缺失,然后结束流程。

所述模块M2包括:模块M2.1:查询账目明细表里是否存在净值为null的产品,若不存在,则结束流程,若存在,则触发模块M2.2;模块M2.2:根据查询到的净值为null的数据,再去查询最新净值及净值日期;模块M2.3:以每个产品维度,查看账目明细表是否存在存量日期小于最新净值日期且净值为null的账目明细,若存在,则触发模块M2.4,若不存在,则结束流程;模块M2.4:更新账目明细中净值为null的该产品的净值数据;模块M2.5:以产品、日期为维度,查询产品小于等于这个日期的最新净值;模块M2.6:将净值及净值日期填入账目明细,然后结束流程。

将账目明细结果数据动态绑定分成比例维度数据的唯一标识,实现快速定位。

所述模块M4包括:根据商务合作或有效约定实现不同程度上的分成比例折扣配置:

a.定义分成比例策略,实现各维度分成比例策略;

b.定义分成比例责任链,实现各维度分成比例对应责任链节点,根据责任节点获取分成比例;

分成比例优先级包括1-4级,1级优先级最高:

1级:单笔单议维度;

2级:产品与交易账号结合维度;

3级:客户方向维度,交易账号维度>客户主体维度;

3级:产品方向维度,产品维度>产品类型维度;

4级:产品方维度;

c.3级优先级特别说明:根据客户方向维度分成比例与产品方向分成比例的最小值读取。

本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系统、装置及其各个模块以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的系统、装置及其各个模块以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同程序。所以,本发明提供的系统、装置及其各个模块可以被认为是一种硬件部件,而对其内包括的用于实现各种程序的模块也可以视为硬件部件内的结构;也可以将用于实现各种功能的模块视为既可以是实现方法的软件程序又可以是硬件部件内的结构。

以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

相关技术
  • 水下悬浮隧道试验多维度运动位姿测量系统及计算方法
  • 水下悬浮隧道试验多维度运动位姿测量系统及计算方法
技术分类

06120116492130