[发明专利]基于SAP平台的规则库解析方法与系统有效
| 申请号: | 201510617555.5 | 申请日: | 2015-09-24 |
| 公开(公告)号: | CN105404501B | 公开(公告)日: | 2019-02-01 |
| 发明(设计)人: | 林以东;王小东;唐忠泰;王萌;杨靖;莫涛;蔡洪建;魏升吉;李锋;杨军;许鸿辉;李红梅;李冬;常英贤;王茜;张伟;丁书耕;张建辉;王立峰 | 申请(专利权)人: | 国网山东省电力公司;国网山东省电力公司电力科学研究院;山东鲁能软件技术有限公司 |
| 主分类号: | G06F8/41 | 分类号: | G06F8/41 |
| 代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 张勇 |
| 地址: | 250001 山*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 规则库 规则单元 页面 解析 数据实时性 测试系统 获取数据 开发系统 人力成本 生产系统 时间成本 数据获取 页面数据 页面显示 中间环节 创建 维护 | ||
本发明公开了一种基于SAP平台的规则库解析方法与系统,包括:对需要创建的页面进行编号,同时对规则进行规则编号,在SAP平台中创建规则库表;根据页面显示数据的不同,将相应页面的数据获取规则细分为规则单元,所述规则单元能够在规则库表中进行维护;将步骤2中细分好的规则单元维护进规则库表中;在获取用户所需页面对应的数据时,根据页面编号从规则库中取得对应的规则编号,然后根据该规则编号将各规则单元组合起来,组成获取数据的Where条件,获取对应的页面数据。本发明有益效果:免去了开发系统到测试系统再到生产系统的中间环节,既节省了人力成本和时间成本的同时,数据实时性也得到大幅提高。
技术领域
本发明涉及信息处理领域,尤其涉及一种基于SAP平台的规则库解析方法与系统。
背景技术
SAP(systems applications and products in data processing)是一款用于企业资源计划ERP(enterprise resource planning)管理的软件。
SAP普遍采用开发系统、测试系统、生产系统相互分离,通过各系统打包的方式实现系统修改操作。
SAP系统在遇到业务调整时,普遍采用业务人员修改配置或者开发人员修改代码后产生补丁,然后安装补丁到生产系统的方式。但是针对于业务规则频繁调整而且规则维护难度不大的情况,上述维护方式就会产生人力成本大量增加(维护人员费用)以及实现时间滞后(产生补丁安装补丁的时间),影响了企业的运营成本以及使用的实时性。
发明内容
本发明的目的就是为了解决上述问题,提出了一种基于SAP平台的规则库解析方法与系统,该方法及系统将频繁调整的业务规则设置为易于用户维护的规则库,数据实时性好。
为了实现上述目的,本发明采用如下技术方案:
一种基于SAP平台的规则库解析方法,包括以下步骤:
步骤1:对需要创建的页面进行编号,同时对规则进行规则编号,在SAP平台中创建规则库表;
步骤2:根据页面显示数据的不同,将相应页面的数据获取规则细分为规则单元,所述规则单元能够在规则库表中进行维护;
步骤3:将步骤2中细分好的规则单元维护进规则库表中;
步骤4:在获取用户所需页面对应的数据时,根据页面编号从规则库中取得对应的规则编号,然后根据该规则编号将各规则单元组合起来,组成获取数据的Where条件,获取对应的页面数据。
所述步骤1中创建的规则库表包括:规则编号、适用页面编号、规则单元号、数据表名、数据表字段名、比较符以及比较数据。
所述步骤2中相应页面的数据获取规则包括:获取数据的数据源、获取数据的条件、以及中间变量值。
所述将细分好的规则单元维护进规则库表中通过SAP的Tcode:SM30技术实现。
业务规则调整时,通过修改生产系统维护规则库表配置实现,具体包括:增加或删除规则单元,修改规则单元,修改规则单元的排序。
一种基于SAP平台的规则库解析方法的系统,包括:用于对需要创建的页面进行编号,
同时对规则进行规则编号,在SAP平台中创建规则库表的装置;
用于根据页面显示数据的不同,将相应页面的数据获取规则细分为规则单元,所述规则单元能够在规则库表中进行维护的装置;
用于将细分好的规则单元维护进规则库表中的装置;
用于在获取用户所需页面对应的数据时,根据页面编号从规则库中取得对应的规则编号,然后根据该规则编号将各规则单元组合起来,组成获取数据的Where条件,获取对应的页面数据的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网山东省电力公司;国网山东省电力公司电力科学研究院;山东鲁能软件技术有限公司,未经国网山东省电力公司;国网山东省电力公司电力科学研究院;山东鲁能软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510617555.5/2.html,转载请声明来源钻瓜专利网。





