Business object structure for a BAPI result set

The top-level business object for a result set is a wrapper that contains a GetDetail business object. The GetDetail business object contains the results of a query for SAP data. The GetDetail business object also contains, as a child object, the query business object. The query business object represents a GetList BAPI. These two BAPIs work together to retrieve information from the SAP server.

An example of a business object for a BAPI result set is shown in the following figure. This is a wrapper object that contains the result method business object.
Figure 1. Example of a business object for a BAPI result set
A screen capture of SapCustomerResultSet, which contains the SapBapiCustomerGetDetail object.
The following figure shows an example of the SapBapiCustomerGetdetail business object:
Figure 2. Example of a GetDetail business object
A screen capture of SapBapiCustomerGetdetail.
Note that the last property is the query business object.
The following figure shows an example of the query business object (SapBapiCustomerGetList).
Figure 3. Example of a query business object
A screen capture of the query business object.
Note: This object, which contains the results of the BAPI operation, is named according to the convention Sap + Name of the structure. For more information about naming conventions, refer to Naming conventions for BAPI business objects.
Additional information about the business object can be found in the application-specific information of the business object. For example, the application-specific information for SapBapiCustomerGetdetail lists the type of BAPI and operation information.
Figure 4. Application-specific information for SapBapiCustomerGetdetail
Screen capture of BAPI result set business object metadata



Feedback

(C) Copyright IBM Corporation 2005, 2012. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)