SAP R/3上线及PDM蓝图的规划和实践
2014-08-16刘文渊
刘文渊
(博世汽车部件[南京]有限公司, 江苏 南京 210034)
0 引言
在市场日益全球化的今天,整合企业资源、优化业务流程和执行规范化管理,寻求提升核心竞争力是很多企业的愿景。ERP(enterprise resource planning,企业资源规划)是一种系统化的管理思想,它依托信息技术,建立基础数据管理体系,为企业合理调配资源、支持全球化、多元化经营,快速高效地完成业务实施,帮助企业实现效益最大化提供了利于运行和管理的平台。
作为世界200强的跨国公司—BOSCH公司在中国设立的大型平行工厂—BOSCH 汽车部件(南京)有限公司(以下简称“BOSCH南京公司”),引入当今世界最优秀的ERP管理系统软件SAP,是其必然的选择。
1 SAP R/3简介
SAP(system, applications, and products in data processing)数据处理的系统、应用和产品,是世界著名的第三大软件公司又是世界顶级的ERP软件系统,业务涉及航空与国防、汽车、金融服务、化工、消费品、工程与建筑、医疗卫生、高等教育、高科技、保险、媒体、石油与天然气、煤矿、医药、公共事业、零售业、电信、电力、钢铁冶金、交通运输、及公共设施等众多领域。世界500强中有80%以上的公司选择使用SAP公司的ERP系统管理软件,也是SAP第一版真正的客户机/服务器在线事物处理系统,可以在各种标准的硬件、操作系统和数据库平台上运行。终端用户通过GUI(graphical user interface:客户图形界面)或IE,借助于因特网、公司内网、局域网、电话线或其他类似的网络的连接接入,实现与SAP应用服务器的交互,从而可以在地球上任何地方处理业务,这就赋予了客户很大的灵活性和更大的选择权。SAP 操作界面如图1 所示。
图1 SAP 操作界面
R/3内部采用模块组合结构(图2),每种模块都是一类业务的解决方案。模块既可以单独使用也可以和其他解决方案相结合,因此能够提供对企业业务流程最优化的支援,具有适应新商机和新需求的强大功能,可用于处理一个公司中几乎所有的经营管理任务。
图2 SAP R/3业务模块
2 SAP R/3项目及PDM蓝图规划
2.1 SAP R/3项目
SAP上线项目是一项成本巨大的复杂的系统工作。ASAP(accelerate sap: SAP加速实施方法论)是一个标准的SAP项目的基本实施方法,其面向过程的5阶段路线图(图3)来指导项目的优化实施,ASAP的概念引入多年来,仍被作为一种有效的工具应用于SAP项目的实施过程。
图3 ASAP路线图
就业务和功能的实现,BOSCH南京公司SAP R/3上线项目主要划分了如下几个阶段:
1) Kick-off:项目启动;
2) Training Key user:培训SAP Key user(关键用户);
3) Concept(Blue printing & Customizing): 概念(蓝图与定制);
4) Data cleansing: 数据清理;
5) Authorization: 权限定义;
6) Testing & Optimizing: 流程测试与优化;
7) End user training: 终端用户培训;
8) Migration: 数据迁移;
9) Go-live: 系统上线;
10) CIP:持续改进。
在Concept阶段,需要完成以下任务
1) 整理并分析公司所有既往和未来的业务需求,比对SAP R/3标准功能方案(Senarios),识别出两者间的差异。
2) 对未来业务蓝图进行优化设计和可行性评估(从经济、技术、资源、风险、效益及时间节奏等方面综合评估)。
3) 锁定目标解决方案,描绘出公司未来的业务蓝图(流程图绘制及相应指导文件的编撰)。
业务蓝图和定制是一个阶段性的重要成果,项目的后续工作都将以实现这个蓝图为目标而展开。
SAP在为用户提供业务数据高度集成和共享平台的同时也对用户的职能和权限作了明确的规定和严格的限制。基于终端用户的业务职能和权限,对定制的业务流程进行模拟业务环境下的综合测试以发现问题并优化流程是必要的;数据清理是一项非常重要的基础工作,在整个项目过程中持续进行;对终端用户进行系统的操作培训,利于系统上线后业务工作的有效开展;持续改进则是项目工作必不可少的一项工作任务。
2.2 PDM业务蓝图
PDM(product data management: 产品数据管理) ,即以产品为核心,实现对产品相关的数据、过程、资源一体化集成管理的技术。具体说,PDM以软件技术为基础,是一门管理所有与产品相关的信息(包括电子文档、数字化文档、数据库记录等)和所有与产品相关的过程(包括审批/发放、工程更改、一般流程、配置管理等)的技术,提供产品全生命周期(PLM: product life cycle management)的信息管理。BOSCH南京公司PDM的主要功能和过程如图4所示。
图4 PDM 功能和过程
2.2.1PDM业务及蓝图覆盖了如下方面的内容
1) 业务名称和数据信息
a) 物料主数据(material master: 缩写MM)和主数据窗口(Views)
SAP中的物料类型很多,有HALB, MUBL, FERT, HIBE, VERP, MAZE, FHMI等等,PDM主责HALB和MUBL。
HALB: 10位码直接生产物料,与批量生产相关。
MUBL: 12位码直接生产物料,与原型机(prototype)研发相关。
新物料在使用前必须完成主数据窗口的维护,PDM负责Basic Data 1&2 和 classification等的维护工作,内容包括诸如:基本计量单位、数据责任部门、制造水平...... 对于HALB,必须维护它的版本(revision level: 缩写RevLev),首次版本统一定义为“AA”;
对于MUBL,12位码末两位即为版本号。
b) 文件(document: 缩写Doc.)
SAP中对于不同功用的文件规定了不同的类型来加以区分和管理。对于PDM业务中涉及的文件,如图样的类型定义为DRW,客户技术条件为TKU,标准:NOR,检验规范:PRV等等。
c) 物料清单(bill of material:缩写为BOM)
BOM为树状层次结构,分为BOM父项 (head)和子项 (item)。BOM中含有生产所需的物料、图样、规范等等信息,是指导生产的依据和纲领。
d) 更改主数据(change master: 缩写为CMA)
任何PDM业务过程都可以认为是对产品数据信息所做的创建或更改,因此任何PDM业务的处理都需要借助于CMA才能在系统中完成,而所有在系统中的操作也将被记录在CMA的对象列表(Object list)中,如CMA_24W7637N08操作的对象列表如表1所示。
表1更改-对象列表
e) 工程变更请求(engineering change request: 缩写为ECR)
为处理涉及产品信息的变更而设计。通过ECR可以记录和掌控产品在其生命周期循环过程中的任何重要变更,是PDM中的一项非常重要的工作。
f) 状态网(Status net)
PDM的业务处理是通过系统中设置的状态网来控制的。无论MM、DOC、BOM、CMA还是ECR在状态网中都有各自不同的状态和位置,具有不同的业务含义和处理程序。明确各状态的定义及状态之间的转换条件、转换顺序和相互关系,可以协调处理各类PDM业务工作。CMA的状态网示意图如图5所示:
图5 更改主数据状态网
2) 业务流程
a) MM、DOC和BOM(原型机和批产)的创建、放行及禁止流程。
规定了PDM业务中涉及的新的产品信息数据的创建、放行以及禁用或废止的方法和步骤。
b) ECR处理流程
PDM业务中任何涉及产品重要信息的变更都需要通过ECR工作流程来实现,ECR发起人可以是任何部门的员工,ECR需要在系统中经过一系列的评估、审批及信息通报等阶段后,才能放行实施。同样,ECR也可以通过其在系统中所处的不同状态来识别业务进展以跟踪进度并推进实施。
c) RevLev 自动更新流程
业务中针对HALB设置并定义了Revlev。“Revlev”中文翻译为“版本”,顾名思义也即标定了产品及零部件的“新”与“旧”。对于产品中任何物料(HALB)的变更(无论是原材料还是零部件),系统都将对包含此变更零部件的上层物料(BOM header)自动提升一挡Revlev。图6为变更的逻辑关系示意图:
图6 继承性版本的变更逻辑
d) MATSIAN流程
MATSIAN是一个经规划并定制的由系统自动通知主数据维护任务的流程。主数据窗口的创建首先由PDM团队在系统中完成,然后触发定制的配置程序,系统将按照预先设定的节拍和顺序自动发出通知给后续责任团队(如MRP、WM、PP、PUR、FIN、CTG等)以完成各自领域的数据信息维护,最终算出成本(Costing run)后放行主数据。MATSIAN流程是根据各公司业务流程的顺序设计并定制的,业务顺序的改变,MATSIAN设计也将随之而变。MATSIAN流程示意图如图7所示。
图7 MATSIAN 工作流程
3) 任务、权限与组织结构
SAP系统中对业务数据管理和业务工作处理与其相关权限的分配有严格的定义,非责任团队将无法介入责任团队领域的业务和数据。系统中对MUBL和HABL业务方向的定义决定了责任团队在组织机构上的区分,虽然都是PDM模块的业务,但考虑到HALB与重复生产的紧密关联,将HALB的责任团队重组并纳入生产的组织机构。可见,SAP在对业务流程梳理和优化的同时,也涉及组织机构的匹配和调整,从而完成对公司资源的全方位的整合和调配。
4) interface与PDM
SAP就是要提供一个广泛的可以共享的数据信息平台,减少不增值的中间过程,获得高效的工作获取。对于业务遍及全球的跨国公司而言,了解其全球业务链中不同的业务处理系统是有必要的,它对于业务蓝图的正确规划和实现具有现实意义。比如,如果拥有与总部研发系统数据库的接口,研发工程师就能够借助于更加宽广的资源平台,快速高效地实现数据信息的传递和共享,进而加快新品研发周期,赢得市场份额。
5) PDM 蓝图与质量体系标准
BOSCH南京公司在SAP上线之前已经通过了一系列质量管理体系的认证和审核,如德国汽车工业联合组织的VDA6.3以及ISO/TS16949等有关汽车行业质量管理体系标准,并且公司内部拥有一套用于支撑质量管理体系标准的完整的程序文件和作业指导书。在SAP上线项目的业务蓝图规划阶段,再次比对和审视未来业务流程与体系标准之间的差异是有必要的,合理调整业务流程并同步修改公司的相关程序文件和作业指导书,使得业务蓝图与质量管理体系标准更加的步调一致,是蓝图规划中必不可少的一步。
3 SAP R/3上线后PDM的实践
SAP R/3的实施成效将通过上线后的业务实践得以检验。在经历了不可避免的初期磨合和震荡之后,系统中业务的运营将进入平稳期。以下是上线后PDM业务实践的体会和总结。
3.1 Alternative Date(可选日期)功能的应用
如前所述,ECR是PDM业务中的一项非常重要的工作,它承载着产品在其整个生命周期内的信息管理任务。ECR发起的原因很多,如:产品更新、工艺改进、新材料的引入等等,都将触发一个ECR的流程。在处理和实施工程变更的过程中不可避免地需要考虑变更对象所处的环境条件。除了与相关部门沟通,达成一个共识方案外,系统的可操作性也是必须要考虑的内容。如果同一个ECR中涉及到成批对象的变更,而现实状况下变更对象的变更条件却多种多样,这种业务的处理似乎十分棘手,但实际业务中确实存在而且并不少见。利用R/3系统PDM模块CMA中alternative date(多选日期)功能,可以针对不同对象不同的处理环境设置多样化的处理方案,使得所有的变更对象能够按照各自需要的变更条件和时间节点圆满地完成变更处理。
Alternative date(图8)功能的操作非常方便,业务处理的逻辑也简单明了,处理过程记录完整清晰,易于追踪返查,对变更进行实时掌控的功能便于实现。
图8 可选日期功能
3.2 Revision Level的应用
选择使用RevLev,有利于监督生产的组织过程,避免过期物料可能的误用。对应于产品的RevLev,生产团队需要设置相应的生产版本(production version: 缩写为PV)。PV是结合了正确的BOM和Routing(工艺路线)在系统中生成的,BOM版本的升级将要求PV的同步更新图9。
系统中存在多种PV记录,由生产的责任团队负责维护。通常情形下只有一种版本被放行用于生产,默认最新版本为有效的生产版本。当面临ECR的实施,在对象更改的过渡期可能面临的复杂环境下,RevLev的功用将得以发挥。通过对PV的控制,可以根据实际生产状况灵活地组织生产,使得生产的组织工作衔接顺畅、更加协调、有序和高效。
Revision Level的使用让生产的组织工作即便在复杂的环境下也能够理清思路,易于识别和控制,从而避免错误。从系统维护方面说,RevLev的使用增加了系统维护的工作量,要求系统中的版本信息准确、及时和同步跟进。否则,一旦版本信息有错误必将影响到生产及Logistic(仓库等后续物流环节),将给公司带来不必要的损失。
图9 BOM 中的版本显示
3.3 批处理功能的使用
PDM业务中经常遇到要求对通用的零部件或文件等的更新或更改处理,因为其通用所以涉及的更改范围很大。SAP R/3中的Mass change (批处理)功能能够从容应对此类业务的处理要求。首先通过系统的查找功能精确锁定所有需要更改的相关产品信息,将其作为输入系统的条件然后启用批处理功能(图10),可以快速完成大批量更改的任务处理工作。
图10 多层BOM展开功能
在运用批处理功能过程中,可以根据业务要求,设定不同的更改条件,比如选用“物料”、“文件”、“描述”、“更改内容”或是“直接替换”等等作为限定条件,一次或分步骤完成批处理业务(图11)。SAP系统中数据集成、处理高效的业务模式,得以窥见一斑。
图11 批处理功能
3.4 BOM的比对功能
实际业务中常常需要比对类似产品在设计中的细微不同之处,或需要查找BOM中可能存在的错误等等,这时运用BOM的比对功能可以方便快速地完成此类工作。通过设定不同的查找条件来达到不同的查找目的,可以单层比对也可以多层比对,可以比对位置、比对零件也可以比对描述.....系统提供了多样化的业务处理手段可以让业务的处理更加方便快捷(图12)。
图12 BOM 比对功能
4 结语
随着业务领域的不断深入和拓展,国际间的业务往来日益频繁和扩大,需要处理的业务种类越来越多样化,不仅仅是PDM领域,整个SAP R/3系统强大而优异的解决问题的实战功能得到了充分地运用和展示。通过持续不断地努力和改进,公司的业务流程进一步得到了优化和完善,随着系统间更多接口的搭建、随着员工系统操作经验的日益积累,工作中快速反应机制得以激发,SAP R/3平台呈现的计划性、可控性、高效性、协同性、条理性、共享性得以真正展示和发挥......可以预期,SAP R/3这一世界公认的一流的ERP优秀管理软件将生发出更大的正能量,在处理国际、国内业务中真正地给企业带来效率、效益的最优、最大化,帮助企业实现核心竞争力的提升,从而赢得市场并获得快速而持续地发展。
[1] George W.Anderson Tim Rhodes Jeff Davis 著.黄佳,车皓阳,译.《SAP基础教程》[M].北京:人民邮电出版社,2010.
[2] 文洋,尹风霞.《SAP从入门到精通》[M].北京:人民邮电出版社,2010.
[3] 陈永杰.《SAP战略绩效管理完全解决方案》[M].北京: 机械工业出版社,2010.