科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网CIO与应用频道CIO加油站一汽-大众赫国安:R/3升级不简单

一汽-大众赫国安:R/3升级不简单

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

对于一汽-大众汽车有限公司(以下简称一汽-大众)来说,从1994年使用SAPR3系统至今,已经有14个年头。赫国安介绍说:“由于新的SAPERP6.0是基于SOA架构基础,因此基于SOA架构上的很多新的规划也开始在SAPERP6.0系统上陆续实施,应用前景明朗。

作者:邢帆 来源:CIO时代网 2010年9月7日

关键字: 硬件平台

  • 评论
  • 分享微博
  • 分享邮件

  对于一汽-大众汽车有限公司(以下简称一汽-大众)来说,从1994年使用SAPR3系统至今,已经有14个年头。期间几乎平均每三年进行一次系统升级,细算下来,从2.1G到今天的SAPERP6.0,经历过的ERP系统升级竟有5次之多。“之前的升级只是一种权宜之计,只能算是提升软件版本,而这次升级到SAPERP6.0却与以往大不相同,因为其复杂度远远超过以往的历次升级。”一汽-大众管理服务部高级业务主管赫国安告诉记者,“作为技术升级,R/3升级的确不简单,因为企业ERP系统的应用深度一直都在增加,而且与ERP系统相关的系统应用也越来越多,这些都给ERP升级增加了复杂程度。”他还告诉记者:“升级到SAPERP6.0还是要请专业的、有实施经验的咨询商进行充分的评估,并且这个咨询商要有很强的应急处理能力。”

  三大原因促动升级

  谈及升级的原因与动力,赫国安表示,吸引一汽-大众进行升级的主要原因是SAPERP6.0采用了最新的、基于S0A架构的NetWeaver平台,以后不再需要大规模的系统升级,而只需要在现有版本上增加相关模块。从这个角度来看,升级到SAPERP6.0可谓一劳永逸。

  他同时表示,其实选择ERP系统升级会有很多原因,不同企业、不同发展阶段也会有不同的考量,但归根结底可以总结出三大动力:

  首先,降低风险,减少支持费用。虽然对于一汽-大众来讲,不进行系统升级所产生的额外的维护费并不会成为企业的负担。但需要注意的是,如果不进行SAPERP6.0的升级,很可能给外围系统的应用带来很大负担,同时在Unicode接口的转换上会加大工作量(比如与CRM、SRM、BW的数据交换接口),这种额外的费用支出和工作量的增加及产生的风险,难以估计。

  其次,一汽-大众的硬件平台需要进行更新。更换新硬件平台也解决了新版本ERP对硬件的要求,因为现有ERP版本无法运行在原来的硬件平台上。这次升级到SAPERP6.0就是伴随着大量硬件升级而展开的。

  最后,对新功能的需求。在SAPERP6.0之前的版本上,用户大多二次开发了很多新的功能,而如今这些新的功能有些已经被纳入到SAPERP6.0之中,并且被标准化。升级之后,由于ERP6.0(SAP于2006年又推出ERP6.0,里面的核心组件是SAPERP6.0,目前SAP面向公众更倾向于ERP6.0的提法)实现了SOA的架构,在ERP6.0之上SAP新推出了“增强服务包”(EnhancedServicePackege)。每一个增强服务包都推出了一系列新的功能,新功能既行业的最新应用,比如财务、人力资源等。

  周全考虑再做升级

  赫国安介绍说:“SAP系统升级分为技术升级和功能升级两部分,功能升级是在技术升级基础上再实施新功能。在进行ERP升级之前,一汽-大众和惠普公司在前期准备工作上花费了较大的精力,耗时2个多月。惠普公司首先帮助一汽-大众评估企业是否具备运行SAPERP6.0的软硬件条件,然后对技术升级之后要实施的新功能逐一进行评估。”

  在企业内部,升级前一定要在咨询公司评估的基础上将以往二次开发的应用进行梳理。据赫国安介绍:“一汽-大众ERP升级之前有上万个二次开发的应用需要筛选,而这些二次开发中已经有一些不再使用了”。

  同时,赫国安表示:“做好变更管理也尤为重要,有一点需要特别强调,在升级到SAPERP6.0的过程中(历时四个月),一汽-大众还有很多项目正在实施,这就面临双系统的运行问题,我们采取了三种解决方案:与生产系统关系紧密的项目不能停,要继续进行双系统运行;与生产系统关系不是特别紧密的,可先在老系统上进行开发,待系统升级完成后再进行切换、调整;不影响生产系统进度的项目,直接在升级后的开发测试系统中进行,升级后直接上线运行。”

  Unicode编码转换是难点

  赫国安说,经过2个月的评估之后,一汽-大众又花了近一个月的时间,从上万个二次开发中筛选出3500多个应用,并成功地移植到了新的系统之上。在这一过程中,Unicode编码转换是一个难点。

  “在做二次开发程序编码转换时,要逐一检验这些程序在SAP系统升级之后是否有语法错误,在修改完所有语法错误之后要进行功能测试以保证运行结果正确。”赫国安解释,“尤其是涉及到数据接口转换,必须要经过上传下载的测试。由于文字格式不一样,我们遇到了很多系统不能识别数据的情况,只能是先切换、再调整、再测试。

  硬件升级为系统升级护航

  提到升级费用的问题,赫国安表示,一般计算升级费用的方法无非是服务费用和硬件费用的总和。他强调,请咨询公司进行技术升级评估是必要的,因为要基于这个评估计算硬件升级的成本;如果做了技术升级评估,服务费用比较容易估算。

  赫国安说:“升级到SAPERP6.0对于硬件平台的要求很高,在一汽-大众ECC6.0升级项目中,硬件升级占了很大一部分,而服务费只占到了硬件投入的20%。而从时间上来看,在历时4个月的升级中,大量的时间也花费在了硬件平台的测试和参数的调整和演练上。一汽-大众从1994年上线ERP系统,每次的升级和调整都伴有部分硬件平台的升级,但是像这次这么大规模的硬件升级还是第一次。但是这个工作非做不可,如果只更新软件系统,那么新系统无疑就会加重老平台的负担,一定要认真规划!”。

  让业务部门升级于无形间

  据了解,此次一汽-大众将ERP升级到SAPERP6.0是由IT部门发起并实施的,但是IT部门的这一举措真正的受益者却是业务部门,升级给业务部门带来了直接的效益:升级后的软硬件平台能使用户在SAP系统上的工作更高效;而从需求角度来看,新的SAPERP6.0上新增了很多功能,这些功能可以满足业务部门的需求。

  而对IT部门来说,效益更为明显,升级使得企业具备了更强的功能平台,基于这个新的平台,使IT部门为用户开发和提供更强的SAP应用功能变得更加容易。此外,在做程序接口时也更为方便,Unicode的接口转换就是一个例子。

  此外,赫国安介绍说:“由于新的SAPERP6.0是基于SOA架构基础,因此基于SOA架构上的很多新的规划也开始在SAPERP6.0系统上陆续实施,应用前景明朗。”

  据他介绍,在此基础上,目前一汽-大众的IT规划有了新的目标:首先从R/3全部升级到SAPERP6.0,在此之上朝着SOA架构努力,更广泛地采用NetWeaver及有关的技术,能够自己调用企业服务,并根据业务流程快速组建一个复合应用。这个复合应用可以根据需要快速部署成一个独特的、全新的客户化的应用。这,才是应用的最高境界。

  一汽-大众软硬件产品选型情况:

  软件:

  旧版本:4.6C/HPUX/Oracle

  新版本:ECC6.0/HPUX/Oracle

  硬件:

  服务器:2台SuperDome

  l32CPU(IA),64GBmemory

  l24CPU(IA),64GBmemory

  存储:2台XP1024

  lMainXP1024:53×73GBdisk-group

  lBackupXP1024:16×73GBdisk-group

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章