Using the Adapter to Integrate Applications with SAP R/3

About this Document

Purpose of This Document

Who Should Read This Document

Prerequisite Knowledge

How This Document Is Organized

Topics Not Covered in This Document

Version Reference

How to Use This Document

Opening the Document in a Web Browser

Printing from a Web Browser

Documentation Conventions

Related Documentation

BEA eLink Adapter for R/3 Documentation

BEA Publications

Other Publications

Contact Information

Documentation Support

Customer Support

1. Introducing BEA eLink Adapter for R/3

About BEA eLink Adapter for R/3

Key Benefits

The SAP R/3 Environment

Application-to-Application Integration

BEA Enterprise Application Integration Solution

BEA eLink Adapter for R/3 Business Applicability

Architectural Overview

Integration Strategies

Integrating Applications with R/3

TUXEDO ATMI

FML32 Field Definitions

2. Integrating with RFCs

About RFC Integration

Invoking ABAP/4 Functions

About the RFC Inbound Server

Information Flow

About ABAP/4 Parameters

FML32 Field Definitions for RFC Inbound

Request Buffers
Response Buffers
Configuring Export Parameters and Export Tables

Handling Problems with RFCs

Handling R/3 Errors
Handling Adapter Errors
Checking the Error Log

3. Integrating with ALE

About ALE Integration

Usage Scenarios for ALE Integration

Integrating R/3 and Non-R/3 Systems
Communicating Among R/3 Logical Systems
Information Flow for ALE Integration

Key ALE Concepts

Intermediate Documents (IDOCs)
Transaction IDs (TIDs)
Processing Inbound IDOCs

About the ALE Inbound Server

ALE Inbound Services (CR3_SUBMIT and CR3_IDOC_IN)
FML32 Field Definitions for Inbound IDOCs
Information Flow for Inbound IDOCs

Splitting Inbound IDOC Packets

Load Balancing High Volumes of Inbound IDOCs

Managing Transactional Integrity for Inbound IDOCs

About the TID Log File Used for Inbound IDOCs
Processing TIDs with Inbound IDOCs
Handling Problems with Inbound IDOCs

Processing Outbound IDOCs

About the ALE Outbound Client

Information Flow for Outbound IDOCs

Splitting Outbound IDOC Packets Into Individual IDOCs

Enqueuing Outbound IDOCs Into Multiple Queues

About the Destination Map File
Examples of Using a Destination Map File
Managing Data-Depending Routing (DDR)

Load Balancing High Volumes of Outbound IDOCs

Registering Multiple Program IDs

Managing Transactional Integrity for Outbound IDOCs

About the TID Log File Used for Outbound IDOCs
Processing TIDs with Outbound IDOCs
Handling Problems with Outbound IDOCs

Glossary

Copyright Page