- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BC417: BAPI Development for Accessing SAP Components SAP BC417 课程中文自学笔记 强晟 2007年12月6日 v1.0 E-mail:qiangsheng@ Blog: 前言 随着 SAP 的发展和软件开发技术的发展,ABAP 开始引进面向对象的概念,BAPI 则是在这个转换过程中融合了面向过程和面向对象两种开发方式的产物。 为了兼容过去的开发方式,SAP 把 BAPI 的方法调用组织在函数组和函数模块中,使用传统的面向过程的 ABAP 可以调用这些函数模块来完成 BAPI 的功能。同时,BAPI 以业务对象的面目出现,将逐渐转变成可以被面向对象的 ABAP 或者 Java 调用的对象。同时,它还具有远程函数调用的能力,可以被其他的软件开发语言在其他平台上调用。它已经逐渐成为 SAP 开发的主流技术。 强晟 2007年11月9日 目录 第一单元:介绍 第二单元:BAPI 基础 第三单元:创建一个 RFC 函数模块 第四单元:业务对象 第五单元:数据库更新 第六单元:BAPI 调用 第七单元:增强和修正 第八单元:使用 ALE 和 IDOC 的 BAPI 第九单元:集中数据传输 附录:新的 BAPI 项目实施 课程说明 课程目标 创建、维护和使用 BAPI 学习本课程后应该可以 说明 BAPI 开发的四个阶段:分析、设计、测试和实现 设计和维护 BAPI 查找或创建业务对象 增强 SAP 提供的 BAPI 执行对 BAPI 的外部调用 第一单元:介绍 学习本单元后应该可以 说明 SAP 业务框架 定义业务对象和列出它们的组件 说明 BAPI 的意图和基本功能 说明业务场景 列出场景的阶段和它们的意图 说明 BAPI 的事务模型 列出事务步骤和它们的时间点 找出和访问 BAPI 开发中用到的工具 使用可用工具来找出现存 BAPI 列出与 BAPI 及其组件相关的命名规范 第一单元:介绍 单元内容 介绍 BAPI 的概念和使用 介绍业务场景 介绍 BAPI 事务模型 介绍工具和命名规范 练习:查找和测试一个现有 BAPI 第一单元:介绍 第一课:介绍 BAPI 的概念和使用 本课概览 SAP 创建了业务框架,让 SAP 组件之间以及 SAP 和非 SAP 组件之间能够实现技术集成和交换业务数据。业务框架的一个主要组件就是业务应用程序接口(BAPI),它能够表示出组件边界的可视化接口,而属性则把组件集成在一起。 这种集成可以包含本地网络内的组件或者通过互联网相互连接的组件。BAPI 允许在业务层的集成,而不是技术层。这为连接提供了非常好的可伸缩性和对于未知通讯技术的独立性。 第一单元:介绍 第一课:介绍 BAPI 的概念和使用 本课目标 说明 SAP 业务框架 定义业务对象并列举它们的组件 说明某个 BAPI 的意图和基本功能 业务示例 在今天的业务环境中,对业务信息的即时性和精确性要求比以往更加紧迫。仅仅知道信息存在在组织内部某地已经不够了——它必须是简明的、精确的,并且以便于使用的形式快速获取。此外,这个信息资源的用户可能会分散在世界各地,并且操作着与保存数据系统不同的其他系统。可访问性就成为一个主要的业务课题。 第一单元:介绍 第一课:介绍 BAPI 的概念和使用 业务框架 SAP R/3 业务框架提供了一个基于 R/3 中功能性应用组件(业务组件)和对象模型的结构。业务框架允许客户和合作伙伴把他们自己的组件连接到 R/3 系统。面向对象技术和对象模型的使用降低了整个系统的复杂性。 业务框架架构提供了开发 SAP 业务组件的基础。集成和通讯架构可以表示如下: 第一单元:介绍 第一课:介绍 BAPI 的概念和使用 业务框架的组成 SAP 业务框架的基本组件如下: 业务组件SAP 业务组件提供了自主的业务功能和一致的业务对象。例如,业务对象 Employee 和 Applicant 被分配给业务组件 Human Resource。业务处理或者在业务组件内部实现,或者跨多个组件实现(分布式业务处理)。 业务对象R/3 系统面向对象的结构基于业务对象。他们封装了业务数据和功能,并且定义了业务组件的功能范围和边界。 第一单元:介绍 第一课:介绍 BAPI 的概念和使用 业务框架的组成(续) 业务应用开发接口(BAPI)BAPI 是业务对象的接口,BAPI 跟业务对象一起从业务层定义和说明了接口标准。 集成服务,应用连接使能(ALE)ALE 集成服务允许业务处理在不同 R/3 系统或非 R/3 系统上执行的集成。这个使用了 ALE 分布式模型的服务基于业务对象在系统范围上的分布。 通讯服务这些都是通讯技术
您可能关注的文档
- life_beyond_earth_词汇(地球之外的生命).ppt
- linux和vmware的常用网络命令全集.ppt
- jwj-8 杆类构件的静力学设计.ppt
- III-1 祖母绿和绿柱石的品种与特征.ppt
- jt2人教版语文四年级上册24《给予是快乐的》PPT.ppt
- Joyous公司创业方案.doc
- Lesson_3_unknown_goddess新概念第三册.ppt
- LTE直反放站系统.doc
- M5U1模块五单元一Words.ppt
- jt四年级上册语文园地八(完美版).ppt
- 《2025年养老社区适老化无障碍设施建设人才培养策略》.docx
- 《2025年新能源车环保内饰材料抗过敏与健康安全标准》.docx
- 《2025年充电桩网络发展:城际快充站运营成本控制与收益模式》.docx
- 2026国家管网集团高校毕业生招聘笔试模拟试题(浓缩500题)附参考答案详解(轻巧夺冠).docx
- 《2025年老年护理培训与护工收入水平提升研究》.docx
- 2025年检测机器人行业创新技术及市场应用报告.docx
- 2025年柬埔寨语培训机构教学品牌创新塑造报告.docx
- 2026国家管网集团高校毕业生招聘笔试模拟试题(浓缩500题)附参考答案详解(轻巧夺冠).docx
- 《2025年家用血氧仪产品差异化与健康管理设备行业趋势》.docx
- 2025年婚庆服务行业高端市场拓展策略研究报告.docx
最近下载
- 北斗卫星导航定位系统总结.doc VIP
- 如何制作标书22).pptx VIP
- 卧式单面多轴钻孔组合机床动力滑台的液压系统设计.doc VIP
- (高清版)DB32∕T 4659.2-2024 医院公共卫生工作规范 第2部分:疾控机构医防融合工作指南.pdf VIP
- 2025年中考语文作文猜押:《有一束光照亮我的世界》写作技巧课件.pptx VIP
- (高清版)DG∕TJ 08-2435-2023 市域铁路设计标准.pdf VIP
- Landmark钻井设计软件课件.pptx VIP
- 常见安全生产隐患辨识图册.pptx VIP
- 兰德马克(Landmark)钻井设计软件组成.pptx VIP
- 工程质量风险分级管控清单 .pdf VIP
原创力文档


文档评论(0)