陈承东
【摘要】 在集团信息化过程中,集团总部会对信息系统进行选型,然后要求各下属公司使用同一信息系统。目前不少集团选用SAP系统,但是在实施过程中,往往是集团下属公司各自单独实施SAP系统。这样造成数据无法共享,流程不能统一,形成了事实上的”信息孤岛”。传统的解决办法是开发接口,在SAP系统间实现部分数据交换,但不能完全实现功能和流程的集成。针对这一问题,对系统的架构进行了改进,构建了SCS统一平台,实现集团信息系统的完全集成。系统运行情况表明,该方案实现了真正的集成,效果显著,具有极高的参考价值和指导意义。
【关键字】 系统集成 信息孤岛 系统架构 数据共享 流程优化
引言
在集团信息化发展过程中,集团会进行整体规划,对信息系统进行统一的选型,确定后要求下属公司使用该信息系统。由于SAP系统提供了各行业企业管理和协同化解决方案,具备优异的C/S或B/S架构,能支持全球各地客户端对数据库的并发访问等,不少集团都选用SAP系统。在实施SAP过程中,大多数集团对下属各公司的系统流程、系统配置、数据库等不作要求。这样各公司会根据自己的业务需求定义系统流程,使用单独的数据库。其结果是表面上都使用SAP系统,操作界面相同,标准报表格式一样,但实际上却是各自运行,数据也没有共享,并未实现真正的集成。针对该问题的研究文献比较少。本文基于相关知识及实践经验,提出了改进的信息系统架构,该架构实现了流程的统一和数据的共享,并在某集团信息系统的集成项目中得到实现。
一、之前的系统架构
某集团总部位于于德国,选用SAP作为整个集团信息系统。
在初期实施SAP的时候没有作统一的要求,各公司根据自己的需求制作业务蓝图,然后配置自己的系统。每个公司使用不同的客户端(client)登录SAP系统,数据库也是独立的。这种实施方法也是很多集团公司常用的做法。这样做的一个好处是系统能比较好地满足本地的需求,但是随着业务的发展,其弊端也逐步显现出来。首先,这只是在表面上实现了“集成”,实际上是一个个单独运行的SAP系统,存在着数据不能共享、数据定义不同、财务报表难以整合(因为每个国家用各自的会计科目表)、流程不能优化等问题,成为事实上的“信息孤岛”。其次,为解决这些问题,曾尝试开发接口实现各系统间的数据交换和共享,但只能解决特定的问题。随着需求的增多,接口的开发已经不能满足需要。最后,当一个新的公司需要实施SAP系统时,需要从需求分析开始,确定系统流程,开发原型,测试,数据准备等。整个实施周期至少需要10个月的时间,耗费大量的时间、人力、物力、成本等。图1所示即为之前的系统架构。
二、新的系统架构
為解决该问题,提出了一个新的系统架构。该架构的底层是数据库,整个集团使用同一数据库,统一数据定义和数据存储。中间层是系统的流程及应用,使用BPR(业务流程重组)技术,对现有的各模块流程进行梳理和重新定义,确定后成为集团的标准流程。最上层是客户端,SAP使用客户端来区分不同的解决方案,同一客户端其流程和应用是相同的。整个集团定义一个编号为100的客户端,即单一客户端(Single Client System, SCS)系统,这就从系统架构上确保了该客户端下的流程和应用是相同的。新的系统架构如图2所示。
三、新系统架构的实现
3.1 基础架构的实现
要实现该架构,要求分散在世界各国的下属公司都能访问到同一数据库。在具体实现时,使用两台IBM Power 740小型机,操作系统为AIX,数据库是Oracle 11.2.0.4.0,该服务器放在德国总部,而不同国家的下属公司可以通过MPLS或是Lan-to-Lan VPN连接到集团内网访问SCS系统。在MPLS线路上使用Qos确保SAP连接的稳定性和可靠性。员工出差在外可以通过VPN卡在公司的笔记本电脑上连接集团的网络访问SAP系统,实现了移动办公的需求。这样从网络的基础架构上确保了各地的下属公司访问SCS系统成为可能。而员工的电脑是公司的标准配置电脑,其操作系统和应用软件是相同的,每台电脑都安装有SAP客户端,任何公司电脑都可以访问SCS系统。
3.2 集团业务蓝图的制定
新的系统架构的一个关键点是流程的统一和优化,这需要制定集团的业务蓝图(Blueprint)。虽然同属一个集团,但是各个公司的业务流程还是有差别的,所以定义怎样的流程使每个公司都能适用是整合的关键。在集团的业务蓝图中,定义了哪些属于全球流程,需要每个公司都遵守,哪些是非全球流程,可以本地客制化。
集团全球流程包括财务会计及控制、采购、供应链管理及需求计划。本地流程分为特定业务的工业流程和特定市场的销售流程,包括物料需求计划(MRP)、能力需求计划(CRP)、车间维护,工厂维护、销售订单管理、价格、发票,报表统计等。图3是本地蓝图的产生过程。
在定义全球流程和本地流程的同时,对现有的流程进行分析,通过SAP提供的解决方案优化现有的流程。一个显著的优化方案是针对集团公司间的采购与销售业务,之前的流程是需要采购的公司在系统上产生采购订单,供货公司在系统上产生销售订单,各自完成订单的处理,彼此查不到订单的状态。实施SCS后,因为都在一个系统上,可以采用同一个订单(Transfer Order,转移订单)来实现采购和销售的功能,实时地查到订单的状态和库存情况,并且发货后自动完成收货及发票校验的功能,极大地提高了效率。
3.3系统配置的实现
SAP提供了Client(集团)这一重要的集成选项。Client是SAP系统的一个最高层次的组织单元结构,不同的Client代表不同的独立应用,包括不同的配置、流程和数据库。在定义集团系统架构时,整个集团使用一个Client,代码为100,从系统架构上确保了集团公司使用的是相同的配置。在此Client下定义每家公司的公司代码,公司代码下可以有1到多家工厂,一个工厂可以有1到多个仓库或是库位。在财务方面整个集团共用一个会计科目表,同一科目的发生额可以方便地查到,便于集团报表的整合。如图4所示。
在成本核算方面,整个集团设置一个控制代码。同一个国家的公司共用一个采购组织,一个公司定义一个销售组织,而销售渠道、产品类别、销售办、销售人员也是统一进行定义。
3.4 数据的统一定义和维护
因为使用同一系统同一数据库,所以主数据的统一定义和编码成为可能和必须,这样可以实现信息的一致性,提高数据质量,减少沟通成本。主数据包括:会计科目、成本中心、物料主数据、客户主数据、供应商主数据、生产版本、活动类型、工艺路线等。这些数据的编码由集团统一定义,有些数据编码是系统自动产生的,共用一个号码段。主数据在系统里的字段和含义都是相同的,避免了数据歧义。因为数据是共享的,对数据的维护至关重要,为此每个数据都定义了负责的部门和人员。原则上整个集团相关的数据由总部对应部门进行维护,工厂相关的数据由本地进行维护。只有定义的负责人才有权限创建、修改及删除所负责的数据。
四、系统运行情况
从2008年开始实施SCS系统,截止到2015年底,该集
团将分布在全球21个国家的76个公司集成进了SCS系统。系统集成完成后,优化了流程,减少了重复工作,运行顺畅,大大地提升了效率,基础数据的准确率由之前的68%提升到了99%,库存准确率由之前的85%提升到了98%,集团月结的时间由原先的10天缩减为现在的3天。通过集团内跨公司销售流程、直接发货流程的实施,能实时查询库存和订单信息并迅速做出相应的安排(如调货),为此每年可节约物流和电话费用约200万元人民币。当集团有新公司需要实施信息系统时,可以直接实施SCS系统,实施系统的时间由原先的10个月缩减为5个月,省去了大量的需求调研和流程设计的时间,每实施一个SCS系统可节省100万人民币的实施费用。
五、结语
随着集团的发展,对系统集成的要求越来越高。选用同一信息系统,但是没有实现数据和流程的整合已经不能满足要求。本文提出了使用SAP系统构建SCS统一平台,实现信息系统的完全集成。该方案使用同一系统、同一流程、同一数据库,是真正意义上的集成。该方案的成功实现为信息系统集成提供了难得的实践经验。
参 考 文 献
[1]贾君君,李为卫,杨扬,王向群.企业网中信息孤岛问题的研讨[J].信息技术,2009(10):170-171.
[2]付森.制造型企业信息孤岛问题探究[J].硅谷,2009(12):64-65.
[3]臧靜. 企业信息系统集成技术与应用研究[D].北京:北京交通大学,2011.
[4]郭美凤. 企业信息系统集成技术研究与实践[D].上海:上海交通大学,2009.
[5]冯环宇.浅谈企业信息化系统集成建设[J].中小企业管理与科技,2016(06):258-259.
[6]耿玉菊.企业信息化集成平台建设和研究[J].科技信息,2013(2):207
[7] SIGRID HAGEMANN,LIANE WILL. SAP R/3 system administration[M].New York: Galileo Press. 2003
[8]公慧玲,李致勋.SAP系统架构浅析[J].硅谷,2012(17):160-162
[9] SAP Web Portal. Company Information[R].2016.http://go.sap.com/corporate/en/company.fast-facts.html
[10] PETRUS A. USMANJJ,RAJIV KHOSLA,MEI-TAI CHU.Successful product or successful system? User satisfaction measurement of ERP software[J].Journal of Intelligent Manufacturing 2013, 24(6): 32-34
[11] JOSE ANTONIO HERNANDEZ. The SAP R/3 handbook[M]. New York:R.R. Donnelley&Sons Company,2008.
[12] GERD KLEIN,KURT, FANTES. Increased Efficiency by Integration of Quality Management into the Logistical Processes Solutions with and without SAP ERP[J]. Erzmetall, 2010,63(2): 62-65
[13]ZIANI, DJAMAL,ALSHEHRI, ASMA. A new framework for customizing ERP systems in a multi tenant SaaS environment[C]// World Symposium on Web Applications and Networking,2015: 2015 2nd World Symposium on Web Applications and Networking (WSWAN 2015), 21-23 March 2015, Sousse, Tunisia
[14]龚尚福,席曼,李雅玲.信息系统集成与数据集成策略[J].西安科技大学学报, 2008, 28(2):152-154
[15]张玲,马范援.EAI在企业关键业务数据集成中的应用[J].计算机工程,2004,30(S1):472-474