1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BAPI Development The SAP Business Framework An integrated family of distributed products The distributed products are made up of cooperating components Strategic product architecture Integration scenarios example: HR Master Data Distribution Business components example: Human Resources Business object types examples: Employee, Applicant, ... BAPI interfaces example: Employee.ChangeAddress ALE enables cross-component integration Business Objects as a Wrapper Layer What Is a BAPI? Business Application Programming Interface How Is a BAPI Implemented in the R/3 System? BAPI Development BAPI Development - Getting Started Steps for Developing a New BAPI BAPI Development Process: Analysis Analysis - Draw Up a Scenario Integration scenario Issues Which requirements are met? What does the business process look like? How will the business process be realized in the IT-system? In other words, describe the scenario Which business object types are involved? Is there already an object model? Which methods BAPIs are required? Analysis - Business Object Types Business object types Issues Object model Independence, uniqueness Generally applicable for use in BAPIs, Workflow, ArchivLink Performance, maintenance, ... Responsibility for object Names and conventions are important BAPI Development Process - Designing BAPIs BAPIs BAPI signature defined at conceptual level Issues Standardized BAPIs Full, complete scenario Complexity of interfaces Performance, maintenance, ... Precise names are important Conventions in the Design Phase Conventions for BAPI methods Specify whether it is an instance method or class method Method name must be in English BAPI has a return parameter Customer enhancement possible ExtensionIn, ExtensionOut Conventions for parameters Parameters and field names must be in English ISO code fields for ISO-relevant fields All quantity fields must also have corresponding quantity unit fields All currency amounts must also have corresponding fields fo

文档评论(0)

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

1亿VIP精品文档

相关文档