sap简介与主数据images.china-pub.com/ebook195001-200000/196656/ch01.pdf1.1 sap 简介 1. 1....
TRANSCRIPT
1.1 SAP 简介 1
1
2 SAP简介与主数据 第 1 章
4
6
10
8
5
3
13
9
本章,你将开始自己的SAP学习之旅。我会介绍新的SAP术语,以及SAP各种产
品之间的相互关系。首先讲解SAP的功能、哪里可以访问系统信息等基本内容,
将会涉及不同的版本以及主数据的结构,主数据包括物料、客户、组织和所有的相关数据,
之后介绍企业结构,从而清晰描述这些数据的内部相关性。
在
1.1 SAP 简介 SAP公司于1972年成立于德国的沃尔多夫。SAP是德语“Systeme, Anwendungen, Produkte
in der Datenverarbeitung”的缩写,意思是“数据处理的系统、应用和产品”。SAP公司的9 000多名开发人员和研究人员齐心协力,适应市场,努力提供一贯优秀的业务解决方案。正因如
此,SAP公司才成为世界领先的企业资源规划软件厂商。 拥有30余年的领域经验,产品应用超过25个行业,近34 600家公司,据估计,SAP公司
拥有世界上120多个国家的1.2亿用户。SAP公司的企业历史令人赞叹,难怪今天它可以提供
如此广泛的解决方案、产品和应用。
7
本书的重点是SAP R/3后续产品mySAP ERP的应用。mySAP ERP是mySAP商业套件中的
一个应用,整个套件包括: mySAP ERP mySAP供应链管理(Supply Chain Management,SCM) mySAP客户关系管理(Customer Relationship Management,CRM) mySAP供应商关系管理(Supplier Relationship Management,SRM) mySAP产品生命周期管理(Product Lifestyle Management,PLM)
在编写本书之时,最新版的mySAP ERP是SAP ERP Central Component(ECC6)。在
mySAP ERP中,有许多种应用,例如金融和制造业应用。在这些应用当中,我们关心的是销
售和分销。 mySAP ERP是主要针对于大中型客户的应用,与之对应的是SAP Business One,它主要
是面向小型组织的应用。
2 第 1 章 SAP 简介与主数据
mySAP ERP建立在SAP Netweaver平台之上,后者是一种开源业务处理平台,允许客户
创建专门定制的业务解决方案。这些定制应用可以和Netweaver中强大的既有应用一起与
mySAP ERP进行集成,创建从与Microsoft Office无缝整合到面向客户、面向供应商的Web门户应用。
本书并不是mySAP商业套件的一般功能清单,也非仅关注mySAP ERP内部的所有应用,
更非列举R/3和ECC差异的发行说明。相反,它是10多年来第一手SAP销售与分销顾问实施
经验的总结,全部基于最新版的mySAP ERP。
1.1.1 SAP 应用集成
SAP是无缝集成了各种业务功能(例如销售、采购和生产)的ERP软件产品。在这些业
务领域中,SAP提供了极其丰富的功能,同时又不失集成系统的便利性。 这些应用实时更新和处理事务,业务领域之间的集成与沟通几乎毫不费力。例如,可以
创建开票凭证,进行会计披露,客户分析时就能立即观察到最新开票值,而无需等到日结或
月结处理。
1.1.2 SAPGUI
SAPGUI(SAP图形用户界面)可以在所有知名的操作系统上运行。SAPGUI上面显示的
窗口和菜单的外观是可配置的。 ECC中有许多SAPGUI。例如,基本SAP屏幕显示与图1-1类似。该屏幕显示被称为SAP
菜单。使用事务代码[S000]可以打开菜单。
SAP AG版权所有
图1-1 标准SAPGUI
1.1 SAP 简介 3
通过图1-2的Web门户中的GUI,SAP还支持那些不能直接访问桌面计算机的用户来使用
SAP进程。 1
2
4
5
6
10
8
3
13
9
SAP AG版权所有 图1-2 门户SAPGUI
7 1.1.3 定制工具
SAP的基石是配置系统满足用户业务需求的功能。我们可以通过定制或改写系统与应用
来实现业务过程。 这个过程也就是将SAP应用映射到业务流程上的过程。例如,获取客户销售定单就是一
个业务流程。 配置SAP一般都很费时,成本也很高,用户需要完全理解业务流程,找到SAP解决方案
来满足这些需求。在系统中定制,同时还要考虑最佳业务实践、国际标准,可能的话,还得
考虑如何实施业务流程再造。 本书的目标是利用省时省力的技巧与技术,向用户展示如何将mySAP ERP SD模块的功
能实施和加强到极致,用户得以便捷地满足自己的业务目标。 从SAP第3版开始,就提供了SAP定制实施指南(SAP Customizing Implementation
Guide)。在SAP第3版之前,系统定制必须通过菜单路径和事务代码来执行,需要的时间要
多得多。本书中我们要使用mySAP ECC 5.0和mySAP ECC 6.0(ECC-ERP Central Component)版本中的功能来作为我们的指导。
4 第 1 章 SAP 简介与主数据
图1-3是实施指南或定制屏幕的一个例子,我们称其为SAP定制实施指南。
SAP AG版权所有
图1-3 SAP定制实施指南
本屏幕是mySAP ERP配置的骨架,它决定了系统的运作方式。我们将会大量使用本屏
幕来配置销售和分销模块。
1.1.4 mySAP ERP 应用概述
mySAP ERP应用可以分为3个核心功能领域:后勤(Logistics)、财务(Financial)和人
力资源(Human Resources)。在这3个功能领域之下,还可进一步细分为诸功能或模块。除
了这些应用以外,SAP还创建了特定行业(IS)的解决方案。其中一些例子有: IS-OIL,石油公司 IS-T,电信领域 IS-B,银行 IS-Retail,零售
除了这些行业解决方案外,还有标准的跨应用组件。这些工具并不是只适用于某一个特
殊的应用或模块,它们可以在整套系统中使用,来集成和自动化SAP过程。 下面简要描述了SAP的一些主要功能领域。 1. 财务应用 该应用组件主要包含下述模块:
FI,财务会计(Financial Accounting) CO,控制(Controlling)
1.1 SAP 简介 5
EC,企业控制(Enterprise Controlling) 1 IM,投资管理(Investment Management) PS,实施项目管理(Project System)
2. 人力资源应用 2 人力资源模块包括工资和薪酬管理,以及诸如工作调度模型等相关功能。由于国家税收、
员工福利和劳动法的不同,该核心功能领域与具体国家相关。 该功能领域主要包含下述模块:
PA,人事管理(Personnel Administration)
4
6
10
8
5
3
13
9
PT,人员时间管理(Personnel time Management) PY,工资单(Payroll)
3. 后勤应用 后勤应用(指的是供应链)是3个功能领域中最大的。它主要包含了下述模块:
SD,销售与分销(Sales and Distribution) MM,物料管理(Materials Management) PP,生产计划与控制(Production Planning and Control) LE,后勤执行(Logistics Execution) QM,质量管理(Quality Management) CS,客户服务(Customer Service)
我们会把注意力放在mySAP的SD模块上。请参见www.sap.com查找更多关于上述模块以
及其他模块的应用技巧。 4. SD模块
7 SD模块仍旧是mySAP ERP的核心模块之一,也一直都是SAP里最大和最复杂的模块之一。 SD模块是由下述多个组件所组成的:
SD处理中的基础功能和主数据(Basic Functions and Master Data in SD Processing,SD-BF)
定价和条件(Pricing and Conditions,SD-BF-PR) 附加费(Extra Charge,SD-BF-EC) SD中的可用性检查与需求(Availability Check and Requirements in Sales and Distribution)
信用和风险管理(Credit and Risk Management,SD-BF-CM) 物料排序(Material Sorting,SD-BF-AS) 输出确定(Output Determination,SD-BF-OC) 销售(Sales,SD-SLS) 组件供应商的计划协议( Scheduling Agreements for Component Suppliers ,SD-SLS-OA)
客户服务处理(Customer Service Processing,SD-SLS-OA)
6 第 1 章 SAP 简介与主数据
外贸/关税(Foreign Trade/Customs,SD-FT) 出具发票(Billing,SD-BIL) 支付卡处理(Payment Card Processing,SD-BIL-IV) 销售支持:计算机辅助销售(Sales Support: Computer-Aided Selling,CAS) 电子数据交换/IDoc接口(Electronic Data Interchange/IDoc Interface,SD-EDI) 装运(Shipping,LE-SHP) 运输(Transportation,LE-TRA) 报表与分析(Reports and Analyses,SD-IS-REP) 提供给内部销售代表的商业套件(Business Package for Internal Sales Representative,mySAP ERP)
本书将会解释如何在系统中配置上述大部分组件。
1.2 SAP 基础 本节是SAP系统的导航和使用指南,内容包括事务代码、用户设定和矩阵复制(Matrix
Copy)。
1.2.1 基本事务代码
事务代码是SAP中到特定屏幕的快捷路径。例如,事务代码[VA22]会把你带到Change Quotation屏幕,如图1-4所示。要浏览当前所使用的屏幕的事务代码,请选择System | Status。
SAP AG版权所有
图1-4 这里的事务代码是[VA22],它是Change Quotation的事务代码
1.2 SAP 基础 7
在本书中,标准菜单路径总是在SAP Easy Access屏幕中描述(除非特别注明来自SAP定制实施指南)。Easy Access Menu一般都是用户在系统中遇到的第一个屏幕。由此,它的可
配置程度很高,可以使用区域菜单(area menu)来限制用户可使用的事务。要从本屏幕返回
到最初的用户菜单,只需要选择菜单路径Menu | SAP[事务代码S000]。
1
2 使用菜单路径从SAP Easy Access屏幕到达SAP定制实施指南的例子如下: SAP菜单 | Tools | Customizing | IMG | SPRO – Execute Project如图1-5所示。
4
5
6
10
8
3
13
9
7 SAP AG版权所有
图1-5 从后勤屏幕到实施指南屏幕的菜单路径
事务代码[SPRO]是SAP定制实施指南的快捷键。 请参见第5章关于创建自定义事务代码的内容。 这里给出一些你会经常使用的简单的事务代码。
代 码 描 述 VA01 创建销售凭证
VL01N 创建带参考的外埠交付
VF01 创建开单凭证
SPRO 企业SAP定制实施指南 有一种奇妙的导航技巧是使用中心“Easy Access”菜单,它可以根据用户正在处理的功
能来定做菜单。例如,所有与销售主数据相关的事务都能使用[VS00]找到。请参考下表检查
事务代码所对应的后续菜单。
8 第 1 章 SAP 简介与主数据
代 码 描 述 VS00 销售主数据
VC00 销售支持
VA00 销售
VL00 装运
VT00 运输
VF00 开单
VX00 外贸 Easy Access Menu的一个例子是图1-6所示的销售主数据。
SAP AG版权所有
图1-6 销售主数据的Easy Access Menu
此类代码成千上万,自然没有必要将其全部列举出来。如果有人要查找某个事务代码,
一种省事的方法是在事务[SE16n]中浏览TSTC表的内容。相关信息请参见第2章的[SE16]和[SE16n](数据浏览器)和表格。
要获得包含了特定文本串的事务清单,请使用表TSTCT。你还可以使用星号通配符。例
如,在“文本”字段中输入*change mas*,会得到下述事务清单。
语 言 事务代码 文 本 E BGM2 Change Master Warranty E C202 Change Master Recipe E CC01 Create Change Master E CC02 Change Master E CC03 Display Change Master E FO62U Change Master Settlement Unit E FS02 Change Master Record E FSP2 Change Master Record in Chart / Accts
1.2 SAP 基础 9
(续)
语 言 事务代码 1
文 本 E FSS2 Change Master Record in Company Code E MFS0 LFP: Change Master Plan
2 E OS51 Change Master Statuses E OS52 Change Master Matchcode E OS53 Number Ranges for Change Master E OS54 Change Master Control Data
4
6
10
8
5
3
13
9
注意,当使用事务代码调用屏幕时,必须有从你要访问的屏幕到你希望调用的屏幕的链
接。在SAP定制实施指南中你不能使用事务代码[VA00],因为与[VA00]相关的屏幕在当前事
务中并不可用。 这时,诀窍是在事务代码之前输入/n。例如,无论用户在何种事务当中,[/nVA00]都可
以把他带进VA00屏幕。/n会终止用户正在使用的事务,因此要谨慎,以免丢失当前所处屏幕
中未经保存的数据。另一种方法是在事务代码前使用/o(例如[/oVA00])。它会在新的SAP会话中打开事务,同时也会使当前的屏幕保持原位。
1.2.2 事务代码中的快捷键
要在用户调用事务时节省屏幕切换的时间,可以利用表1-1中的快捷命令。
表1-1 快捷键命令
快捷方式 描 述 /n 终止当前的事务
7 /nxxxx 用户可以从任意地方进入事务XXXX。注意,这样做会终止当前的屏幕,丢失任何未经
保存的数据 /nVA00 用户可以从任意地方进入销售屏幕[VA00] /i 删除当前的会话 /nend 从系统中登出 /nex 无确认地从系统中登出 /o 生成会话清单(会话是进入SAP的一个窗口,与PC应用程序中打开的多文档/窗口类似) /oXXXX 在新的会话中打开事务XXXX /oVA00 在新的会话中打开事务VA00
下面的功能键还有一些快捷功能。
F1 帮助
F3 返回
F4 列出当前字段的可能选项或匹配码(参见下一节)
F8 执行事务或报表 这些功能代码要在特定字段中使用,例如客户组字段。
10 第 1 章 SAP 简介与主数据
按下F1会出现Help屏幕,如图1-7所示。
SAP AG版权所有
图1-7 功能键F1调出的Help屏幕
Help对话框的显示方式可能会因为用户设置而有所不同。要改变Help屏幕的显示选项,
请按图1-8选择SAP easy access屏幕[S000]中的菜单Help | Settings。
SAP AG版权所有
图1-8 更改Help屏幕显示选项
从Help屏幕,按下F9或者点击Technical Info按钮,根据显示选项,会得到图1-9中显示
的技术信息屏幕。
1.2 SAP 基础 11
1
2
4
6
10
8
5
3
13
9
SAP AG版权所有 图1-9 技术信息屏幕
1. 匹配码 匹配码(matchcode)是一种比较码。通过输入记录中所包含的字段值,就可以定位某
条数据库记录的关键字。随后,系统会显示匹配用户选项的记录清单。一个例子是在销售定
单中搜索客户号。在客户号字段中按下F4,就能得到匹配码选项,可以从中选择合适的匹配
码来获得用户要查询的客户号,如图1-10所示。
7
SAP AG版权所有 图1-10 使用匹配码来选择客户
12 第 1 章 SAP 简介与主数据
在此选择屏幕内,点选下拉图标还会显示一组待选择的匹配码,如图1-11所示。
SAP AG版权所有
图1-11 选择不同的匹配码 2. 建议用户设置 本书假定读者已经掌握了在SAP中导航的必要知识,因此不会详细描述基本的用户信
息。但是,我们还有如下一些可以参考的SAP用户设置方法建议。 Local Data-History,点击Customizing Local Layout图标(这里显示的),选择Options,然后选择Local Data选项卡。
如果将History项设定为On,则根据用户所设置的Expiration、Maximum Permitted File Size和Maximum Number of Entries(如图1-12所示),用户就会在选择字段处得到一组默认下拉
列表值,这是用户上次对该字段的选择值。
SAP AG 版权所有
SAP AG版权所有
图1-12 Local Data-History设置
1.3 SD 客户主数据简介 13
Expert Data-Controls,点击Customizing Local Layout图标(先前显示的),选择Options,然后选择Expert选项卡。
1
匹配码中所选择的选项一般都是由关键字索引来创建的。用户通常无法看到这个关键
字。这样,用户有时就需要在对象关键字值的描述中增加关键字的说明。如果用户激活Show Keys in All Drop Down Lists复选框,那么在描述中就无需包含关键字的说明。Sort Items by Key会让用户可选列表更有逻辑性。
2
3. 矩阵复制
4
6
10
8
5
3
13
9
SAP中的复制粘贴功能被称为矩阵复制。通过点击对话框或屏幕,并执行下述命令,使
用矩阵复制就可以复制多行文本。 (1) 按下CTRL-Y,从左上到右下拖拉鼠标来选择文本。 (2) 文本高亮显示后,按下CTRL-C。 (3) 移到新的位置插入文本,按下CTRL-V。
1.3 SD 客户主数据简介 主数据形成了所有事务处理的基础,对于SD处理更是如此。主数据的创建、所有权和
维护是所有模块的公共职责。公司主数据的内部结构与数据控制着系统对未来事务或分析的
响应方式。
客户主数据
SD的客户主数据可以划分成如下3个主要领域。 基础数据(Basic Data)——无论何种组织要从你的公司进行采购,这种数据对客户
都是相同的。这类数据的例子有客户地址和联系方式。 7 组织数据(Organizational Data)——这是与组织结构相关的客户数据。例如,客户
喜欢当定单下达某销售区域时,货物从工厂YX01处交付。(后面会解释销售区域。)
随后,如果销售定单下达到另一个销售区域时,客户希望货物会从离他比较近的工
厂YX02处交付。在客户主记录中通常存储多个销售区域。因此,即使是从同一个客
户处拿到的定单,使用的是相同的客户号,不同的销售区域也会有不同的数据。 公司代码数据(Company Code Data)——客户主数据记录也必须包含与公司相关的
数据。这种数据用于财务会计之需。公司代码数据的一个例子是统驭账户(reconci- liation account)。对于多个公司代码,可能也会存在客户主记录,例如,当用户在组
织内有多家公司,客户就可以从任意一家公司中购买。 销售区域是销售机构(sales organization)、分销渠道(distribution channel)和产品组
(division)的特定组合。销售机构是负责销售的合法实体。通常,对于每个公司代码都有一
个销售机构。分销渠道是将产品投放市场的方式,例如,用户有一个零售分销渠道和一个批
发分销渠道。产品组是一种产品分组,例如,原始设备或备件。这些内容的组合就表示了销
售区域。因此,当客户使用销售机构ABC在零售分销渠道针对备件下单时,就能确定销售区
14 第 1 章 SAP 简介与主数据
域。当客户从相同的销售组织和相同的产品组批发采购时,这个过程可能会不同,这时销售
区域也会有所不同。(因为这时分销渠道不同,是批发。) 客户主销售区域数据允许用户根据销售区域来指定不同的主数据(例如不同的支付条款)。 还有其他类型的客户主数据,例如与客户主记录相关的客户信用主记录,如图1-13所示。
但是,这些形式的主数据都不是必备的,本书后续章节将会分别讲解。
SAP AG版权所有
图1-13 客户主记录
本章后面的客户主记录部分将会讲解如何维护定制、插入和删除字段,以及合作伙伴功
能(partner function)。
1.4 企业结构 在用户处理SD事务之前,必须设定公司的企业结构(Enterprise Structure,在SAP里通
常称作“组织数据”)。例如,没有销售区域,就不可能在SAP里创建销售定单。 组织数据反应了用户的业务结构。每一次事务都是在这个结构内部发生的。组织数据很
像是建筑物里的钢梁,必须正确设置。一旦设置完毕,再想改变业务的企业结构就会很费时。 对组织结构思考得越多,mySAP ERP SD配置和使用就会越容易。我们必须要理解业务是
如何运作的,并透彻了解使用特定元素将公司组织结构映射到mySAP ERP中会造成的影响。 组织数据的组成如下。
销售机构(Sales Organization)——销售和分销产品的组织单元(organizational unit),协商销售条款,负责销售事务。
分销渠道(Distribution Channel)——物料或服务借以抵达客户的渠道。典型分销渠
1.4 企业结构 15
1 道包括因特网销售、批发、零售和直销。用户可以将一个分销渠道分配给一个或多
个销售机构。客户可以从多个分销渠道得到交货。物料主记录会使用不同的销售机
构和分销渠道视图来维护,这样就可以访问不同的数据,例如交货工厂。 产品组(Division)——我们定义产品组的产品范围很广。对于每一个产品组,都可
以就部分交付、定价和支付条款达成特殊客户协议。在产品组内,用户可以执行统
计分析,或者建立独立的市场营销。
2
图1-14显示了一个基本的组织结构。在销售机构1000中,分销渠道10和20以及产品组01和02都可以执行SD业务事务。同样,销售机构3000中的事务则只能通过分销渠道10产品组
01来执行。
4
6
10
8
5
3
13
9
图1-14 SAP中的组织数据
销售机构的数目应该保持到最低水平,每个公司代码最好只有一个。对于每个公司代码,
如果用户要想有多家销售机构,就必须得有一个非常好的业务理由。例如,如果公司在某区
域的销售完全不同,就只能再添加另一个销售机构,例如,在洛杉矶的销售处理手法与在旧
金山不同。
7
经验是,如果物料同时在两个销售机构内销售且只有一个公司代码,销售机构就应该只
有一个。 主数据记录要与现有的其他每一个组织元素相乘。10条客户主数据记录,2家销售机构,
2个分销渠道,2个产品组,一共会有80种客户主记录视图。如果再增加一家销售机构,就会
有120种客户主记录视图。 增加产品组并不会使物料主视图加倍,而是使客户主视图加倍。例如,在80种客户主视
图上增加产品组,我们一下子就会有120种客户主视图。但是,在物料主视图上增加产品组,
我们最终还只是会有80种视图。
诀窍 要想减少主数据需求,用户可以从客户主数据的角度来组合销售区域,参见实施
指南(IMG | Sales and Distribution | Master Data | Define Common Distribution Channels (and Division) )。
16 第 1 章 SAP 简介与主数据
我们知道销售区域由销售机构、分销渠道和产品组组成。销售区域用于报表,每一个销售
区域,都可以定义所有与销售相关的数据。例如,可以基于销售区域进行定价,或基于销售区
域进行销售信息的分析。用户可以根据销售区域来控制配置情况,例如,对于某销售区域(例
如产品样本),用户可能会支持某一类销售流程,但对于另一个销售区域,可能就不支持。
1.5 SAP 定制实施指南 实施指南的用途是要将必须定制的区域按应用进行编组,同时形成文档结构。 实施指南中还可以增加其他信息,使导航更加方便。图1-15显示的是标准mySAP实施指南。
SAP AG版权所有
图1-15 标准mySAP实施指南
如果选择菜单路径(Additional Information | Application Components),用户就能看到SAP定制实施指南的节点被分配了何种应用,如图1-16所示。用户还可以看到SAP实施定制指南
中相关区域的Release Notes图标(如下显示),这里有SAP最新发行版的标准文档。
SAP AG版权所有
我们从实施SD组织元素开始。 在所有实例中,除非特别说明,否则建议复制现有的配置元素而非手工创建新元素并分
配子元素。例如,一条诀窍,当创建公司代码时,最好是复制公司代码0001,把新复制的关
键字改成xx01(这里xx是国家的ISO代码)。这么做可以保证相关子设置也会被复制并且与新
的公司代码保持结构上的完整。这会节省时间并且会让新的公司代码立即生效。接下来,可
以根据需要来改变子设置选项。
1.5 SAP 定制实施指南 17
1
2
4
5
6
10
8
3
13
9
7
SAP AG版权所有 图1-16 附带额外信息的标准mySAP实施指南
1. 定义销售机构 下面是销售机构的定义方式。 菜单路径 SAP Customizing Implementation Guide | Enterprise Structure | Definition |
Sales and Distribution | Define, Copy, Delete, Check Sales Organization 用户能够在SAP Customizing Implementation Guide里看到如图1-17所示的菜单路径。
注释 一个销售机构只能归属于某一个公司代码。用户还可以将自定义的销售凭证类型限
制在一个销售机构内部。后面我们还会给销售机构安排销售办公室。
2. 定义分销渠道 下面是分销渠道的定义方式。
18 第 1 章 SAP 简介与主数据
SAP AG版权所有
图1-17 SAP定制实施指南内部的菜单路径,用以创建销售机构
菜单路径 SAP Customizing Implementation Guide | Enterprise Structure | Definition | Sales and Distribution | Define, Copy, Delete, Check Distribution Channel
注释 分销渠道可以归属于多个销售机构。
1.5.1 销售办公室和销售组
每一个组织都会有一支销售队伍。这类团队可能会很复杂,有着自己的内部结构,便于
优化功能并根据行为来进行汇报。这种内部的组织结构包括下述元素。 销售办公室(Sales Office)——组织机构有可能需要销售团队按照组织地理界限来分
解结构。使用销售办公室这种术语,使得创建这些地理分组变得非常容易。接下来,
1.5 SAP 定制实施指南 19
1 销售办公室会分配给销售区域。销售办公室可能会分配给多个销售区域。例如,当
用户创建某销售办公室的销售定单时,该销售定单被分配到哪个销售区域,销售办
公室就必须分配给同一个销售区域。 销售组(Sales Group)——销售办公室的人员可以再划分成销售组。例如,销售组
可以针对独立的产品组在销售团队内定义。 2 销售人员(Salespersons)——可以使用独立的员工主记录来管理与销售人员有关的
数据。在员工主记录中,可以把销售人员分配给销售组。
4
6
10
8
5
3
13
9
销售办公室和销售组都是可选组织元素,如果用不到,用户就不需要配置它们。这时,
要保证在客户主屏幕或者定单输入屏幕中,销售办公室和销售组都没有被标记为必备字段。
否则,用户就不得不输入根本没有维护的值。 1. 定义销售办公室 下面是销售办公室的定义方式,如图1-18所示。
7
SAP AG版权所有
图1-18 定义销售办公室
菜单路径 SAP Customizing Implementation Guide | Enterprise Structure | Definition | Sales and Distribution | Maintain Sales Office
2. 定义销售组 下面是销售组的定义方式,如图1-19所示。 菜单路径 SAP Customizing Implementation Guide | Enterprise Structure | Definition |
Sales and Distribution | Maintain Sales Group
20 第 1 章 SAP 简介与主数据
SAP AG版权所有
图1-19 定义销售组
1.5.2 会计记账中的组织结构
用户业务可能会有一个或多个公司代码。在会计记账时,每一个公司代码都有它自己的
合法独立单元和实体。一个公司代码需要分配一个或多个销售机构。我们最好是通过选择现
有公司代码0001并创建副本来配置公司代码。在标准SAP集团中,公司代码0001是德国的国
家设置项。mySAP ERP交付的国家模版就有40余个。在任何配置起作用之前,都可以先对组
织单元进行区域设定,例如,把国家版本从德国变成美国。单元内所有区域相关的已生效设
定都将会被重写。 组织单元的这种区域设定对于巴西那样有着复杂业务流程的国家尤其重要。建议安装与
国家模版相匹配的国家版本。(国家模版是一组用于某国家的定制设置选项,在这个国家内
运作的所有业务一般都会需要。) 定义公司代码 下面是公司代码的定义方式,如图1-20所示。
注释 SAP定制实施指南并没有提到要如何创建公司代码。如前所述,公司代码应该通
过复制现有的公司代码来创建。
菜单路径 SAP Customizing Implementation Guide | Enterprise Structure | Definition | Financial Accounting | Edit, Copy, Delete, Check Company Code
1.5 SAP 定制实施指南 21
会计模块中还有一些我们感兴趣的组织单元,例如将在第10章中讨论的信贷控制范围。 1
2
4
6
10
8
5
3
13
9
SAP AG版权所有 图1-20 定义公司代码
1.5.3 后勤中的组织结构
工厂(plant)是物料于其中生产、货物或服务于其中提供的一种后勤组织单元,也是生
产、采购和物料计划执行的地方。一种物料可能会属于多家工厂。而且,库存还要从工厂交
付于客户,工厂内部也要执行可用性检查,需求会从销售凭证传入工厂的库存需求清单(即
生产或采购需求的清单)。 仓储地点(storage location)定义了工厂库存的存储区。一个公司代码可以被分配给多
家工厂。一家工厂可以被分配给多个仓储地点。
7 一家工厂只能存在于一个公司代码内。工厂、其建筑物、设备和库存都属于公司代
码所表示的合法实体。 一家工厂可能被分配给销售机构和分销渠道的多个组合。因此,可以从同一家工厂
把库存销售到不同的销售区域中。 一家工厂可以有多个发运点(shipping point)。(一个发运点也会分配给多家工厂。)发
运点是在工厂内部交货的处理地点。 为工厂分配公司代码的过程如图1-21所示。 发运点在SD应用组件中定义。它们在SAP定制实施指南的后勤执行中定义。 定义发运点 发运点可以被分配给一家或多家工厂,可以被分成多个装载点(loading point)。但是,
交货是要根据发运点来生成的。 一般而言,公司会根据交货到期清单,使用后台作业生成交货。发运点可以作为交货生
成的标准,因此如果用户要求速递,就需要针对这些交货更加频繁地运行后台作业,建议创
建一个速递发运点。调度后台作业时可以使用这个发运点,而且可能会比其他发运点的执行
频率更加频繁(例如,每15分钟)。
22 第 1 章 SAP 简介与主数据
图1-21 为工厂分配公司代码
用户可以在销售定单中自动地把发运点配置成默认值,或者根据工厂(在销售凭证中使
用)、(物料的)装载组和(客户主文件的)装运条件来配置交货。例如,南加州的一家工厂,
如果装载组是空运,装运条件是速递,那就要使用Express Air Transport Shipping Point。当销
售定单保存下来以后,负责处理这些交货的人员将会在交货到期清单中看到交货。 如果工厂在南加州,装运条件是速递,装载组是公路运输,会推荐另一个发运点。因此
交货将会出现在另一份交货到期清单中。 下面是发运点的定义方式。 菜单路径 SAP Customizing Implementation Guide | Enterprise Structure | Definition |
Logistics Execution | Define, Copy, Delete, Check Shipping Point 发运点位于发运组织的顶层。交货总是只从某一个发运点发起的。发运点可以细分成几
个装载点。装载点是一个自发入口,仅仅是发运点的细分。交货表头数据需要手工输入。例
如,如果某发运点有5个装运码头,则可以在SAP中生成5个装载点来分别表示每一个。 既然组织单元也已经定义,现在我们可以把单元分配到组织结构中去了。
1.5.4 组织单元的分配
在组织数据的分配过程中,通过定义结构的相互关系,用户把系统中的不同模块链接起
来。销售机构和工厂的关联性可以最好地展示这一点。工厂总是与一个公司代码相连,但可
以被链接到几个销售机构。这表明,工厂是公司代码所拥有的,可以从销售机构中的客户处
收取定单并进行交货。如图1-22所示。 在图1-22中,工厂1、2和3属于公司代码1。销售机构1使用工厂1和工厂2。销售机构2
使用工厂2和工厂3。销售机构1和2可以从工厂4或5跨公司销售货物。
1.5 SAP 定制实施指南 23
1
2
4
6
10
8
5
3
13
9
图1-22 工厂与销售机构的关联
当用户定义数据之后,其他应用组件也定义了自己的组件(例如公司代码已经由FI定义,
工厂由MM定义),现在该分配SD组织数据了。 一旦用户理解了结构的建立方式(如前所述),分配就会相当容易设置。在SAP定制实
施指南中,它们按照下述结构路径来分配。 SAP Customizing Implementation Guide | Enterprise Structure | Assignment | Sales and Distribution
把销售机构分配到公司代码 把分销渠道分配到销售机构 把产品组分配到销售机构 设置销售区域 7 把销售办公室分配到销售区域 把销售组分配到销售办公室 分配销售机构、分销渠道和工厂 分配销售区域到信贷控制范围。(我们将会在第10章讨论信贷控制范围的分配方
法。) SAP Customizing Implementation Guide | Enterprise Structure | Assignment | Logistics Execution
把发运点分配到工厂 在这里,发运点会分配给工厂,但它们的输出确定(determination)尚未定义。关于发
运点确定的更多信息,请参见第6章。 分配完成后,你的业务组织结构应该与下面类似。
公司代码 Great Britain GB10 Ireland IE10
24 第 1 章 SAP 简介与主数据
销售机构
Great Britain GB01 Ireland IE01
分销渠道 10 因特网
20 零售
产 品 组 01 默认
销售办公室 Dublin 000001 London 000001
销 售 组 01 默认
工 厂 North GB GB01 South GB GB02
发 运 点 GBST 标准
GBEX 快运
装 载 点 0001 标准
业务范围 业务范围(business area)是公司代码的会计相关部分。用户可以根据业务范围来提请
财务报表。如果FI(财务)团队决定使用业务范围,那么SAP中的各项事务都会以其分配公
司代码相同的方式再分配业务范围。 例如,Acme公司制造和销售两家不同工厂的工业零件。他们想针对每家工厂提请财务
1.5 SAP 定制实施指南 25
1 报表。首先定义两种业务范围,然后根据工厂进行分配。如果销售发生在某家工厂,事务就
会分配给其销售区域。我们可以独立审查或组合审查每家工厂的财务报表。 业务范围可以根据工厂或产品组,或者根据销售区域来分配。然后,你可以将在FI模块
中创建的业务范围分配给工厂和产品组,或者给销售区域。业务范围可以使用下述菜单路径
来进行分配。 2 菜单路径 SAP Customizing Implementation Guide | Enterprise Structure | Assignment |
Sales and Distribution | Business Area Account Assignment
4
5
6
10
8
3
13
9
7