Introduction 

This document is intended for Java programmers familiar with the concepts of JavaBeans and component software, and the use of the Core Reflection API.

The Java BAPI Class Library consists of both proxy classes for the business object instances that exist in the R/3 database, and wrapper classes that help make the use of parameters easier when making BAPI calls. You can use the proxy classes of the Java BAPI Class Library (along with their associated parameter wrapper classes), as JavaBeans, ready-to-use components that form the building blocks of applications.

For example, you could place both the jboSalesOrder proxy class and the jboSalesOrderBeanInfo JavaBean information class, and all of the required subclasses into the JAR file, jboSalesOrder.jar , and use them in any JavaBean container application.

To fully understand how to use BAPI Beans and the associated descriptor classes, please see the sample programs in the Java BAPI Class Library in the SAP Automation kit.

 

The BAPI Beans Class Hierachy