网站大量收购独家精品文档,联系QQ:2885784924

SAP系统接口介绍.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SAP系统接口介绍

SAP 系统接口(一) SAP 的接口技术 SAP 所提供的mySAP 系统作为一个现在在国内外普遍使用的企业级管理应 用软件,融合了最先进的软件开发技术和SAP 特有的开发平台,为了确保该系 统的广泛使用,系统同时提供了多种的软件接口标准供其与不同的其他系统进 行数据交换和信息集成。这些接口技术,在广大的SAP 客户中得以成功地应 用;同时也和国际上其他的应用软件系统形成了接口的标准,并且得到双方的 认证,比如与IBM 公司的Lotus Notes 软件,一些CAD 软件 。 以下就mySAP 系统中中常见的接口技术,给予简单介绍,实际的应用将在 系统实施过程中就不同的对接系统展开讨论。 1) RFC 接口技术 RFC (Remote Function Call )接口技术,可以实现在一个系统中远程调用另 外一个系统中的函数模块的功能。同时,在同一个系统中也可以实现RFC 功 能,但是通常调用者和被调用者分别在不同的系统中。 在SAP 系统中,可以通过系统标准的RFC 接口系统实现远程调用功能。 RFC 功能可以在两个SAP 系统 (R/3 or R/2 )中实现,也可以在SAP 和非SAP 系统之间实现。 RFC 接口技术包含以下的接口: 1、在ABAP/4 程序中实现RFC 功能 任何一段ABAP/4 的程序都可以通过标准语句:CALL FUNCTION ... DESTINATION 实现RFC 功能。在此句中,通过参数DESTINATION 来告诉 SAP 系统 调用的函数模块 处的系统。通过CALL FUNCTION 后的函数来实 现和远程系统的通讯。 SAP 系统中运行的RFC 函数必须是实际的函数模块,同时必须在系统中有 ‘远程’标记。 2 、非SAP 程序的调用接口 当调用者或被调用者是非SAP 程序时,必须在它的系统中编程来实现RFC 通讯。为了在非SAP 系统中实施RFC 调用程序,SAP 提供以下技术: o RFC 生成器,来帮助创建模板程序; o 外部借口。外部程序可以通过使用基于RFC 和GUI 的接口来调用SAP 系统中的函数模块,并在自己的系统中执行。 2) BAPI 接口技术 BAPIs (Business Application Programming Interfaces )是标准的业务接口, 它可以实现外部应用系统之间访问SAP 系统的流程、功能及数据。一个BAPI 实际上是SAP 的数据和流程能够被外部系统访问的 ‘网关’。 BAPI 接口技术的示意图如下图 示。 SAP 业务对象是SAP 业务框架的重要组成部分,它实现了SAP 系统往基 于组件架构技术的转换。BAPIs 是SAP 最 的实现SAP 系统与其他系统进行数 据交换的工具。BAPIs 技术在SAP 本身的开发过程中得以广泛的使用,同时 SAP 也建议把BAPIs 技术作为其他系统与SAP 系统接口的首选接口技术。 BAPIs 技术提供了标准的、平台独立的 (与 属平台无关的)接口,实现 外部应用访问SAP 系统。它可以实现SAP 系统与第三方软件,老系统及客户自 行开发系统的集成。 BAPIs 技术和CORBACOM/DCOM 分散式对象处理技术兼容。同时,使 用BAPIs 技术开发应用功能,可以不需要对SAP 底层技术的了解。 BAPIs 技术实际上是简单的ABAP/4 函数模块,它具有以下特点: o 任何一个BAPI 首先必须具有RFC 的功能。 o 一个BAPI 通常是同步执行的 (特例:使用ALE 功能实现非同步BAPIs 技术)。 o 所有BAPI 的参数,必须参照一个ABAP 数据字典类型来定义,不能使 用常规的ABAP 类型 (例如,I 整数型或 C 字符型)。 o 一个BAPI 不能定义任何的例外。必须使用一个EXPORT 参数来报告错 误。 3) IDoc 接口技术 在过去的情况下,当业务伙伴需要交换业务文档时,它经常是通过传统手 段,例如信件,传真或其他方式来实现的。所有这些方式都一样,当文件丢失 时,接收者必须在他的形同中重复输入信息。 使用EDI 技术,文件的技术结构被保留下来了。它可以使得接收者用自己 的业务软件自动处理文件。业务合作的双

文档评论(0)

wnqwwy20 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档