一、ERP核心理念概述
随着ERP的发展,如今ERP系统的含义正在逐步扩充,其趋势主要体现在三个方面:(1)沿着价值链扩展到供应商和顾客;(2)新的商业模式的引入;(3)事务处理和决策支持的整合。
经过扩展后的ERP系统已能高度集成企业价值链上每一环节的数据和信息。然而这些数据信息的价值仅停留在支持企业的业务处理上。只有当这些数据和信息用来改进决策时,它们的真实价值才能得以体现。进一步扩展的ERP系统增加了对商业智能、数据挖掘和OLAP分析的支持。商业智能及OLAP分析工具可以从价值链的每个节点中提取数据.它为企业管理者提供了一个清晰的组织层次上的视角.告知企业前进的方向。
我们可以发现,新的商业模式(如电子商务),或者是新的管理思想(如制造业中的准时制思想.客户关系管理思想)都在逐步的融入ERP产品。成为ERP产品的一部分。如果你在疑惑到底ERP系统有没有边界,为什么连供应链管理的内容都成为了ERP的某个模块,那说明你还没有真正理解如今的ERP作为高度集成的信息系统的含义。扩展的ERP收集并集成企业运营过程中需要的所有资源。它提供给企业一个可视化的平台,了解企业的运营、管理以及决策过程。
下文中,我们可以看到SAP和Oracle这两大ERP产品的领先者针对中型企业推出的产品各有千秋。从SAPBusinessA11-in-one和OracleEBS产品的解读中可以看到它们的产品是如何体现着ERP理念并和企业的业务应用相结合的。
二、深度透视SAPBusinessA11-in-one
SAPBusinessA11-in-one是SAP专门针对中型企业推出的经济适用、高度集成、贴合行业需求的完整的ERP解决方案。正如前文所述。中国的中型企业市场正经历着前所未有的企业信息化浪潮,专注于高端市场的SAP公司也不得不“俯下身”来满足中型企业的切实需求。
1SAP的优势剖析一最佳业务实践
最佳业务实践指的是最优的业务流程设计模式。SAP于1972年成立.企业从成立之初就一直立志于开发集成公司多种业务功能的软件包。30多年的用心经营,使得SAP公司对各行业的业务流程有着清晰的了解。SAP把这种了解网化成其ERP产品中最精简最高效的业务流程.这就是我们所说的最佳业务实践。基于SAP最佳业务实践的SAPBusinessA11-in-one解决方案不仅全面配置了成熟的行业业务流程,而且包括各种必要功能。集成采用mySAP客户关系管理(mySAPCRM)、mySAP供应链管理(mySAPSCM)、mySAP业务智能(mySAPBI)及mySAP供应商关系管理(mySAPSRM)等各种解决方案。SAPBusinessA11-in-one主要有如下特点:
第一,它将各个产业的特性及其优良的解决方案标准化,在全球20多个行业内拥有17500种案例方案,可快速按需选择。
第二,囊括财务会计与管理会计、生产与物料管理、品质管理、销售与分销等核心业务,可实时监控各项关键决策。
第三,整合从销售与物料管理、生产计划、仓储管理、财务会计到人事管理等业务流程.可掌控从公司总部、制造工厂、销售代表处到子公司的全部工作流程。
第四,支持20种不同语言的版本和33种货币、税务、资产负债表规定,兼具国际性和本土化优势。
但是,当我们再重新审视SAPBusinessA11-in-one的最佳实践时。我们会发现三个问题:(1)SAP具有最为丰富的行业最佳实践.这是基于其悠久的历史和R/3系统的风靡全球,但如今甲骨文公司正迎头赶上。(2)SAP拥有的最佳实践经验是否符合中国国情。暂不说中外企业生产制造流程是否相似,单是财务,会计流程。我们就能发现中外会计准则差异甚大,这样看来,SAP的最佳实践中国化也不是一件容易的事。(3)质疑最佳实践。
21世纪是一个信息爆炸的世纪,新的商业模式层出不穷。微博营销也迅速成为企业营销的新模式。在这样的情形下,固守旧有的最佳实践还是“最佳”的选择么?
2SAP的劣势剖析
(1)编程语言ABAP的局限性
SAP软件的主体部分是使用其完全私有的ABAP语言编写的,SAP软件在与外界交换数据时.其接口程序也要求用ABAP语言来编写。ABAP语言比较复杂。且只能在SAP软件中才能发挥作用。所以掌握的人不多,专业人员学习它的积极性也不高。更为棘手的是,ABAP语言与Intemet或网络应用Web技术不兼容。SAP的这些做法导致其ERP软件系统在同第三方软件集成上远远落后于Oracle。同时这些做法也阻碍了其自生软件的进一步发展。这也是SAP的ERP与CRM不能完全集成的原因之一。虽然SAP也在试图转向Java标准,但由于其目前的系统过于复杂和庞大,完全的转型尚未实现。
(2)模块的整体性
可以说SAPBusinessA11-in-one的模块整体性既是它的优势又是它的劣势。SAPBusinessA11-in-one系统具有一个高度集成化的结构.换句话说即它所提供的各种管理业务功能之间都是相互关联的,各模块输入输出相互衔接。数据高度共享。任何数据的修改都将会引起相关数据自动修改。这毫无疑问体现了ERP在信息集成方面的优势。但是,这样的系统在用户个性化方面,似乎不大能满足企业的需求。对于一个处于高速发展期的中型企业。企业希望先选择最需要的模块,迅速实现投资回报,在业务需求随时问推移而发生变化时再增加其它功能。而SAPBusinessA11-in-one模块间高度的关联性和集成程度,使得企业只集中实现其中一个模块或组件是不现实的。因为有些业务过程仍需要访问你的核心模块之外的某些业务规则、主数据,或是客户数据。这时你就需要设计这个SAP模块到其他系统的接口,使SAP可与之对话。
(3)作业平台开放性
SAPBusinessA11-in-one采用开放的硬件架构平台,可以在任何一流制造商的硬件平台上执行。也可与使用者的内部应用程序相互整合。多元的操作系统平台、数据库平台的选择性,可以让SAP系统与外界的沟通通畅无比。但是SAP作业平台的开放性尚有些局限:
一是,SAP作业平台的开放性建立在对多个数据库和多个数据模型的依赖性上。这种依赖性使得SAPBusinessA11-in-one解决方案的不同组件的数据模型也不尽相同。这样各组件之间的数据共享将变得困难或者不可能。虽然,SAP推出的Netweaver平台在一定程度上缓解了不同数据模型间数据共享的矛盾,但2004年推出的Netweaver平台是否能完全解决这一难题,还需市场检验。
二是,SAPERP系统为支持多种数据库,不可能采用数据库技术去实现数据库端的功能,只是将数据库用来储存数据。相比而言,Oracle的ERP产品充分利用了Oracle数据库的先进技术,将有些系统功能直接放到数据库中去实现。这样的设计,分离出OracleERP的辅助功能,使得ERP产品可以专注于企业流程,同时Oracle应用产品的升级也不影响特定的系统功能的实现,大大降低了ERP运行和实施难度。
三、深度透视OracleEBS
接下来,我们将详细的评述Oracle针对中型企业推出的产品。Oracle公司针对中国的中型企业推出了两款应用产品——Oracle电子商务套件(EBSR12.1)和OracleJDEdwardsEnterpriseOne。由于OracleJDEdwardsEnterpriseOne是Oracle收购的原JDE公司的产品。在某种程度上不能充分体现出Oracle产品的特色。所以在下文中我们主要是针对EBSR12产品做出一些探讨。
作为世界顶级的ERP产品供应商,甲骨文公司推出的EBSR12.1。其模块覆盖了企业经营发展所需的所有功能,并且针对各种不同的行业提出了特有的行业解决方案。在此基础上,Oracle协助其在全球各地的合作伙伴向企业提供优质的咨询服务。
1产品的优势剖析
(1)系统架构
OracleEBS是完全基于浏览器的应用,所以只要有浏览器就可以访问OracleEBS系统。这种架构的最大优势在于企业客户端无需安装应用软件。可以看到,Oracle解决方案采用的是典型的三层架构一一客户层、应用层、数据库层。开放的三层系统架构有助于Oracle解决方案与第三方应用软件融合。具备强大的可扩展能力,并有利于降低企业的总体拥有成本。EBS的开放型系统架构毫无疑问在技术和应用上超越了SAPBusinessA11-in-one的传统架构。
(2)单一数据模型
随着企业应用管理领域的不断扩展。企业应用系统涉及的范围也越来越广泛,从传统的制造、财务、人力资源管理,开始延展到客户关系管理、供应链管理、电子商务等方向。在这种情况下,系统之间数据的一致性和数据交换,就变得非常重要。OracleEBS整个系统基于一个统一的数据库,并且共享统一的数据模型。这一关键组件,实现了企业中所有模块对客户、供应商、合作伙伴和员工的一致定义。企业内所有的用户都可以根据自己的角色和权限对系统中的数据进行不同维度的分析。
更为重要的是,单一的数据模型使得全球性的数据整合变得容易。这样的数据整合不仅对于跨国企业来说尤为重要。就是对于集团式企业和在各地设有分支机构的中型企业,也是必不可少的。除此之外,OracleEBS单一的数据模型可以大大降低企业对于应用产品的总体拥有成本。由于EBS所有数据结构都位于一个数据库实例中。因此,应用系统可以共享基层数据,而不必转换和复制数据。这样可以降低成本,加快数据转换成可用信息的速度。
(3)可扩展性
我们这里所说的OracleEBS产品的可扩展性包括技术上的可扩展性和功能上的可扩展性两层含义。产品的可扩展性可以大大减少企业对于产品的总体拥有成本。这也是OracleEBS的核心优势之一。技术上的可扩展性可以理解为随着中型企业的业务发展。
现有的信息系统需要升级以支持更多的用户和更多的功能。这时候对于一个预算有限的中型企业来说,他们首要需要考虑的问题是系统升级是否能保护企业的既有投资。OracleEBS给出的答案是肯定的。
ERP产品的功能可扩展性体现在产品二次开发和自定义业务流程的便利性。任何ERP软件都不可能覆盖企业多样性和复杂性的所有方面。用户需要自己针对企业的特殊要求进行必要的二次开发,自定义或是修改原有业务流程,使其更符合本公司的使用习惯。
OracleEBS采用开放的Java语言和技术标准编写,它的三类开发工具:基于PUSQL语言环境的传统开发工具。基于Java语言环境的Java开发工具,基于Oracle数据库的快速Web开发工具能方便的进行产品二次开发。
2OracleEBS的劣势剖析
作为1993年才正式进入ERP市场的Oracle公司来说,Oracle公司的垂直化行业解决方案和业务流程最佳实践方面不如SAP积累的经验丰富。毫不夸张的说,SAP的ERP产品做的相当成熟、也相当系统,并且有更多的实施成功的经验。而Oracle公司为了和SAP公司抢夺市场份额。它没有像也不可能像SAP公司一样开发出绝对严谨可靠的系统后,才把该系统推向市场,它更多采用的是边开发边销售的产品战略。这样的产品战略虽有尽早抢占市场先机、增加销售收入的好处,但其弊端也是显而易见的。它相当于是依靠前期的客户应用来发现产品漏洞、促进产品完善,产品的功能和质量的欠缺容易导致客户使用体验差、投诉抱怨多、市场口碑不佳等问题。
相比于SAP在ERP产品市场上的专注,Oracle公司近几年频频的并购步伐让人眼花缭乱。为ERP产品提供更多的附加服务固然是好事。打通从应用软件到中问件并延伸到硬件平台的公司战略也无可厚非。但是,有一点请记住,产品的稳定性和相关服务的完善性才是用户对于产品的最基本要求。