SAP 是全球企业管理软件与解决方案的技术领袖,同时也是市场领导者。30余年,通过其应用软件、服务与支持,SAP持续不断向全球各行业企业提供全面的企业级管理软件解决方案。随着以SAP为代表的新一代商业智能应用所受到企业用户的广泛青睐,SAP在中国用户的激增,具备最终用户或内部顾问应掌握的基本SAP技能的人才需求数量也相应增加。
简介SAP系统(systems applications and products in data processing),又称企业管理解决方案,其功能为:借助软件程序为企业定制并创建管理系统,对企业的人力资源、物流运输、销售服务、交易支付、产品规格及质量、生产活动、原材料采购、货物仓储及库存管理等全部经营活动与环节,实施监督、分析及管理,形成数据化的资源管理系统,为企业生产、决策、组织运营提供指导及依据,有利于企业财务管理质量的提升,有利于企业资金的合理分配。1
SAP系统是一套企业资源管理软件系统,具有现代化、信息化、智能化的应用优势,能够为企业管理问题的解决提供参考意见,同时可以为企业发展做出系统规划,其在现代化商业发展中的应用也开始受到了诸多企业用户的青睐,其在企业信息化建设中的应用,更是能够简化企业管理流程,节约企业建设资源。2
采用SAP系统后,与原有的传统财务管理模式相比,企业的财务管理机制得到了创新与提升,对财务管理部门工作人员的专业能力也提出了新的标准与要求,SAP系统的核算难度高、应用范围广,只有财务人员不断提高自身专业素养及工作能力,才能发挥出SAP系统在财务管理工作中的应用优势,降低和防范财务风险。1
优点SAP系统的实用性强,接近国际化的发展思想,在加上SAP系统引进了ERP系统的管理思想,将企业的构建模式与先进的管理理念相结合,进而运用到实际的经营管理系统中,能够为企业的财务管理工作提供一定的方便。也正是因为这个原因,SAP系统能得到广大用户的购买,经常是经营规模较大的企业才会应用SAP系统,在
市场经济的发展中占据着重要的地位。3
由于SAP信息系统的发展比较成熟,能够结合企业的实际发展情况,对于管理流程进行优化,还能够优化组织结构与制造留出层,进而利用SAP系统中的财务版块,建立风险预警机制,通过事前风险预测、事中延伸管理及事后的监督分析,保证各项业务的顺利展开。3
优点概述如下:
1、SAP是全球所有ERP产品中对企业构架和财务控制考虑得最细致的系统,也是整体控制逻辑和整体系统结构是最严谨的系统,可以让企业引进先进的管理理念;
2、对产品在各种行业的适用性考虑得最多的系统,既应用的行业最广;
3、SAP系统是整体稳定性最好的系统;
4、 应用最广的产品。它集成性好,财务、物资、项目、设备、人力资源等等功能都具备;
5、可以进行事前很好的控制,国内软件一般都是事后控制。
6、SAP有针对不同行业的解决方案,也有适合中小型企业的产品,如SAP Business One,SAP All-in-One,和云产品SAP Business ByDesign。
缺点1、与其它几个国外著名的ERP系统相比,在具体模块中,其它几个系统都有比SAP强许多的模块,SAP的很多模块确实不值得称道,比如在排产方面、在解决能力瓶颈的功能方面、在解决具体行业的特殊性方面,SAP都有大不如其它系统的地方;
2、在灵活性方面,SAP比其它几个著名系统也有很大欠缺,可以说SAP钢性很强(稳定性)而柔性不足;
3、同其它ERP相比没有什么特别大的优势,甚至比较贵,只是世界范围内应用最多。
包含模块FI 财务会计:集中公司有关会计的所有资料,提供完整的文献和全面的资讯,同时作为企业实行控制和规划的最新基础。
TR 财务管理:一个高效率财务管理完整解决方案,确保公司在世界范围的周转,对财务资产结构实行盈利化组合,并限制风险。
CO 管理会计:公司管理系统中规划与控制工具的完整体系,具有统一的报表系统,协调公司内部处理业务的内容和过程。
EC 企业控制:根据特制的管理资讯,连续监控公司的成功因素和业绩指标。
IM 投资管理:提供投资手段和专案,从规划到结算的综合性管理和处理,包括投资前分析和折旧模拟。
PP 生产计划:提供各种制造类型的全面处理:从重复性生产、订制生产、订装生产,加工制造、批量及订存生产直至过程生产,具有扩展MPRⅡ的功能。另外还可以选择连接PDC、制程控制系统,CAD和PDM。
**MM 物料管理:**以工作流程为导向的处理功能对所有采购处理最佳化,可自动评估供应商,透过精确的库存和仓储管理降低采购和仓储成本,并与发票核查相整合。
**PM 工厂维护:**提供对定期维护、检查、耗损维护与服务管理的规划、控制和处理,以确保各操作性系统的可用性。
**QM 品质管理:**监控、输入和管理整个供应链与品质保证相关的各类处理、协调检查处理、启动校正措施、以及与实验室资讯系统整合。
**PS 专案管理:**协调和控制专案的各个阶段,直接与采购及控制合作,从报价、设计到批准以及资源管理与结算。
**SD 销售与分销:**积极支援销售和分销活动,具有出色的定价、订单快速处理、按时交货,交互式多层次可变配置功能,并直接与盈利分析和生产计划模组连接。
**HR 人力资源管理:**采用涵盖所有人员管理任务和帮助简化与加速处理的整合式应用程式,为公司提供人力资源规划和管理解决方案。
**开放式资讯仓储:**包括智能资讯系统,该系统把来自R/3应用程式和外部来源的数据归纳成为主管人员资讯,不仅支援使用者部门决策和控制,同时也支援对成功具有关键作用的高阶控制和监控。
常用命令系统配置所谓系统配置命令,通常包含系统操作配置、系统传输配置、系统自定义内容配置等相关命令。系统配置的范围很广,这里介绍的系统配置不包括模块配置内容,主要是系统层面的相关配置命令。常用的操作命令主要包含以下几种。
(1)系统传输配置命令:SE09/SE10、STMS
(2)系统后台参数配置命令:SPRO
(3)系统信息发布命令:SM02
(4)目标集团参数配置命令:SCC4
后台维护在SAP系统中,普通用户常常因为权限不够导致很多事项无法处理,需要通过管理员在后台对相应的主数据及参数进行修改设置。这里主要介绍以下几个常用的后台维护命令。
(1)批处理命令:SCAT
(2)定义后台作业命令:SM36
(3)查看后台作业命令:SM37
程序编辑程序编辑属于SAP系统开发的一个重要组成部分,SAP系统本身带有ABAP语言编辑器,可以提供强大的自开发程序功能。这里介绍程序编辑通常使用的相关命令。一般来说,程序编辑常用到的命令有以下3各。
(1)程序编辑器命令:SE38
(2)函数编辑器命令:SE37
(3)对象浏览器命令:SE80
表间维护(1)SAP系统中的数据都是存储在不同的表空间中。对于这些表的查询、修改及数据整理,SAP提供有相应的操作命令。常用的表间维护命令主要包括以下几种。
(1)ABAP数据字典命令:SE11
(2)维护表视图命令:SM30
用户权限在SAP系统中对于用户及权限的控制是非常严格的,权限参数、权限、用户的管理,均有一套专有的体系。这里介绍用户及权限控制常用的命令,包括以下几种。
(1)权限创建及修改命令:PFCG
(2)用户创建及配置命令:SU01
(3)用户批量处理命令:SU10
(4)用户组创建维护命令:SUGR
6、系统监控常用命令:
SAP系统作为企业管理的核心工作平台,系统管理员需要随时监控日常的系统运行情况,尤其是对系统日志、进程管理、用户使用、操作系统、数据库等运行的情况要重点关注。这里简单介绍几个常用的系统监控命令。
(1)系统日志分析命令:SM21
(2)系统进程监控命令:SM50
(3)用户状态监控命令:SM04
SAP系统优化背景ERP系统中的数据经过日积月累,变得越来越庞大,进而性能开始出现下降。一般信息系统经过多年运行之后,性能都会出现明显下降,而SAP系统涉及主机、数据库、中间件、应用等多个层面,需要各个岗位的工程师协同分析,这为系统的优化带来了难度。4
优化流程对于SAP系统的优化,需要遵循一定的方法论,对一个有性能问题的ERP系统,首先就是理解业务流程和设置及量化性能目标,制定系统提升性能计划,然后对系统进行健康检查,通过监控、识别和分析问题,定位性能的瓶颈所在,再采取对应的优化措施。4
优化方法常规优化方法
常规优化方法一般从应用程序层面出发,对明显存在性能问题的程序代码进行优化。对应用程序的优化一般都是被动的,即只有在某个程序出现性能问题症状后,才去分析该程序的性能瓶颈位置,找出原因后对相关的代码进行优化。4
高级优化方法
高级的优化方法采用主动式,首先通过监控系统来发现问题,再采用相应的措施进行优化,甚至是未雨绸缪,提前评估系统可能存在的风险,提前干预,将可能发生的问题扼杀在萌芽状态。4
系统监控和支持包括以下几点:监控ERP系统所有Instance与数据库所在主机的资源消耗情况与硬件表现;监控系统月结、年结期间ERP系统各instance间负载情况;监控数据库的执行情况与性能表现;记录系统关键点,如系统日志、锁状态、登录组、网关、系统更新的运行状态;结合现有系统性能情况信息,跟踪年结期间系统性能和年结前系统性能表现的差异;识别月结、年结期间性能不佳或资源消耗异常的程序或后台作业,针对系统月结、年结中运行出现的状况,及时作出技术应对并记录在案,作为运维知识库;与相关业务部门和业务支持团队紧密协同,对系统中出现的异常业务应用程序及时处置。与关联系统运维团队密切配合,保持业务整体的平稳运行。4
为了保证优化后的效果,首先需要对系统的监控数据进行分析,有必要对整个系统系统设计一个监控和优化计划。SAP系统包含一系列功能强大的针对监控和性能分析的程序,并且会根据SAP性能专家的经验不断地被添加。计算机中心管理系统(Computer Center Managemen tSystem,CCMS)是SAP系统的中心监控系统,事物码为RZ20,它可以连续监控检查系统所有部分是否可用或工作是否良好,如果出现问题,将触发警报,所有组件的错误报告都会被发送到这里。4
SAP与Oracle比较成熟度§ SAP:经过近30年与全球大企业用户的合作,SAP系统积累了大量先进企业的业务管理流程。对于用户来说,只需根据在系统中挑选适当的业务流程,在软件中进行配置。而对软件的二次开发工作量极少,这就保证了用户能够把主要的精力都花在企业业务流程的优化上,真正起到上一套系统,管理提高一个层次的作用。
§ Oracle: 由于缺乏足够的业务流程模板和软件功能的支持,在实施中Oracle软件经常被发现无法满足企业管理上的要求。比如在大型制药企业中必须的批次管理、质量管理、设备维护管理等,而Oracle软件根本没有此类模块。虽然Oracle公司一再的夸大告诉客户其软件的二次开发技术十分灵活,但是这实际上也就是在告诉用户这套软件功能不够,用户得自己去编程序。
§ SAP:秉承德国企业严谨的文化,所有发布的产品都是经过严格的测试和质量认证,只有在软件产品真正完备后才向用户推出。
§ Oracle公司是一个非常注重市场效应的企业,经常是一有概念就马上宣称产品完成,然后快速推向市场。但是,软件产品的漏洞和缺陷给其用户得实施和使用造成了巨大的痛苦。2002年1到3月,Oracle发给新产品用户的修补程序包竟然高达5000个以上,这对用户来说无疑是一场恶梦。
§ SAP:作为ERP系统的重要组成部分,SAP花了2年的时间进行汉化和按照中国政府的人事管理要求进行本地化,使得SAP的中国用户不仅能够使用国际化的先进软件,同时也满足本地化的要求。
§ Oracle:对ERP软件产品本地化重视不足,至今在中国地区,Oracle的用户还没有一家能够使用Oracle软件的人力资源管理模块。
功能比较由于企业的多样性和复杂性,任何ERP软件都不可能覆盖企业的方方面面。Oracle较能适应企业的业务的个性化,便于调整;而SAP较适应稳定、标准的业务流程,难以改变。这也是SAP强调SAP代表了先进业务流程,要求企业适应软件的原因。
软件特性任何ERP软件都不可能覆盖企业的多样性和复杂性的所有方面,对于企业的特殊要求用户自己可进行必要的二次开发,并可以同其他应用软件方便地集成,这就要求供应商提供的软件具有很强的开放性。Oracle开放、灵活的体系结构更利于企业信息系统未来的扩展。
复杂性回报SAP项目实施过程十分昂贵和复杂。 而且,由于软件的复杂性和封闭式集成,一旦实施后很难改变。 另外,SAP在项目实施过程中,经常会期望客户改变商业运做模式以适应其软件, 但有时候,一味迁就软件流程的做法很可能会给客户带来负面结果。一些超大型企业可以投入巨资进行软件的客户化,但是对于中等规模的企业,复杂的项目实施,往往会将客户拖入无休止的泥潭。而Oracle 的应用产品具有很强的灵活性,许多业务的流程可以通过工作流技术很方便地进行改变,同时Oracle 系统本身的开放性也使Oracle 系统与其它系统的集成变得相对简单。
企业信息化中SAP系统利用SAP系统能够有效的优化企业内部管理流程,还能够满足客户的基本需求,进而达到提高企业经济效率的目标。但是在实际的应用过程中,相关的工作人员要结合实际情况进行不断优化,利用这种先进的管理模式, 细化各个环节的管理工作,并进行适当的优化与改进,将企业内部的资源配置合理化,进而有效提高企业的信息化水平。3
工作效果可以优化企业记账工作
由于SAP系统具有较为良好的整合功能,导致系统中其他模块产生的费用均会在财务模块中形成记账凭证,企业可以做到相互追溯,这样便可以避免两个模块出现记账重复的情况,工作人员也不需要通过逐一核对的方式来进行对账,这在极大程度上节约了企业信息化建设效率,节约了企业信息化建设人力资源和物力资源。同时,财会管理人员可以通过SAP系统实时查看企业最新财务报表,以此来更好的掌握企业财务信息。2
可以优化企业采购业务系统
在SAP系统中,企业采购业务系统是一个完整的物资供应闭环系统,物资采购规划、采购合同制定、库存智能管理等工作也能被高效的结合在一起,以此来规范企业采购业务流程。并且,SAP系统可以结合企业目前的物资采购规划,采集并整合相应的企业采购合同数据和库存数据等信息,帮助企业形成一个能够确保物资供应平衡的采购清单,采购人员只需要按照采购清单采购物资即可,这会增加企业物资采购周期的合理性和规范性。2
可以优化企业库存管理机制
通过SAP系统,库存管理人员能够做到对企业物资库存情况的实时了解,并按照物资管理工作的重点内容和合理方式,极大程度提高了企业物资管理质量和效率。同时,管理人员还可以实现财务系统和库存系统之间的有效连接,这样能够减少库存的积压量,同时还能确保短缺库存及时补货,不但库存产品的应用效率能够得到大幅度提高,还可以避免重复采购和不合理采购物资的现象。2
可以优化企业项目建设成本
企业在开展一项项目时需要花费大量的资金、人力资源、物力资源,而通过SAP系统,企业能够实现对项目建设过程中各种费用的详细记录,并且在项目开展建设过程中,SAP系统还能够对企业建设成本进行预算检查,以此来确保每项建设费用的应用更有效率。如果实际项目并未按照预算体系进行,SAP系统便会出具相应的报告发出报警,以此来提醒财务人员,以便财务人员能够加大对项目建设财务工作的管理力度,实现对项目建设成本的有效控制,及时规避财务管理风险。2
可以优化企业成本核算
SAP系统能够自动采集企业运行过程中所需要的各项成本,并且可以自动生成相对应的财务报表,这能够减轻财务人员的工作量,可以简化企业成本核算工作,并且可以规避人为财务管理工作中的问题,还可以避免财务管理人员出于个人利益干涉财务账目,进而提高了企业财务管理数据的真实性和有效性。2
难点业务人员专业程度不足
业务人员专业素质较低是目前SAP系统在企业信息化应用中最为关键的问题,业务人员的专业程度不足会导致SAP系统不能发挥最大的应用水平,大部分业务人员应用SAP系统也只是实现了对企业管理流程的计算机化,并未实现企业信息化建设的真正价值和意义。除此之外,SAP系统最为关键的一项功能便是从业务办理的角度对企业运行成本进行计算,以此来为企业决策提供参考数据和意见,但是这一项功能需要业务人员不断的对数据进行更新,并将处理好的数据汇总到系统中,但业务人员专业程度不足将导致其不能有效更新和汇总数据。同时,不够专业的业务人员也不能妥善的处理SAP系统应用过程中出现的问题,这不但不能提高工作效率,还会影响部分工作的顺利进行。2
企业体系较为传统
SAP系统在企业信息化建设中应用的主要目的是实现信息集成共享,进而实现一体化管理,一体化管理的实现不但需要信息化管理软件,还需要整体的信息化管理体系,为此,企业要想实现信息化建设和对SAP系统的良好应用,需要建立与之相适应的管理体系。但实际上大部分企业对于SAP系统的了解和信息化建设还停留在基础阶段,只是应用了软件产品,并未对企业的管理体系进行相应调整,这将会影响SAP系统的应用效果。2
企业部门缺少专业合作
SAP系统的应用需要依靠大量精确的信息数据,而这些信息数据涉及到了企业的诸多管理方面,同时SAP系统应用涉及到了多个模块,这表示SAP系统的运行和应用需要企业各个部门之间的相互配合和共同协作。但是在实际的企业信息化建设中,企业各个部门之间未做到高效沟通,导致SAP系统中各个模块之间的信息不能共享,SAP系统在企业管理工作的中的应用也只是能够减轻员工的工作任务量和提高工作效率,并不能起到实际的优化企业管理流程效果以及SAP系统应用的整体功能。2
具体应用伴随信息技术的全球化发展及应用,SAP系统作为全世界排名第一位的ERP企业资源计划系统软件(Enterprise Resource Planning),其依托系统化管理的理论与信息技术,创建信息化管理系统平台,辅助公司制定决策与经营管理。SAP系统的全球化广泛应用,使企业的财务管理水平大幅度增长,也有利于企业财务管理工作的顺利开展。1
生产报工系统目前大多数企业都有ERP系统,但ERP系统的功能并不包含车间制造执行部分;企业通常需要通过实施MES系统对生产线进行升级,来提高生产管理,但实施MES的费用相对较高。基于SAP系统进行二次开发的方式,来实现车间生产报工管理,虽然无法达到专业MES系统的功能,但实现了具有自己特色的现场管理功能。从而达到提高管理水平,降低生产成本的目的。5
财务管理工作在目前的发展新形势下,企业内部的财务管理工作为了适应企业管理方式的发展,应当紧贴时代潮流,做出及时的改变。现在SAP系统的运用,对于企业提升自身的财务管理工作水平有着很大的推动作用,能够充分调动企业内部信息资源的整合,将企业内部各个模块的资产变动进行实时反馈,有利于企业管理。1
本词条内容贡献者为:
闫晓东 - 副教授 - 中央民族大学信息工程学院