Designing an Electronic Form to Call a BAPI 

Purpose

You want to use an electronic form to call a BAPI. This is necessary, for example, if the user does not have access to SAPGUI. In order to call a BAPI (e.g. to "create a new customer"), an online connection must be established to an R/3 System. If the BAPI is to be called offline from the notebook of an external employee, you must use an IDoc. This scenario is demonstrated in the example: Create customer via IDoc

Process Flow

In the process described here, it is assumed that you are using Visual Basic. This also applies to the individual sections in this chapter. However, you can also design forms with MS Outlook .

To design an electronic form to call a BAPI, you must work through the following steps:

In the R/3 System:

Calling a BAPI

In Visual Basic:

Designing forms with Visual Basic

In the SAPforms Designer:

Maintaining Plug-Ins and Opening a Structure: BAPI

Defining and Generating a Binding: BAPI

Result

Once your form has been designed and processed by the SAPforms Designer , you can make the form accessible to the end users.