Chapter 1

Section 1.2

Introducing the SAP BAPI eWay

About the SAP BAPI eWay

SAP R/3

Business Object

Repository

Cost

BAPI

Center

A

BAPI

 

B

 

Figure 1 BAPI eWay

 

 

eGate Integrator

 

BAPI eWay

RFC

 

 

 

 

Function

SAP JCo

A

OTD

 

 

A

 

B

 

 

 

BAPI

 

 

Repository

 

The functionality of the SAP BAPI eWay simplifies the process of determining the requisite IMPORT, EXPORT, CHANGING, and TABLE parameters—collecting all the necessary data using the correct type and format, calling the Remote Function Module (RFM) that represents the BAPI, and then extracting and parsing data from the EXPORT and/or TABLE parameters.

1.2.1Invoking BAPI/RFC Methods

Before it can be invoked, a BAPI or RFM requires the following parameters:

ƒIMPORT parameters: data provided to the BAPI

ƒEXPORT parameters: data returned by the BAPI

ƒCHANGING parameters: data provided to and/or returned by the BAPI/RFC

ƒTABLE parameters - data provided to and/or returned by the BAPI/RFC

The detailed metadata for these parameters such as descriptions of their value types and mandatory or optional nature, can be found under SAP transaction SE37.

Figure 2 Meta Data Extraction

IMPORT parameters

EXPORT parameters

TABLE parameters

CHANGING parameters

Cost BAPI Center

BAPI

RFC

RFC

SAP R/3

IMPORT parameters EXPORT parameters TABLE parameters CHANGING parameters

eWay™ Adapter for SAP BAPI User’s Guide

8

Sun Microsystems, Inc.

Page 8
Image 8
Sun Microsystems SAP BAPI manual Invoking BAPI/RFC Methods, Bapi eWay