您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > ABAP初级技术培训教材-V2.0
AtosCovicsABAP初级技术培训教材CaoHongliangGuangzhou,2011-02-212Custompresentation-ordocumentcontrolname目录»必修课程1.SAP介绍2.ABAP介绍3.ABAP基础4.ABAP数据字典5.Function6.ALV介绍7.SAPSmartForms8.BDC介绍»选修课程8.ECATT简单介绍9.SAPScriptForms3Custompresentation-ordocumentcontrolname1.1SAP概况1.1.1什么是SAP1.1.2SAP公司1.1.3SAP行业解决方案1.2SAP模块1.2.1SAP的R/3概述1.2.2SAP常用功能模块1.3SAP项目1.3.1服务器1.3.2人员构成1.3.3项目阶段目录1.SAP介绍4Custompresentation-ordocumentcontrolname1.SAP介绍1.1.1什么是SAP»SAP的英文全称是System,Applications,andProductsinDataProcessing.它的中文意思是在数据处理中的系统、应用和产品。严格地说,SAP是一个软件公司的名字,但现在,我们都习惯地统称SAP公司的产品为SAP,而更多的时候又是指SAPR/3系统。实际上,SAP公司的产品除了R/3以外,还有mySAP.com、SAPBusinessOne、SAPNetWeaver、ESA等等各种各样的产品。1.1SAP概况5Custompresentation-ordocumentcontrolname1.SAP介绍1.1.2SAP公司»SAP成立于1972年,总部位于德国沃尔多市,是全球最大的企业管理软件供应商、第三大独立软件供应商、全球领先的协同电子商务解决方案供应商。1988年,SAP陆续在法兰克福和纽约证券交易所上市。自成立以来SAP在业内取得了令人瞩目的成就。作为全球企业管理软件的业界领袖和协同电子商务解决方案的市场领导者,SAP早在八十年代就开始同中国国营企业进行项目合作,并取得了成功的经验。1994年底,SAP在北京建立了代表机构,1995年正式成立了中国分公司。随着业务的迅速增长,于1996年设立了SAP上海分公司,1998年又在广州成立了SAP华南分公司。1.1SAP概况6Custompresentation-ordocumentcontrolname1.SAP介绍1.1.3SAP的行业解决方案»SAP为21个行业提供融合了和行业“最佳业务实践”的行业解决方案,这些行业包括航空与国防、汽车、金融服务、化工、消费品、工程与建筑、医疗卫生、高等教育、高科技、保险、媒体、石油与天然气、煤矿、医药、公用事业、零售业、电信、电力、钢铁冶金、交通运输及公共设施等。SAP在每个行业都有行业解决方案图,充分展示各行业特殊业务处理要求,并将其绘制入SAP解决方案和合作伙伴补充方案中,完成包括基于网络的端到端的业务流程。1.1SAP概况7Custompresentation-ordocumentcontrolname目录1.1SAP概况1.1.1什么是SAP1.1.2SAP公司1.1.3SAP行业解决方案1.2SAP模块1.2.1SAP的R/3概述1.2.2SAP常用功能模块1.3SAP项目1.3.1服务器1.3.2人员构成1.3.3项目阶段1.4SAP操作界面1.4.1SAP登录界面1.4.2初始屏幕1.4.3事务代码1.4.4系统标准功能按钮介绍1.SAP介绍8Custompresentation-ordocumentcontrolname1.SAP介绍1.2.1SAP的R/3概述»用一句话来概括,SAPR/3是SAP公司开发的客户机/服务器环境下的套装软件,可用于处理一个公司中几乎所有的经营管理任务,常见的诸如发票支付、生产资源的管理、财务控制等等都包含在其中。SAPR/3运用应用程序模块(通常简称为“模块”)来处理上述任务。»R/3系统模块结构如图1所示。1.2SAP模块9Custompresentation-ordocumentcontrolname1.2.1SAP的R/3概述»这些模块常用其英文字母来命名。比如:SD表示销售(Sales)和分发(Distribution),MM表示物料管理(MaterialsManagement),CO表示控制(Controlling)。»诸多模块分成三大类:物流(Logistics)、财务(Accounting)与人力资源(HunmanResources)。»比如物料管理(MM)在“物流”类中,控制(CO)是“财务”类的一个模块。这些模块互相协作,共同作用,来处理公司中的经营管理任务。1.SAP介绍1.2SAP模块10Custompresentation-ordocumentcontrolname1.2.2SAP常用功能模块»FI财务会计:集中公司有关会计的所有资料,提供完整的文献和全面的咨询,同时作为企业实行控制和规划的最新基础。»TR财务管理:是一个高效率财务管理的完整解决方案,确保公司在世界范围的周转,对财务资产结构实行盈利化组合,并限制风险。»CO管理会计:是公司管理系统中规划与控制工具的完整体系,具有统一的报表系统,协调公司内部处理业务的内容和过程。»EC企业控制:根据特制的管理资讯,连续监控公司的成功因素和业绩指标。»IM投资管理:提供投资手段和专案,从规划到结算的综合性管理和处理,包括投资前分析和折旧模拟。»PP生产计划:提供各种制造类型的全面处理,从重复性生产、订制生产、订装生产、加工制造、批量及订存生产直至过程生产。1.SAP介绍1.2SAP模块11Custompresentation-ordocumentcontrolname1.SAP介绍1.2.2SAP常用功能模块(续)»MM物料管理:以工作流程为导向的处理功能对所有采购处理最佳化,可自动评估供应商,透过精确的库存和仓库管理降低采购和仓储成本,并与发票核查相整合»PM工厂维护:提供对定期维护、检察、耗损维护与服务管理的规划、控制和处理,以确保各操作性系统得可用性。»QM品质管理:监控、输入和管理整个供应链与品质保证相关的各类处理、协调检察处理、启动校正措施、以及与实验室资讯系统整合。»SD销售与分销:积极支援销售和分销活动,具有出色的定价、订单快速处理、按时交货,交互式多层次可变定制功能,并直接与盈利分析和生产计划模组连接。»HR人力资源管理:采用涵盖所有人员管理任务和帮助简化与加速处理的整合式应用程式,为公司提供人力资源规划和管理解决方案。1.2SAP模块12Custompresentation-ordocumentcontrolname目录1.1SAP概况1.1.1什么是SAP1.1.2SAP公司1.1.3SAP行业解决方案1.2SAP模块1.2.1SAP的R/3概述1.2.2SAP常用功能模块1.3SAP项目1.3.1服务器1.3.2人员构成1.3.3项目阶段1.4SAP操作界面1.4.1SAP登录界面1.4.2初始屏幕1.4.3事务代码1.4.4系统标准功能按钮介绍1.SAP介绍13Custompresentation-ordocumentcontrolname1.SAP介绍»SAP项目简言之就是用SAP功能强大的系统,先进的管理思想,完美的解决方案做的项目。客户从SAP公司购得SAP软件,再由SAP软件实施公司进行实施。所谓实施即实施顾问根据客户的需求对SAP系统进行配置,使之符合客户企业的运作、管理方式,能够为客户所用。»1.3.1服务器»SAP服务器集系统主要是由以下几个部分组成:测试服务器、开发服务器、生产服务器、磁带机等。为节约成本,在实际项目实施过程中不一定会配备三台服务器,多数情况下是测试服务器和开发服务器合二为一。顾问在开发服务器中进行配置、开发及测试,测试通过后上传到生产服务器。生产服务器即客户真正使用的系统。»服务器之间的传输通过请求号进行,传输请求可以理解为代码版本,一个CR(传输申请)就是一个代码更新版本。当我们在开发机进行配置、开发等动作时,使开发机和生产机产生了差异,需要保存,此时需要将变更内容保存到一个传输请求当中。测试确定更新无误后,释放传输号,传入正式系统。使两个系统一致。1.3SAP项目14Custompresentation-ordocumentcontrolname1.SAP介绍»1.3.2人员构成»SAP项目的顺利实施依赖项目组成员的通力合作,项目实施团队由客户方和实施方共同组成,根据职责分为:项目经理、模块顾问、开发顾问、关键用户、最终用户»项目经理:由两方各指派一名项目经理进行管理和沟通。»模块顾问:由实施方根据项目所包含的模块来指派,通常是一个模块一个顾问。顾问的职责包括:与客户沟通需求,提供优化的管理方案,配置系统,培训关键用户»开发顾问:通常由实施指派一到两人,负责项目所有模块的开发。实际实施过程中也会有客户方指派一些内部资源进行协助开发。开发顾问的职责包括:与模块顾问和客户沟通开发需求,完成开发,测试,对客户的内部资源进行ABAP培训。»关键用户:有客户方指派,一个模块一名或多名。关键用户熟知客户企业的内部运作方式,是项目实施中需求的重要来源,关键用户了解整合最终用户的使用需求,是模块顾问和最终用户之间沟通桥梁。实际项目中关键用户也会担任最终用户的培训工作,使所有最终用户都扎实地掌握系统的各项操作。1.3SAP项目15Custompresentation-ordocumentcontrolname1.SAP介绍»1.3.2人员构成»最终用户:是客户企业中最终使用系统进行前端作业的人员,是客户实际业务的具体执行者。»此外实施方还会指派一名Basic顾问负责搭建和管理服务器。»客户方还会指派一名网络管理人员担任项目中的网络管理工作。1.3SAP项目16Custompresentation-ordocumentcontrolname1.SAP介绍»1.3.3项目阶段»项目实施通常分五个阶段:项目准备、蓝图设计、系统实现、上线准备、系统切换及上线支持。»项目准备:这个阶段通常来讲算是项目前期工作的一个总结,以项目启动大会为结束标志,她包括项目计划、项目章程、组织结构、人员职责、项目工作环境等等的设定,这个时候,顾问甚至还没有完全进入项目,通常开项目启动大会的时候,顾问到场出席即可。»蓝图设计:这个阶段主要是完成客户未来流程的设计,包括对关键用户或内部顾问进行基本培训,让客户了解SAP的基本概念;对客户的现状进行调查,详细了解客户各方面的需求;引导客户需求,给客户提供更优化的解决方案,写出蓝图文档。»系统实现:此阶段要将蓝图设计中涉及到的流程,在SAP系统中给予实现,更多的是技术方面的工作。此阶段也是我们开发顾问进入项目的阶段。主要流程是:1.3SAP项目17Custompresentation-ordocumentcontrolname1.SAP介绍»1.3.3项目阶段(1)配置系统,各模块顾问之间进行内部测试(2)与关键用户一同进行单元测试(3)培训关键用户和内部顾问基本业务流程操作(4)关键用户进行集成测试(5)权限角色的设定(6)程序的开发和测试»上线准备:此阶段要做的主要工作是上线数据的准备以及最终用户的培训。主要完成下列几个工作:(1)提供数据准备的模板给关键用户,关键用户整理数据(2)检查数据准备的质量1.3SAP项目18Custompresentation-ordocumentcontrolname1.SAP介绍»1.3.3项目阶段»(3)关键用户对最终用户进行培训»(4)系统上线数据切换策略»系统切换以及上线支持:此阶段实现数据从原有系统到新系统的导入。客户的系统正式开始使用,模块顾问和开发顾问会继续支持一到两周,帮助客户顺利上线。1.3SAP项目19Custompresentation-ordocumentcontrolname目录1.1SAP概况1.1.1什
本文标题:ABAP初级技术培训教材-V2.0
链接地址:https://www.777doc.com/doc-4815790 .html