[发明专利]一种分摊对象的分摊数值计算方法及装置在审
| 申请号: | 202210036439.4 | 申请日: | 2022-01-13 |
| 公开(公告)号: | CN114385110A | 公开(公告)日: | 2022-04-22 |
| 发明(设计)人: | 阎钰璠;王绍伟;姬雪可;江丹丹 | 申请(专利权)人: | 中国工商银行股份有限公司 |
| 主分类号: | G06F7/499 | 分类号: | G06F7/499 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 崔博;汤在彦 |
| 地址: | 100140 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 分摊 对象 数值 计算方法 装置 | ||
本发明提供一种分摊对象的分摊数值计算方法及装置,涉及数据处理技术领域,可用于金融领域或其他技术领域。所述方法包括:计算剩余可分摊数值,以及计算当前分摊对象的理论分摊数值;若所述理论分摊数值小于等于所述剩余可分摊数值,则根据所述理论分摊数值与预设分摊对象最小分摊数值的比较结果,确定给所述当前分摊对象分摊的分摊数值;根据所述分摊数值重新执行所述计算剩余可分摊数值,以及后续步骤,直到遍历完成计算所有分摊对象的分摊数值。所述装置执行上述方法。本发明实施例提供的分摊对象的分摊数值计算方法及装置,能够提高分摊对象的分摊数值计算的准确性。
技术领域
本发明涉及数据处理技术领域,具体涉及一种分摊对象的分摊数值计算方法及装置。
背景技术
随着支付技术的发展,使用优惠券或参加满减活动抵扣数值等情况多有发生,其中涉及到较为复杂的数值计算,例如多笔订单或多个商品同时支付,需要对其中活动扣减、优惠券减免、积分抵扣、商户及银行端优惠等数值分摊到单笔订单、单个商品上,以确保后续退款、对账等流程对单笔订单、单个商品进行合理的处理。
现有的分摊算法是按照分摊比例进行处理的,即先计算出所有参与分摊的所有分摊对象的总数值,再计算每个分摊对象的数值占总数值的分摊比例,按照这个分摊比例,将待分摊的数值分配给各个分摊对象。同时,为了避免由于保留两位小数造成的实际分摊总额与应分摊总额不符的情况,现有方案在处理最后一个分摊对象时,用待分摊总额减去之前所有的已分摊总额,剩余值即为最后一个分摊对象的分摊值。
在进行数值分摊时需要对精度进行确认,在数值保留两位小数的情况下,现有技术中对精度的计算普遍采取四舍五入的方式,而在多步骤的计算中,如果在较早的步骤中就将精度控制在两位小数,则后续步骤还会将丢失的精度不断放大。现有技术存在如下缺点:
1.精度丢失导致分摊值出现负数:
参与分摊的分摊对象,由于确认最终分摊值时四舍五入至两位小数,到最后一个参与分摊的分摊对象时,用总分摊值减去之前所有已分摊数值,可能会出现负数的情况。例如,10笔订单总价格10.00元,分摊0.08元优惠,每笔分摊对象的分摊比例均为10%,按照现有技术的分摊结果见表1。
表1分摊数值为负值示例
按照现有算法进行计算,订单1至订单9的优惠分摊数值均为0.008元,在四舍五入之后均为0.01元,最后一笔分摊对象由优惠总额减去前9笔订单的已分摊数值,0.08-0.01×9=-0.01,得到最后一个分摊对象的分摊数值为负值,显然与实际情况不符。
2.实际分摊数值值多于应分摊得到的数值:
若分摊的总数值比较小,对于参与分摊比例较小的分摊对象,则可能在计算精度时由于四舍五入将全部分摊值舍去,导致分摊值为0的情况,而随着分摊过程的进行,舍去的部分会累加到后续的订单上,导致有些分摊对象出现数值“分多了”的情况,如表2所示。
表2实际分摊数值超过应分摊的数值示例
在表2所示示例中,每笔分摊对象价格相等,分摊比例也相等,均为20%,五笔订单分摊0.02元优惠,每一笔分摊对象的理论分摊优惠数值为0.004元。在分摊过程中,由于四舍五入到两位小数,前四笔订单的实际分摊数值即被舍去,最终分摊值为0.00元,在计算最后一笔分摊对象分摊额时,将总分摊值全部分给了最后一笔分摊对象。
综上所述,现有分摊对象的分摊数值计算方法存在分摊对象的分摊数值计算不准确的技术问题。
发明内容
针对现有技术中的问题,本发明实施例提供一种分摊对象的分摊数值计算方法及装置,能够至少部分地解决现有技术中存在的问题。
一方面,本发明提出一种分摊对象的分摊数值计算方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210036439.4/2.html,转载请声明来源钻瓜专利网。





