SAPR/3概述文本HRFIPMQM文本文本MMPPVer0.1描述SAPR/3系统的各应用模块介绍应用模块间是如何集成的介绍几个R/3系统中的通用概念定义使用R/3系统组织业务数据的特点R/3基本概念介绍什么是SAPR/3SAP是SystemApplicationsandProductsinDataProcessing的缩写。SAPR/3是用来协助公司整体业务运转的一种业务处理软件。什么是SAPR/3SAPR/3系统提供的Client/Server方式的业务应用解决方案,适用于各种不通规模的公司、企业和集团。什么是SAPR/3SAP系统包含了多个应用模块,这些模块支持公司的所有业务活动。例如:R/3应用模块包含:FinancialAccounting(FI),HumanResources(HR),ProductionPlanning(PP),PlantMaintenance(PM)。SAP为企业的各方面业务都设计了不同的应用模块,各应用模块有着不同的功能,来适用不同的业务需要。什么是SAPR/3系统中的数据一旦发生变化,R/3系统数据的自动升级就开始了,我们称之为“Real-TimeProcessing”即实时处理。R/3系统个应用模块之间是相互集成的。所以当您改变了R/3系统中某模块的数据,R/3系统将自动升级其他模块中对应的数据。什么是SAPR/3企业想要完全集成自己的业务,必须要求所有业务流使用的如:客户信息、产品数据、供应商数据等信息的来源是唯一的。这意味着您的整个企业将共享同一客户、物料信息等被输入到R/3系统中的那些主数据R/3通过向企业提供一套称之为主数据(MasterRecords)的记录,来实现这一目标什么是SAPR/3应用模块相互集成并对数据进行实时(real-time)处理使雇员们能够在自己岗位上及时看到最新的数据。而且数据实时处理能够更好的实现数据冗余,保证数据的唯一性。什么是SAPR/3企业和业务的全球化是每个寻求进行业务整合的国际化企业所面临的一个巨大挑战。业务系统必须能够支持分布在全球各个地区的公司、分支机构的业务运转。什么是SAPR/3R/3系统没有组织上的和地理上的任何限制。他支持多国语言、货币体系、和多国的财政税收体制。可以说是可以国际通用的。什么是SAPR/3为了更好的介绍应用模块是如何相互集成起来进行工作的,让我们来看看R/3系统中的以下这些应用模块:SalesandDistribution(SD)MaterialsManagement(MM)FinancialAccounting(FI)ProductionPlanning(PP)这里仅用以上四个模块举例子,R/3还包括其他许多模块什么是SAPR/3SD应用模块,能帮助您大幅度提供您很多工作的效率,执行用户订单管理什么是SAPR/3假设客户向贵公司订购了100个头盔。你使用SD模块通过建立一个salesorder,在R/3系统中录入了用户的订购需求。什么是SAPR/3当salesorder建立的同时,SD模块将生成一个deliverydocument。这个Deliverydocument包含了头盔装运(ship)所需的所有信息。例如:DeliveryDocument将通知仓库管理人,将有哪些头盔需要出库(上页续)当头盔被shipped时,给用户的账单-发票也将一并开具。什么是SAPR/3您可以使用MM模块进行procurementandinventorymanagement.什么是SAPR/3MM模块的基本功能包括:requisitionspurchaseorders(订单管理)goodsreceipt(收货)invoiceverification(发票校验)什么是SAPR/3FI模块的主要功能是用贵公司定义的账号组织体系标(achartofaccounts)进行总帐(GeneralLedge)和分类帐(subledgeraccounts)管理并出具相应报表。这些分类帐包括:AccountsReceivable(应收帐)AccountsPayable(应付帐)什么是SAPR/3PP模块的功能主要用来计划和控制整个企业的生成相关活动。以下列举了一些PP模块的功能组成:Billsofmaterials(BOMs)SalesandOperationsPlanning(SOP)productionordersMaterialRequirementsPlanning(MRP)什么是SAPR/3让我们看看实际生产中,当您建立一个salesorder后,SD应用模块和其他应用模块协调互动的过程,来了解R/3是如何集成工作的。什么是SAPR/3SD和FI又是集成的:另外一个原因是当salesorder建立以后,系统将改变公司单位现金收入预测(cashforecast),这些信息也是存在FI模块的数据中的。这是因为当你建立一个salesorder时,R/3需要在建立salesorder后检查客户的信用(creditlimit),信用信息是储存在FI中的。什么是SAPR/3当建立salesorder时,SD和MM也要集成互动。这是因为MM模块需要校验订单中的物料是否可用以及是否能够满足供货日期的要求。什么是SAPR/3SD和PP模块是集成的,因为当salesorder记录的物料需要planningstrategy情形时(例如:按用户订单组织生产-maketoorder),R/3会自动在PP模块中生成一个生产通知单-productionorder。什么是SAPR/3各应用模块共享统一的用户接口和系统层次结构。Theyarealsonavigatedinthesameway.所以,R/3除了技术上的集成,各个模块看上去也是统一的整体。R/3ProcessingR/3ProcessingR/3ProcessingR/3在初次安装时,每个应用模块都需要进行定制化来适应公司的业务需求。R/3Processing通常企业先实施一组R/3系统的核心应用模块,然后在逐步把其他业务模块或功能的加入到系统中来。我们习惯上称实施R/3系统的工作人员称为一个项目小组项目小组定制了R/3的Tables,Reports,和Interfaces.R/3ProcessingR/3项目小组对应用模块进行相应的配置工作,提供公司业务处理的效率。R/3ProcessingR/3能够通过多种途径来处理和产生信息canprocessandgenerateinformationinseveralways.我们来看看R/3系统中的一些通用概念R/3Processing批量录入-batchinput工作流businessworkflow文档规范documentprinciple(上页续)documentflowoutputprocessingconditionsprocessingreportingarchivingR/3Processing批量输入是从原有系统向大批量向新系统中录入数据或从程序接口中向系统大批录入数据时使用的一种标准方法。R/3Processing我们来看看应用工作流,是如何处理用户订单的(customerorder)。R/3Processing当SAP用户(以下称“用户”)为通过信用检查的客户处理Salesorder时,部门主管可能需要对这个salesorder进行确认(acceptance)。R/3Processing在R/3businessworkflow的作用下,将给主管的收信箱发送一个消息。这个消息通知主管人:有一个salesorder正在等待他的确认。每个R/3用户都有一个收件箱,这个信息是R/3邮件系统的一个组成部分。这个信箱处理用户de内部和外部邮件,R/3system通知消息、workflowitems等,是SAP系统运转中的一个重要沟通方式。R/3ProcessingR/3系统通过建立文档来记录业务处理和执行情况(businesstransactionsandactivities)。这在R/3系统中称之为“文档法则”(documentprinciple).文档对内部事务处理(internaltransaction)提供了审计记录(audit)R/3使用这种文档来记录您公司业务处理和执行活动的相关信息。R/3Processing举个例子:在文档管理周期(cycle)中R/3系统将给salesorder文档自动分配documentnumbers,delivery和billingfunctions等编号。Soattheendofthecustomerordermanagementcycle,R/3hasrecordedasalesordernumber,adeliverynumber,aninvoicenumber,andafinancialdocumentnumberforthepayment.(为保证通用性,不作翻译)R/3Processing一个成功的业务集成系统都有一个特点:每个信息只需要录入一次。R/3系统通过让唯一的信息贯穿业务流的始、终来实现这一点。也就是说,系统通过数据的copies或者transfers实现数据在文档间的共享和流转因此减少了数据的录入次数,也使的问题排除变的相当简单了。R/3Processing再看一个例子:在客户订单处理过程中,salesorder中的信息如:客户姓名、物料和服务要求等等,全部被copy到Deliverydocument中。同样,所有在salesdocument和deliverydocument中的信息也将被copy到invoice中(为了保证通用性,系统中涉及的名词不翻译)R/3Processing当有问题产生的时候,公司的管理者希望能够对以往的业务处理steps能够进行retrace,来找出问题的所在和成因。由于R/3系统中所有的文档都是相互连接的(linked)而且,R/3系统还具有drill-down的能力。R/3Processing应用drill-downcapability您能够给所有连接到salesorder上的文档建立一个documentnumber。所以你能够很容易找到delivery、billing、和financialdocument的编号。R/3ProcessingSD应用模块中的这种文档链条chainofdocuments我们在R/3中称他为:documentflow。Thedocumentflowprovidesthehistoryandstatusofrelateddocuments.R/3ProcessingOnewayyoucanusetheoutputprocessingcapabilityistosendconfirmationofanordertoacustomer.Outputprocessingcapability使你能够在公司内部以及贵公司的合作伙伴间进行信息交换。Anotherwayyoucanuseitistobillacustomerforadelivery.R/3ProcessingR/3提供多种方式来进行信息和数据的发送和接收。printfaxe-mailEDIEDIisshortforelectronicdatainterchange,EDI是公司间通过网络进行数据交换的一种标准。R/3Processing在缺省情况下,您应该使用R/3系统包含的电子文档向客户或业务合作伙伴发送信息。就如同在sales和deliverydocuments中录入的很多信息都transfer到invoice中一样。R/3ProcessingConditionsareusedtodetermineprices,discounts,surcharges,requisitionreleasestrategies,andworkflowoutput.Theconditionsprocessingcapabilityallowsyourcompanytodec