[发明专利]一种简化SAP批量数据导入的方法无效

专利信息
申请号: 201410026495.5 申请日: 2014-01-21
公开(公告)号: CN103744988A 公开(公告)日: 2014-04-23
发明(设计)人: 陈晓东;邓威;刘刚 申请(专利权)人: 国家电网公司;江苏省电力公司;江苏电力信息技术有限公司
主分类号: G06F17/30 分类号: G06F17/30;G06F9/44
代理公司: 南京汇盛专利商标事务所(普通合伙) 32238 代理人: 陈扬
地址: 100031 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 简化 sap 批量 数据 导入 方法
【说明书】:

技术领域

发明属于SAP系统应用领域,具体地说是一种简化SAP批量数据导入的方法。

 

背景技术

目前SAP系统批量导入主要使用以下几种方法:

LSMW(Legacy System Migration Workbench), 是SAP推荐用来从旧的系统或非SAP系统把大批量或周期性的数据迁移到SAP的主力工具, LSMW局限在于只能导入固定类型的主数据。LSMW的屏幕代码都由系统生成,使用服务器资源产生批处理文件,以后台JOB形式执行,由于LSMW的屏幕代码都由服务器产生,会大量占用服务器资源,且大批量数据处理时,因为SAP系统前台进程限制执行时间,超过一定数据量会出现超时错误,操作人员需将批量文件按一定数量分割,按照服务器限制时间重复执行LSMW,易造成误操作。LSMW的操作步骤较多,需执行十四个步骤以上才可产生批处理文件。

BDC(Batch Data Conversion) 通过SHDB把用户一次性的业务操作记录全部记录下,然后供用户使用。开发人员可以生成程序构建数据源,针对不同的数据导入情况,需要开发人员做二次开发工作,对临时性的数据处理,使用二次开发方式执行,会影响数据处理的时效性,且数据处理情况复杂,使用二次开发执行数据处理,需要大量的二次开发工作,增加开发人员的工作量。

CATT(Computer Aided Test Tool) 模拟前端屏幕输入,速度慢,而且某些屏幕字段抓取不了。

发明内容

本发明的目的是提供一种简化SAP批量数据导入的方法,该方法根据系统标准功能SHDB方式产生一次性录屏文件,根据需修改的资料,使用VBA宏离线产生批处理文件,可以有效降低服务器占用和开发人员二次开发工作量,并提高数据处理效率。

本发明的目的是通过以下技术方案来实现的:

一种简化SAP批量数据导入的方法,其特征在于该方法具体步骤如下:

1)使用SAP SHDB功能,根据需要修改的内容,通过SAP标准功能执行一次修改,修改完成后,系统将用户一次性的业务操作记录记录下来;

2)根据系统记录下的一次性业务操作记录,将需要修改的字段标识并记为变量,供之后批量执行时使用,将不需要的常量字段删除,防止误修改;

3)检查操作记录,确认需修改的变量字段正确和不需要修改的字段删除无误后,将修改过的一次性业务操作记录用SAP Export功能导出到本地文本文件;

4)将需修改的批量数据文件打开,根据导出的业务操作记录,执行VBA宏,执行代码会根据修改过的业务操作记录,将之前标记为变量的数据替换为需修改数据的值,全部替换完成后,产生可以执行SHDB功能的文本文件;

5)将产生的文本文件通过SAP SHDB中的Upload功能上传;

6) 文件上传完成后,使用SHDB Execute功能执行,执行方式选择为后台执行,前台执行或遇错跳出;

7)SHDB执行完成后,系统返回执行结果,执行人员根据执行结果检查数据执行情况,将有错误的数据滤出,根据错误原因重新执行修改,完成批量数据导入。

本发明根据系统标准功能SHDB方式产生一次性录屏文件,根据需修改的资料,使用VBA宏离线产生批处理文件,节约了二次开发程式时间和开发人员的工作,相比系统原有批量修改功能,可减小系统负载,缩短批量处理数据的时间,提高数据处理效率。

附图说明

    图1说明了本发明实施的流程。

具体实施方式

一种简化SAP批量数据导入的方法,用于简化系统数据批量导入,见图1,具体步骤如下:

1)使用SAP SHDB功能,根据需要修改的内容,通过SAP标准功能执行一次修改,修改完成后,系统会将用户一次性的业务操作记录记录下来;        

2)根据系统记录下的一次性业务操作记录,将需要修改的字段标识并记为变量,供之后批量执行时使用,将不需要的常量字段删除,防止误修改;

3)检查操作记录,确认需修改的变量字段正确和不需要修改的字段删除无误后,将修改过的一次性业务操作记录用SAP Export功能导出到本地文本文件;

4)将需修改的批量数据文件打开,根据导出的业务操作记录,执行VBA宏,执行代码会根据修改过的业务操作记录,将之前标记为变量的数据替换为需修改数据的值,全部替换完成后,产生可以执行SHDB功能的文本文件; 

5)将产生的文本文件通过SAP SHDB中的Upload功能上传;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;江苏省电力公司;江苏电力信息技术有限公司,未经国家电网公司;江苏省电力公司;江苏电力信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410026495.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top