摘 要 实施SAP R/3系统从4.0B到4.7E的升级项目,主要从技术角度,阐述完成SAP开发系统、测试系统和生产系统的升级过程,并由此提出完成升级实施的几个关键因素。
关键字 系统,升级,实施,关键因素
1 前言
我们浙江省电力公司于1998年开始实施SAP R/3 ERP系统(以下简称R/3系统),实施的版本是40B,随着电力业务的迅速发展,先后实施了包括FI、CO、MM、 PM、PS、HR等R/3核心业务模块,随着SAP的推广和深入,以及业务功能的新需求,迫切需要从4.0B版本升级到4.7E版本,以达到及时应用SAP新版本中的新功能的目的。 于2003年底至2004年上半年,通过5个月左右的升级实施,成功地完成了SAP开发系统、测试系统和生产系统的升级实施。现将我们的实施方案简要阐述一下,并由此提出在升级过程中的所要注意的几个关键因素,供大家参拷,有误之处,请尽指正。2 系统升级的依据和目的
升级到4.7 Enterprise 版本的R/3系统,相对于原40B版本,能实现以下几方面: (1)户使用界面的大幅度改善,今后可采用SAP Netweaver新技术架构和相关产品,使用Web GUI (Browser)方式进行R/3系统的访问,以及采用J2EE/.net等技术,为企业实现以ERP为基础的电子商务提供有效平台和更加功能强大技术先进的系统支持环境。 (2)多系统标准接口BAPI和IDOC满足企业的系统集成要求(能与更多外部系统进行通信)。 (3)R/3系统功能的提高(如财务红字处理,使用采购订单创建固定资产,更强大资金管理模块等),并可根据业务的实际需要扩展ERP系统的功能,以满足省公司业务需求的不断发展。 (4)配合人力资源模块的顺利实施以及后续推广工作。并且,为省公司计划今后实施BW、SEM等SAP “新思维” 产品提供高效的集成应用环境。 (5)升级到4.7 Enterprise,用户都不需要增加任何软件许可协议(license)费用。但通过版本的升级,将降低SAP系统维护的整体拥有成本,优化业务处理流程,使用新的技术等等。 (6)SAP Enterprise Core具有与SAP 4.6C高补丁级别相同的业务处理功能,SAP Enterprise4.7 比以前版本更加稳定。 (7)SAP Enterprise 4.7增强了Enterprise Extensions,提供了对关键业务增强的新功能,从应用体系架构方面扩展了以前SAP R/3(包括4.6C)的基础架构。 (8)SAP Enterprise 4.7提供了新的mySAP技术:Web应用服务器,增强了对Web,JAVA,J2EE的支持。 (9)最后一点值得提一下,那就是,配合SAP软件版本升级计划,以获得来自SAP的更加优质的技术支持服务,并且升级到SAP Enterprise 4.7都不需要增加任何软件许可协议(license)费用。3 系统升级的方案阐述
(1)这次升级的技术要点有以下几方面 ① 根据SAP版本环境需求,如果升级到SAP 4.6C不需要升级操作系统;但升级到SAP 4.7 Enterprise需要升级AIX 4.3.3到AIX 5L,升级Oracle 8.1.7到Oracle 9i。而目前的环境是AIX 4.3.3,数据库是Oracle 8.1.7。所以首先必须升操作系统,然后升级数据库,最后升级SAP R/3。 ② 目前省公司的R/3系统采用SAP标准的开发、测试、生产三系统配置。首先必须设定升级项目所需进行的系统环境,确保开发与测试系统同生产环境保持一致。同时,按照先升级开发系统,再升级测试系统,最后升级生产系统的顺来进行。 ③ R/3 40B原系统中已有大量的自开发应用、报表及系统接口程序,需要测试与调整。也有不少修改SAP标准部分的程序,需要查找,有些可能无法找到有关的修改文档。 ④ 全系统有600人的最终用户,必须进行严密有计划的培训工作。 (2)系统升级工作的策略和方法 ① 总体策略 基于这一策略,升级工作应包括以下工作内容: (a) 升级计划:确定升级方案,制定升级项目计划,明确人员、时间、费用的预算。以及对现有系统运行平台进行评估。 (b) 升级准备:升级R/3系统的软、硬件准备。包括硬件系统的升级或更新,新版本软件的预定,开发、测试环境与生产环境的同步以及明确升级项目组人员、职责分工,工作场地安排等。并针对内部顾问进行R/3 Enterprise 4.7的相关培训。 (c) 开发系统升级:开发系统技术升级(Technical Upgrade),升级后根据测试计划进行系统测试、调整,确保原有系统功能在新版本的R/3系统中可以完全实现。所有调整都要进行记录。 (d) 测试系统升级:测试系统技术升级。根据开发系统升级的记录,进行系统调整,调整完成后,对最终用户进行培训,并进行集成测试。 (e)生产系统升级:生产系统技术升级。根据开发系统升级的记录,进行系统调整。升级后进行系统备份。 (f) 上线后支持:系统上线后对生产环境进行上线后检查,并对系统性能做进一步优化和调整。 ② R/3系统升级的实施方法 (a) 根据一些顾问公司的建议,实施方法将采用SAP的ASAP快速实施方法。ASAP 优化了在实施过程中对时间、质量和资源的有效使用等方面的控制,是一个包括使项目得以成功实施的所有基本要素的完整实施方案。由于我们省公司一直购买了SAP系统用户许可服务,加上我们已建立的SAP OSS远程连接,这些将为我们提供SAP 的全球服务和远程支持。所以,依据这一实施方法,参与SAP系统升级的实施公司(以下简称实施公司)也将在升级过程中为我们提供全面的技术支持和指导,包括: (b) ASAP路线图:面向过程的、清晰简明的项目计划。 (c) SAP工具包:各种项目管理、实施工具和指导文档。 (d) SAP技术支持和服务:提供从项目开始到项目结束及后续实施的支持与服务。由于R/3系统不同版本对硬件系统、系统软件、网络环境以及数据库软件的需求都有所不同。SAP公司还将为我们提供系统平台评估(System Sizing), 系统升级专业指导(Upgrading Coach), 系统升级安全保障(Upgrading Safe-guarding), 系统升级检查服务(Go Live Check)以及按照用户需要提供系统调整优化服务等,以保证升级后的系统具有良好的系统性能。 (e) SAP升级实施培训:对项目组成员以及最终用户进行培训。4 升级实施过程中的几个关键因素
根据ASAP方法论并结合我们省公司的实际情况, 实际在SAP系统升级工作中采用了以下5个步骤进行: (1)项目准备和规划; (2)系统分析阶段:对目前系统现状分析+测试调整计划细化; (3)测试调整阶段:开发系统技术升级+标准应用系统测试及调整+自开发应用、报表及系统接口的测试与调整; (4)上线准备阶段:最终用户培训+集成测试; (5)系统上线及支持阶段:生产系统升级+支持。总结这次升级实施,每个步骤中分别有以下这些的关键点。 论文检测天使-免费论文检测软件http://www.jiancetianshi.com第一阶段,需要得到硬件供应商的现场支持,由SAP Support在提供系统升级检查的服务,以保证升级顺利进行。 第二阶段,需要对内部顾问进行新版本培训,对项目实施当中的细节作全面的规划。图1 系统升级对生产系统影响的示意图
[8]电大学习网.免费论文网[EB/OL]. /d/file/p/2024/0424/fontbr /> 第三阶段,测试系统和开发系统的升级时应模拟真实上线时的步骤并加以逐一记录,保证正式上线切换时生产系统能安全可靠地运行;对应用系统的调整只限于满足原有流程在新版本中能顺利运行,而不作任何功能提高的配置;客户测试的完备性与正确性也直接影响到系统升级的成败,需要SAP实施公司制定详细的测试计划,并指导KBU(Key Business User)进行全面的测试;R/3 4.7 Enterprise的用户界面是完全的Role-Based,在系统升级过程中,需要对系统的用户进行详细的权限定义和设置,根据实际经验,这一部分的工作应在SAP顾问的指导下尽早进行;省公司SAP系统在原版本的应用过程中,开发了大量的应用、报表和接口,而对于这些用户自开发的应用、报表和接口,需要由SAP顾问提供一些指导,最终由我们自己的IT人员自行完成测试与调整。
Strategy | Advantages | Disadvantages |
A_Switch | · Short downtime. · Medium storage requirements for ensuring database recovery | · Offline backup necessary ater upgrade. · Monitoring necessary to determine if disks for ensuring recovery are full |
A_On | · Shortest downtime. · No offline backup necessary after upgrade | · Greatest space requirements to ensure DB recovery. · Monitoring needed to check if disks for ensuring recovery are full |
A_Off | · No additional space requirements for ensuring possible recovery. · Offline backup necessary after upgrade | · Longest downtime. · No monitoring necessary to determine if disks for ensuring recovery are full |
5 结束语
以上讨论了升级实施方案的几个重要环节,主要是从技术角度出发,提出了几点影响升级实施能否顺利完成的关键因素。但作为项目实施,还有好多因素与之有关,例如,从管理角度上讲,也是必不可少的,如发动人的积极能动性,特别是项目负责人甚至企业领导人的作用等等,也都是升级实施中的重要因素,在此不一一例举。参考文献
1. J.A.Hernandez,J.R.S.Elechignevra(美)等着,周旋等译.《SAP R/3 技术与实现》,机械工业出版社,2001年3月出版2. Thomas Curran,Gerhard Keller(美)等着,潇湘工作室译.《SAP R/3 业务蓝图》,人民邮电出版社,2000年10月出版
[8]电大学习网.免费论文网[EB/OL]. /d/file/p/2024/0424/fontbr />
相关文章:
JAVA 类文件保护分析与研究04-26
企业工资管理系统(上)04-26
库存管理系统(下)04-26
库存管理系统(上)04-26
仓库管理系统的VISAUL FOXPRO实现 (下)04-26
仓库管理系统的VISAUL FOXPRO实现 (中)04-26
仓库管理系统的VISAUL FOXPRO实现(上)04-26
农业论文:甘肃省金昌市不同规模牧草企业生产效率和效益04-26
法律论文提纲应该怎么写04-26