论文部分内容阅读
随着科技与经济全球化以及企业信息化的飞速发展,我国很多行业对业务流程与管理制度信息化的需求越来越强烈。作为世界第一的优秀ERP软件—SAP,成为很多优秀企业的首选。而新的SAP系统上线前,往往涉及如何将系统需要的大量主数据传输至SAP系统的问题。针对于数据量极少(几十条)的情况,用SAP标准的创建主数据的功能即可手工录入;若数据量稍微大点(几百条到几万条),用手工录入就不现实了,此时可以考虑SAP自带的批量导入数据的平台,比如LSMW,SECATT等做批量处理;若针对十几万到几十万甚至更多的数据量时,用SAP自带的数据处理平台就难于满足数据处理的要求了。为了能够解决此问题,本文研究开发了物料主数据批量导入程序,此程序基于SAP自带的编程语言ABAP开发设计而成。既可以大批量的把用户收集好的物料主数据一次性的往SAP系统批量导入,也可以把部分机构代码下已经导入的物料主数据批量扩充到其它机构下,高效灵活的解决了SAP R/3系统上线前物料主数据初始化的问题。作者根据所实施SAP项目的单位新疆电力的业务背景,针对新疆电力机构部门较多,物料主数据数量大的情况,设计开发了即可批量导入物料,又可灵活在各单位之间扩充物料的主数据导入程序。在程序设计开发之前,作者研究了SAP系统的数据传输技术,SAP数据传输的接口,SAP的开发语言ABAP等技术,在对比了传统的数据传输方法的基础上,作者开发的主数据导入程序简化了数据处理的流程,提高了数据处理的效率和灵活性,释放了人力资源,更降低了数据导入过程中出错的风险。在程序操作批量导入或扩充的过程中,能够把运行日志保存在程序设置好的系统目录下,用户可在日志中查看已经导入或扩充的物料详情,整理物料主数据编号;也可阅读未能成功创建的数据的出错原因,修改整理导入模板数据重新导入。物料主数据导入程序目前已经在运行之中,新疆电力的ERP项目也在上线前的最后准备阶段,目前已经有多家新疆电力属下的电力公司通过此程序完成了物料主数据的初始化,从而验证了此方案的可行性。