|
SAP Exchange Infrastructure for Developers
As an integral part of end-to-end process integration, this book provides both experienced and new SAP XI developers with a detailed overview of the functions and usage options of the SAP Exchange Infrastructure.
First, readers learn about the central challenges and problems involved with business information systems integration and uncover
the extensive options and functions provided by SAP XI to resolve these issues - with a special emphasis on the importance of SAP XI in ESA scenarios.
Then follow the authors as they take you deep into the system with a series of practical exercises for the development and configuration of mappings, adapters, and proxies: RFC-to-File, File-to-IDoc, ABAP-Proxy-to-SOAP, and Business Process Management. Each exercise is rounded off by a description of relevant monitoring aspects. A step-by-step introduction to all the individual interface technologies used, which are then combined in a comprehensive case study - part of which is devoted to SAP's BPM Technology - makes this book an invaluable resource.
Save time and avoid costly errors in your daily work using the detailed instructions on how best to handle necessary development and configuration objects of SAP XI, plus much more.
Foreword ... 11
Preface ... 13
PART I BASICS
1. Integrating Enterprise Information Systems ... 19
... 1.1 Basic Principles ... 19
... 1.2 Practical Integration Example ... 24
... 1.3 Integration Concepts and Technologies ... 28
... 1.4 EAI Platforms and Their Significance in Enterprises ... 36
... 1.5 Basics of Business Process Management ... 38
2. SAP NetWeaver Exchange Infrastructure ... 41
... 2.1 SAP XI as Part of SAP NetWeaver ... 41
... 2.2 Functionality ... 53
... 2.3 Components ... 60
... 2.4 Objects ... 62
... 2.5 Advanced Concepts ... 69
PART II PRACTICES AND EXERCISES
3. Basic System Configuration ... 79
... 3.1 Prerequisites ... 79
... 3.2 Defining the Connected Systems in the System Landscape Directory ... 80
... 3.3 Integrating the SAP Systems with the SLD ... 87
... 3.4 Configuring the Local Integration Engine ... 92
... 3.5 Adapter-Specific System Settings ... 100
... 3.6 Course-Specific Preparations ... 106
4. Technical Exercises ... 117
... 4.1 Exercise 1: RFC-to-File ... 119
... 4.2 Exercise 2: File-to-IDoc ... 144
... 4.3 Exercise 3: ABAP-Proxy-to-SOAP ... 161
... 4.4 Exercise 4: Business Process Management ... 176
... 4.5 More Adapters ... 194
5. SARIDIS Case Study in Sales and Distribution ... 199
... 5.1 Creating the Query ... 201
... 5.2 Submitting the Quotations ... 220
... 5.3 Entering a Sales Order ... 254
... 5.4 Delivering the Invoice ... 275
6. Enhancements and Outlook ... 289
... 6.1 Possible Enhancements of the Case Study ... 289
... 6.2 Beer Distribution Game ... 291
... 6.3 SAP XI and Enterprise Services ... 296
... 6.4 Further Development of SAP XI ... 302
A Exercise Materials ... 315
B Bibliography ... 329
C The Authors ... 331
Index ... 335
|