引 言
笔者所在的单位从2001年7月开始正式实施集团ERP财务管理系统,历经半年多的建设,最终系统顺利上线,上线初期在国内的5个公司成功实施,2002年开始推广到海外项目点,截止目前,已经在国外16个国家,42个项目点成功实施。如果把ERP的实施比作一场战役的话,那么ERP的上线是一场攻坚战,而ERP的推广和使用则是一场持久战。
笔者发现以前见诸报端的有关企业ERP的成功实施的关键因素大都局限在站在管理的角度来看这个问题,如企业的规范化管理,流程的统一,企业领导的一把手工程等等,毋庸置疑,这些对于ERP的成功实施有着极其重要和首要的意义,但笔者在实施ERP 4年多来的心路历程中发现,一个ERP的体系架构和如何部署对于ERP的后续实施和推广使用的成败也有着同样的重要意义,试想如果一个企业成功实施了ERP系统,但在用户的使用反应速度上极其缓慢,系统的安全不堪一击,试问这样的ERP系统不管在其他方面多么的完善,充其量也是一个失败的系统,在使用的过程中,也会滋生最终用户的抵触情绪。
所以今天笔者就另辟蹊径,站着一个ERP的体系架构和部署来探讨ERP的使用经验。
一、ERP体系架构的选型和对业务的支持
笔者所在单位在实施ERP的财务管理系统之前,采用的是一套C/S(Client/Server)架构的财务核算软件,客户端需要安装专门的软件,每一个独立核算的项目点都需要一台服务器和局域网,而且每一个点的系统维护人员需要一定的计算机维护知识;由于各个点的数据是在不同的服务器上分别存储,所以公司高层需要得到整个公司的财务状况,就需要汇总各个点的财务数据,这延长了公司的报表汇总时间,财务报告的及时性和准确性得不到有效保证。高层领导看到了上述缺憾,并且为了适应公司国际化的发展目标,公司决定采用一个具备B/S(Browser/Server)架构的ERP产品,并且这个产品也要有强大的事务处理能力,Peoplesoft公司的ERP系统是世界上第一套完全基于Internet (Pure Internet Architecture)的ERP系统,这意味着用户无论在世界上的任何可以使用Internet的地方,都可以顺利的使用系统,进行相关的业务处理。在互联网化的架构环境下,采用了易于客户访问的 Web 技术, 供企业环境使用的应用服务器,实现应用集成的XML等。因此,这是一种完全互联网化的技术,可整合企业内部的所有业务流程。
完全互联网化的架构提供一种可伸缩的分层技术解决方案,在客户机端无代码,IT人员不需要在每一台设备上维护或安装客户机软件。这一架构将企业信息和交易扩展到Web浏览器环境下运行,使人员和业务流程直接关联,并且可在这一架构下部署相关应用,建立集客户、供应商、合作伙伴和员工于一体的实时企业。(Real time enterprise)由于客户端无需安装任何程序,系统可以使经过授权的用户通过任何网络浏览器即时访问公司全球各项目各类信息,公司高层可以获取制定战略决策所需的信息。PeopleSoft 的内嵌式工作流程和应用软件信息功能将简化审核程序,使业务流程顺畅进行。
PeopleSoft ERP系统在客户机端无代码,这意味着客户机不需要维护,对于特大型企业来说,这一优点可节省高达几百万元的费用。这种B/S架构有助于形成“松散型”的专家支持系统。笔者所在的单位,ERP系统支持部门在北京。考虑到本系统大部分用户在国外,去现场支持,人员很紧张,费用也高,而且不一定能及时赶到现场;因为和国内有时差的原因,也存在着一些实际问题。为了用户的实际解决问题和更好地应用系统,我们建设了《中油国际公司ERP财务管理信息系统论坛》,按照功能模块分为:总账、应付、应收、资产、项目、预算、其他模块及技术问题、权限变更等申请等不同的讨论区,分别针对用户在不同模块出现的问题,给予及时解决。国外的用户,只需在论坛上详细描述出错的信息,由于是B/S架构,北京的支持人员可以在生产系统中看到用户的操作和出错的情况,把最新的数据备份到测试系统中,找到完整的解决办法后,告诉用户在生产系统中该如何操作。即使系统支持人员不在北京总部,只要能访问Internet,也可以解决用户的问题,通过这种方法,极大地缩短了解决问题的响应时间。
