1、王玉荣工王理的O管司同院公相学SAP尽理析不管剖道学来味大光绍通眼介交的的海者己上究自是研司姐个公小一与荣以应玉她来壬生究者研扁的-系一程牌产品R/3,读条转渴界济大的业经巨段于场的手对市式理商近年来,我国信息化进程迅速推进,特别是件下企业管理机制、组织结构及市场行为方变,引发了对先进的管理思想及管理模式、管极思饮的需求。许多国外的企业管理软件供应和非业界人士也由素所未闻变成耳熟能详。上国示年从更场中甘99。以市好不J阵将件看然成助它在世界范围内ERP/MRPII软后自完鼓年。先Ap部擂98果牌,S全施19结品札化实Ma外流汉的推国淖的统来在的品系现机。入产R/3表扎司涌其其极国公约布进积中S
2、AP纷宣推的在利的而已为上速当国场就场迅家德市末L市求厂属的岁车国力名当大年种中,知的巨996多在%多耳力lr年策诸牛潜它等97的一执一。捆P19活一独这三O乂SAp灵管括的型两理及成特模内包到大外管点组,及一简介能特点格统拟近价系者统又陪笔时P,R/SA此Ap绍因和大介因H虽33弓二几度者十人居笔是业者种好-多笃一两为尢解一门这不也析壮了什2数料分展所U矢使为资例介三,件而管笔系卜。du,3Zj歹而R/诚系然ApIUD长之人取地效有更况情上以于为必SAP者对实工其认分士豕发有艮隹的身人软业本理用件司管应-软公业理功的块模个各统系3R/ApT绍论讨同与共匕匕育者望读希的内尚的实墨沟软国业构行笔
3、据”企结运多数产其的部和较的SAP,件内构用间注理SAp企管:软其结别块关SAPR/3中的S代表系统(SyStenis),A代表应用软件(APPliCations),P代表产品(Products)。R/3意味着这是SAP软件第三次发布的版本。用一句话来概括,SAPR/3是SAP公司开发的客户机/服务器环境下的套装软件,可用于处理一个公司中几乎所有的经营管理任务,常见的诸如发票支付、生产资源的管理、财务控制等等都包含在其中。SAPR/3系统的性能特点可以简要归纳如下:功能模块化SAPR/3运用应用程序模块(通常简称为“模块)来处理上述任务。这些模块常用其英文首字母来命名。比如,SD表示销售(Sa
4、les)和分销(Distribution),MM表示物料管理(MaterialsManagement),CO表示管理会计(Controlling)o诸多模块可以分成三大类:物流(Logistics)、财务(Accounting)与人力资源(HumanResources)o比如物料管理(MM)在“物流类中,管理会计(CO)是“财务类的一个模块。它们相互协作,共同作用,来处理公司中的经营管理任务。R/3系统的模块结构如图所示。构结块享模共的度统高系息3R/信11-图一R/3各模块使用共同的数据库。这就是说,入到系统中的信息,所有其他部门都会马上财务部可得来自财在着各种获得来自销售部的信息,部的会计
5、信息。这样,即割,这些信息仍然被各个输诩获存门11i以间女部匕可之LuO个。乂门用一孤部部使由得划的享R/3系统之所以要保证高度的信息共享性,是因人员认识到各种企业在实际运营中就是O举例来说明,有一份订单键入到系统中,部新信息都被写进数据库。R/3系统能够认发的全开务的计事含设理包为这订识的处中要J要块类瓶需模的块类源理模资处类务力务财人业流”“次物占矍服此“。生签安行自心的的的执信品票力地些产发人整这定和出完到指付作用上支来要单的息需订项信都排款些块安料这年来材要的息原需同信理则开放性不电够量人能大个恰了着恰随着公司的成长,现有的系统可能已经包括同类型的计算机,比如说,该系统的网络上连接脑、
6、膝上机、小型工作站以及大型机。三R3系统,在如此复杂多样的计算机系统基础上工作。情存传机公据及开/2易R种的的型多数以境。容在以前,许多大型企业使用的是大型机系统。在况下,个人计算机或终端遍布于公司各部门,而数储与管理却是集中的。数据必须从大型机经过网与R/3使用同一种ABAP/4编程语言,意味着数据可以很送,才能在终端运行的程序中使用,然后再传回给大储存起来。这个过程代价昂贵,又浪费时间。近来,许司已经转向开放式系统或客户机/服务器环境。这样,的组织就更复杂了,集中的和分布的数据存储、处理管理的情况将混杂在一起。SAPR/2主要是针对大型机环发的,R/3则主要用于开放式系统或客户机/服务器环
7、境地在大型机与开放式系统之间进行传送与兼容共享。其次,更重要的是,R/3可以不断扩展,使得R/3能够跟得上公司不断的成长。R/3主要是为大中型企业设计开发的。然而,它同样是小型企业的理想选择。这些小企业成长起来以后,也无需改换他们的系统。在公司的成长过程中,会发展出一套自己特有的组织、控制和计划的流程。已经经过专门设计的R/3系统,可以适应于所有现代组织中发生的连续不断的变化。R/3的适应性体现在以下几个方面:R/3模块可以根据公司的特殊技术需要进行“本地化;模块可以对来自公司已有程序的数据进行转换;公司可以只安装当时自己需要的模块,当业务需要发展时再加上其他的模块;R/3中的术语可以修改,与
8、公司使用的专业术语配套。如图-2所示。图-2R/3系统的开放性用户界面友好R/3系统的设计始终从用户的需要出发。一个程够处理大范围的管理任务,不得不变得相当复杂。样,R/3仍然保持了友好的用户使用界面。它使用的是经非常熟悉的WindOWS技术,可以同时执行多个任务。R/3模块都是菜单驱动的,指引用户很容易地使用能这已的系要管户有个序尽用所整统。R/3应用软件包含大量图形对象,用户只需看上一眼,就能说出它们的功能,大大节省了时间,如图-3所示。图-3R/3系统友好的用户使用界面高度安全性公公面对及方到涉各理括等处包等。会会况总然中情保必统细到统系详得系,工须/3说员必,R如体性利比卓全程2和安过
9、息略的的;:战据务(来数业几未些营机这经度条有理高财所与是管刀、。在说品息-来产信一司司的每规、,质不地。格的性成应据严改作一相疑限修工是,止=权至的不化这种甚户并变问这写用权的访。授质能限读作中性才权以操布作人问可的、工的访户块队户权的用模权用。授定该能问据九被特是功访根权有己据些种以的只自数哪何可户是他些行予员用就有哪执授“都的以被点户中可户先用统户用先的系用了首-1R/3了及定的大一R定以决变扩系统管理或缩小授可够不断地更新是,R/3系统能其次,同样非常重要工作日志,将用户的每一次操作都准确及时地记录下来。了序了,部荣为程高河成玉一、一的提培组王一一杂大作要复大操主分象的的十对单统个形简
10、系图-4R/3系统组成结构图处理各种各样的管理任务,R/3必须是一O虽然R/3系统中包含的窗口、菜单以及图系统的易用性,最终用户使用R/3时,只需并不需要知道它是怎么工作的。但是对分有所了解,仍是值得的。R/3系统组成R/3系统有四个主要部分。第一部分是应用模块(Applicationmodules),用户在屏幕上直接操作的就是这些模块,在下文中还会详细介绍。其他三个部分是:界面(Interfaces),基础系统(BasisSystem)和SAP技术(SAPTechnology)o基础系统又被称作“核(kernel)。R/3系统的组成结构图如图-4所示。R/3之所以能够处理公司各个部门的管理任
11、务,正是依赖于先进的“SAP技术。它的作用与特点可以简要归纳如下:这一技术使友好的用户界面(菜单、窗口与图形对象)得以实现。“SAP技术与所有类型的计算机兼容,这意味着当需求增加时,公司的硬件可以以多种方式进行扩展。“SAP技术同样可以处理组织结构中发生的变化。无论这些变化要求数据的处理相应变得更加集中还是更加分散,它都能应付自如。也几也国择能区务。怕的支R/3财任织哪天分的、理组。今或下定管的司司持规的成公三o公支法司组的管的税公司立行立术的家公独进独家单家上统互SAP国理几义系相少同处由意个了因不在于律一立映此了用法需建R/3,反操除适家只家TR够的变针务年。财9样也9出从一企。期年的T+
12、O日一起设当的勺弓XH会应y匕匕Lu.I准能力M可了常乍7/1往皿也作像编则就同问傕系三H3年工货颐常/在2、?犷照欧S户的技用立ApS术由成“技华将正APO即变SO“成对的时发挥作用,“SAP技术一个R/3系统能够管理好公司自己还有子公司,许多组织都在世界不同机构。这些跨国组织选是一个多语种的系统,务准则,并且支持多时对于近年来WOrIdWideWeb的快速成长,“SAP技术能够保证公司可以开展Internet上的业务。“基础系统(即“核)是R/3系统的“引擎。比如说,它负责屏幕的定义、检查用户的进入以及保证数据的正确流向等。基础系统”由屏幕解释器(SCreenInterPreter)、AB
13、AP/4解释器(ABAP/4InterPreter)、数据字典(DataDiCtiOnary)和流控制(FIc)WControl)四部分组成,如图-5所示。图-5R/3中基础系统部分的组成及功能其中屏幕解释器负责设计R/3屏幕、检查用户输入并提供出错信息。R/3系统是一个双向的过程,用户输入信息,R/3提供反馈。这个过程通常称作“对话,而控制这些对话的就是屏幕解释器.话屏间对过之的通块而ABAP/4是SAP开发的第四代编程语言,所有的SAP模块都由ABAP/4写成。ABAP/4解释器和屏幕解释器一样负责管理与用户不过它的作用是处理输入数据,并编辑输出数据。幕解释器与ABAP/4解释器的共同作用
14、用户与应用模便建立了有效率的对话。块长这来过模符用息理。用字使信处MO应大器些的信有最释这要合所的解用需综-数据字典,顾名思义是R/3用来查找定义的。使用的所有数据(如数据类型、数据域允许度等等)都定义在数据字典的表当中,屏幕些信息来检查输入是否有效,ABAP/4解释器则定义那些数据能够被另一模块使用之前所程。数据字典同时也存储关于系统与业务的流控制有助于提HR/3应用软件管理一系列工作时的效率。比如,它保证用户的数据已被保存;当用户要求系统执行一系列的任务时,流控制将在批处理(BatChPrOCeSS)中进行处理。“界面是R/3在自己与环境之间建立的连接。针对每种类型的计算机,设计不同版本
15、的界面。正是界面使得R/3系统无论使用哪种计算机系统,对用户来说看上去都是一样的。主要的界面有系统界面、用户界面和沟通界面三种。互户接相用连库在的据幕立数屏建和间统上之系机件作算软操计有的的已有型司已类公与同与不R/3侏在即以保面可确。界面面的统界界样系个户一中这用是其。来_她眼起一比沟看用户界面可以修改来自屏幕解释器的指令,与当前使用的特定类型的计算机匹配。沟通界面使得电子数据可以在计算机之间进行转换。比如,它可以把非R/3程序的数据转换成R/3的数据格式。同时,沟通界面也向用户提供e-mail和Internet服务。R/3的模块行缩全块R/3操执的是模酒行R/3系统包含大量模块,这些模块共
16、同发挥作用来公司中的业务管理任务。每个模块都有一个国际通用写。系统的用户使用的往往是这些模块的缩写,而不称。比如,SD表示销售(Sales)和分销(Distribution)模块。分成三大类:物流、财务与人力资源。所有模块都显示系统的主屏幕中,用户可以从中选择相应的模块进作。“物流类模块处理的业务是与整个公司有关的,如:订单处理、物料管理、主生产计划、准备转运和发票核查等等如图-6所示。R/3Modus物流类模块的图-6心索能,限,货物包具装线还单用起交标关开(售统F信一能5有动售销系份和块可。持自销关息一动模早息支便关有信出活好最信且SD有对售发售计的的理肖客肖I单处荀(顾一)7订,持具果出
17、生i的时支工如地“出货收售的。客,计发为销理告顾三,z估该L的管警取管民应。(r供行期抽料彳期库动M提进早中物获到仓活模它息的库“以关从的。信势据T可有盘据发#o的趋数能否供一单计分任动场从D三是提块运会与的活市够SD料工)装务售具者于能Mo材员小成财并出口%成品产”出一厂提“一11一自心信个这得获匕匕AHN就上马块模销开争关块信原向雪生“Wj据竞出模等查OSD管和端控一单和提SD额检虬料装单与料管信物库的理仓杂处、复是务套务业一任购供要采提mil主H三及的处以三查核犷活的写的W木乖司4(t公行块出进模流还r及一理以单管青)经一流。物、库统】入和系一流理息组成与功能理料计系份各-“产品计划模块
18、缩写为“PP到操作工的全体员工来计划的运输与存储、生产设备、副划。生产过程用图形表示,展,提供了计划、控制以及生产生产订单,上面汇总了成本、项信息。,z)生产示文材协助公司上下从产过程。比如,它品以及废品都能出生产各个阶段档所需的信息。PP料、工艺、数量和经材出关一等产原作的成度,它,)合.法配少状密写护紧隹勺0T其块块及模模备Pp设和护的PM生O幺,用息厂使信工中的“一程置。一过闲B产与效.一一一二口4月0和使程缮器过修机产房于生厂关了理供证处提保一“质量管理模块(缩写为“Qr),支持所有与产品质量保证有关的流程。它提供检测计划的详细安排,管理废品率和质量相关成本等数据。需要的话,QM还对
19、质量资格认证进行管理。(待续)王玉荣“财务类模块提供一套通用记帐系统,保证资产负债表与损益表的及时更新。除此以外,还能够进行资产管理,提供有关经营成果的报告,使得公司管理决策建立在客观、及时的信息基础之上,协助完成公司的整体控制。“财务类模块的组成与功能如图-7所示。其中:计”模块(FinancialAccounting,缩通功语有与供些多的况提这是中情罪,。往家史夬等往国历个F目且定的辅为科并特产办写的,个资表整一括蔚益调何包仿损行任,行与进守理进表要遵管资债需会产投负的晨3产构”行计资机的进对如支小以分F可育各外至功据此另甚会计根同。它务会以。金财的可断规10,“常能种关折图-7财务类模块
20、的组成与功能“管理会计模块(Controlling,缩写为“C0),不仅可以控制成本,还可以控制公司的目标。另外,CO还提供信息以帮助高级管理人员作出决策或制定规划。“企业控制”模块(EnterpriseControlling,缩写公司经营者提供的一个信息系统。它能够把息与外部市场的信息结合起来,并区分出哪营销的战略性问题。人力资源类模块可以提供一个综合的系统。它综合了诸如人事计划、新员工招聘、工个人发展等各项业务活动。“人力资源与功能如图所示。其中:为信司是的公,部响内影uEC司是为公些理员成管和组源理的资管块力资模人工类块(PersonnelAdministration,缩含源统,器mil
21、包资系王机,力个管与V人整、间P自时才“有,时为所是的作写由于次工人层可获各人费息块共工旅模配差些的AJ匹和这PoI上类也动单MO务0自资信业一口到工录他自3直理记其信控管的多的监责模工许新时负三zz员和最工也管司件得的PA事公软获单笆人有用可简用“所应便从利“为划支的高块(PersonnelPlanningandDevelopment,缩“,决年要如持工需例支员的取以的展面域发方胤领业有影术职所的技行。的略定进要划战特工需十牛勺付于员白源支关有源资资现资力工如对力展人同例显人发了不。凸的与括测划够新戈包预计能募计其以期,招事Dzz可长据地人PD口持数效计也构是本PD结者成靠龄或图-8”人力资
22、源类模块的组成与功能总而言之,正是上述物流、财务与人力资源三大类模块以及它们相互沟通和共享数据的能力,使得R/3能够处理公司中各种各样的业务管理任务。子例个一以初作中财踪一制鞋企业的业务流程,看SAPR/3是的。我们会看到,在每一个阶段,从最货以及开票,R/3各模块是如何相互协业务流程的。整个过程如图-9所示。图“物流类模块;圆角矩形表示的是“示的是“人力资源类模块。跟用发个是表将运的整的圆们到后制示椭我得最控表扎M式到和形模TI方货持矩类-种订支角,一何的来直犷增,够动匕匕活育肖望年希促它场。一Wo、柔T出厂起价要发惠主以优的所以鞋S诺动率允运有并产占,生的鞋一上种是场某司市的公鞋产个动生这
23、运它-在传户)0录库司以客三1记据公、在步主数该式潜中户的是方位空客一口为冬储彳的作块存犯事司子其模中地N公鞋将眯其了种一到这,与记条用收嵋/就40息销户公到信“客含买细入谓包什不快详输户后尽的D起想户回发也,Re力他客TR动,匕te活话加肖电至r促的得OmT来司Ust所系户)0关客2骤务和步业录中的记-g户售g客销F此的打公中与往这些信息输入SD模块后,就触发订单处理流程。首先,给该客户生成一份报价单,包括价格、数量、交货期和该报价单的有效期等信息(如图-9中步骤3)。报价单发出几天后,公司收到了一份书面订单(如图-9中步骤4)。现在可以输入这份订单了。订单的大部分的信息可以从客户主记录取得
24、因而无需重新输入。订单il入完毕后,整货O模,DX订编MSPP个单矍订息模个信一注划配丁计分、产它口F生给单厂动订和由赋六下认存确被子就旦息1二,一三,z生管的料鞋物批IJ这到台送传便块以R/3予模系了块如MM模块从SD模块收到计划发送这4000双鞋的信息后,首先检查数据库中保存的库存信息、,看当前可以提供的产成品图-9中步骤6)。经查询,东然,要满足客户订单,还种,供将入这是的商输双于司应息顿(公供信Wl鞋向当细只双再K详中Oo总三7的O并七n库日下步仓生留中也骤知里预3-9U步于图这中料如把9原1便S-和分员如鞋部理的足管息有不库信现的仓存中料,库库原如新仓购以更如显把定到来O(块去运块
25、目、模商料模数鞋MM应原MMMM模块还能出正块商开的模应商格供应价计给供实会排查核务安检并财并来,门式用的泮方购送7能定传3E司被小白公乂决查是息)核实信由票确些)0发项这9),10)供货的骤骤提的查步步载亥中中聿核99记过上经如如票1发ttoFI)款的确(F付批的计工这需用心为所使在求器nA要机M单定主口步块订制中中模到而这好达货S-M为笔修如一出这维1产,整生计月温调“其*它按机同心能台的设为一理器建处机模推亍EPP要彳料当需进安块产时痔模生工发的器让维一鞋机划厂PP模块同时计算出人力工时,传送给“人事管理模块(PA)(如图-9中步骤12),由它来计算员工的工资(如图-9中步骤13)。(Q
26、M)为保证产品质量而制定的一系列整个生产过程中。当生产和测试都完数目回送给MM和SD模块(如图-9中步骤块于货模穿供/贯可理h则终管,最量施质措励“一测以工一检成14)图-9SAPR/3系统的一个运行实例MM模块将生产好的产品计入库存。SD模块自动准备好装运单据(如图-9中步骤15),并安排把这批鞋子运送给那个客户。模骤清类步付流中户-9各关已图-9中步骤17)。当务货如一-在整个过程中,所有与财块送至Fl模块。当Fl模块被告知16),它生成最终的销货发票(据资等块部订数户客和目科帐总新更块模FI步中-9图如后款货)力Pp模售子人和8销鞋和则比导双类修同指Ooo流来4Orj物息理用这自士三处以了来华程着这流控用产监使生直的一,来0)诩将(C如进块比改模。便息以计信会的量整报处理块配份的部管模的一来全“一类块供将的一源模提门单个生产流程的成本分析,可价。直到这时,才算是完成理。(全文完)