Now developers can get a detailed look at the functions of the SAP Business Connector (BC), using the practical examples and sample scenarios in this exceptional new technical reference guide
Beginning with the initial system administration steps - connecting and monitoring one or more R/3 Systems - you’ll move quickly to the development arena. Learn how to use out-of-the-box solutions (such as BAPI calls via XML) and how to implement your own custom transformations and programming services (integrated BC function packages). The examples and solutions provided are designed for immediate use, with only minor modifications. Screenshots and flow charts, along with comprehensive notes on source coding, complement the text. Plus, you’ll learn about IDoc-based communication and more.
- Administering the BC
- Technical Functionality
- Connecting R/3 Systems
- Monitoring
- BAPIs and XML
- Calling Function Modules
- Establishing Inbound and Outbound Communication Channels
- BC Services
- Explanation of Included Services
- Activating Services
- Developing Custom Services
- IDocs
- Conversions (e.g. IDoc to XML)
- Communication Paths (e.g. FTP and e-Mail)
Table of contents:
1. Introduction ... 3
2. Installation, Administration Environment, and XML Basics ... 5
... 2.1 Installation and administration ... 5
... 2.2 XML Basics ... 9
3. RFC and BAPIs ... 11
... 3.1 Calling RFC Function Modules ... 11
... 3.2 Calling RFC Function Modules with XRFC ... 15
... 3.3 BAPIs: Encapsulating Business Logic with BizTalk ... 18
... 3.4 Using Services from within an ABAP Program ... 20
4. Services ... 23
... 4.1 Folders, Flow Steps, Maps and Pipelines ... 23
... 4.2 Web Services ... 28
... 4.3 Non-Linear Flow Services ... 31
... 4.4 SAP-Specific Services ... 34
... 4.5 Services in Java ... 36
5. IDocs ... 41
... 5.1 Setting Up a Test Environment ... 41
... 5.2 IDocs in a System Group ... 42
... 5.3 XML/FTP Scenario with Status Confirmation ... 43
... 5.4 Manipulating Format and Content ... 50
6. Advanced Topics ... 55
... 6.1 Clients ... 55
... 6.2 External Databases ... 58
... 6.3 Scheduling Services ... 60
... 6.4 Documentation ... 60
7. Further Reading ... 63
Index ... 65
Beginning with the initial system administration steps - connecting and monitoring one or more R/3 Systems - you’ll move quickly to the development arena. Learn how to use out-of-the-box solutions (such as BAPI calls via XML) and how to implement your own custom transformations and programming services (integrated BC function packages). The examples and solutions provided are designed for immediate use, with only minor modifications. Screenshots and flow charts, along with comprehensive notes on source coding, complement the text. Plus, you’ll learn about IDoc-based communication and more.
- Administering the BC
- Technical Functionality
- Connecting R/3 Systems
- Monitoring
- BAPIs and XML
- Calling Function Modules
- Establishing Inbound and Outbound Communication Channels
- BC Services
- Explanation of Included Services
- Activating Services
- Developing Custom Services
- IDocs
- Conversions (e.g. IDoc to XML)
- Communication Paths (e.g. FTP and e-Mail)
Table of contents:
1. Introduction ... 3
2. Installation, Administration Environment, and XML Basics ... 5
... 2.1 Installation and administration ... 5
... 2.2 XML Basics ... 9
3. RFC and BAPIs ... 11
... 3.1 Calling RFC Function Modules ... 11
... 3.2 Calling RFC Function Modules with XRFC ... 15
... 3.3 BAPIs: Encapsulating Business Logic with BizTalk ... 18
... 3.4 Using Services from within an ABAP Program ... 20
4. Services ... 23
... 4.1 Folders, Flow Steps, Maps and Pipelines ... 23
... 4.2 Web Services ... 28
... 4.3 Non-Linear Flow Services ... 31
... 4.4 SAP-Specific Services ... 34
... 4.5 Services in Java ... 36
5. IDocs ... 41
... 5.1 Setting Up a Test Environment ... 41
... 5.2 IDocs in a System Group ... 42
... 5.3 XML/FTP Scenario with Status Confirmation ... 43
... 5.4 Manipulating Format and Content ... 50
6. Advanced Topics ... 55
... 6.1 Clients ... 55
... 6.2 External Databases ... 58
... 6.3 Scheduling Services ... 60
... 6.4 Documentation ... 60
7. Further Reading ... 63
Index ... 65