[发明专利]数据处理方法、业务引擎及客户端在审
申请号: | 201410756936.7 | 申请日: | 2014-12-10 |
公开(公告)号: | CN105741061A | 公开(公告)日: | 2016-07-06 |
发明(设计)人: | 刘丽霞;吕飞 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | G06Q10/08 | 分类号: | G06Q10/08;G06Q50/28 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 业务 引擎 客户端 | ||
技术领域
本发明涉实施例及通信技术领域,尤其涉及数据处理方法、业务引擎及客户端。
背景技术
余额计算就是业务系统按一定期间或者实时计算某些数据的剩余量或者金额,按期间计算的比如财务总账余额,一般以月为单位来计算,到月底时需要根据月初的科目金额和本月的发生的金额来计算到月底各个科目结存了多少金额;实时计算的比如商品的及时库存计算,卖出去了一件,需要实时减去商品的库存一件,进货了10件,需要实时加上商品库存等;这些就属于月计算范畴。
余额维度就是余额统计的维度,不同的商余额维度统计的维度是不一样的,例如衣服,用户需要按照衣服的颜色、尺寸、款式等维度来计算库存;例如刚才,用户需要按照钢材形状、长度、含炭量等维度来计算库存;对一些大型的集团企业对物料、商品库存可能需要按不同的地区、不同的仓库、批次等维度来计算库存等等;上述颜色、尺寸、形状、长度、地区、仓库就属于余额维度。
余额表就是用来存放计算出的余额数据表格(可以是Excel表格、关系数据库中的数据表等等)。
余额数据源就是用来计算余额的数据来源,例如商品进货和销售,用户销售了一件商品,一般会在系统中存一张销售单,用户新进了一批衣服,系统中会有一张进货单,余额计算装置就是依据系统中的这种销售单和进货单来计算商品的剩余库存;此处的销售单和进货单就称为余额数据源。
企业资源计划(ERP,EnterpriseResourcePlanning)系统对系统中存在哪些类型的余额、每种余额是按哪些维度计算、计算余额的数据来源等都是固定的。
但是用户在不同的场景、不同业务下对余额计算有不同的需求,用户可能会需要新增或修改余额类型、余额维度类型或余额数据源类型等。由于现有技术中ERP系统对余额类型、余额维度类型、余额数据源类型等都是固定的,用户只能依据这些固定好的条件进行固定的余额计算,无法根据用户需求对余额类型、余额维度类型、余额数据源类型等进行修改或者新增,因此ERP系统缺乏了灵活性和可变性。
发明内容
本发明实施例提供了数据处理方法、业务引擎和客户端,用于提高系统的灵活性和可变性。
本发明实施例提供一种数据处理方法,包括:
业务引擎接收客户端发送的用户自定义的余额配置信息,所述余额配置信息包括余额计算规则以及余额数据源;
所述业务引擎根据所述余额配置信息构建取数程序;
所述业务引擎读取所述取数程序获取所述余额数据源中的明细数据;
所述业务引擎根据所述余额计算规则对所述明细数据进行余额计算得到第一目标数据。
可选地,所述余额计算规则包括:余额模型以及余额模型与余额数据源之间的对应关系;
所述业务引擎根据所述余额计算规则对所述明细数据进行余额计算得到第一目标数据包括:
所述业务引擎根据所述对应关系确定所述明细数据对应的余额类型;
所述业务引擎根据余额模型确定所述余额类型对应的余额维度信息;
所述业务引擎根据所述对应关系确定所述明细数据的每一个余额维度属性对应的所述余额维度信息中的余额维度;
所述业务引擎计算各余额类型对应的明细数据中不同的余额维度属性组合对应的第一余额,并将所述第一余额作为第一目标数据。
可选地,所述余额计算规则包括:余额模型以及余额模型与余额数据源之间的对应关系;
所述业务引擎根据所述余额计算规则对所述明细数据进行余额计算得到第一目标数据包括:
所述业务引擎根据所述对应关系确定所述明细数据对应的余额类型;
所述业务引擎根据余额模型确定所述余额类型对应的余额维度信息;
所述业务引擎根据所述对应关系确定所述明细数据的每一个余额维度属性对应的所述余额维度信息中的余额维度;
所述业务引擎计算各余额类型对应的明细数据中不同的余额维度属性组合对应的第二余额;
当所述余额维度信息包含计算公式时,所述业务引擎将所述第二余额代入所述计算公式进行计算得到计算结果,并将所述计算结果作为所述计算公式对应的余额维度的第三余额;
所述业务引擎将所述第二余额与第三余额作为第一目标数据。
可选地,所述业务引擎读取所述取数程序获取所述余额数据源中的明细数据之后及所述业务引擎根据所述余额计算规则对所述明细数据进行余额计算得到第一目标数据之前包括:
所述业务引擎向第一目标第三方插件发送所述明细数据,以使得所述第一目标第三方插件根据业务需求对所述明细数据进行处理得到目标明细数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410756936.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗妇科产后疾病的中草药
- 下一篇:视觉假体图像处理装置及方法
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理