The operation of a BAPI business object specifies the BAPI call to execute in the SAP system for that object. The BAPI method determines the operation associated with it.
Operations of a business object are invoked by the client component that makes calls to SAP through the adapter. The SAP JCo APIs are used to make the call to the SAP system.
Operation | Definition |
---|---|
Create | The top-level business object and all contained children are created. |
Update | The top-level business object is modified. This operation can include adding and deleting child objects. |
Delete | The top-level business object and any contained children are deleted. |
Retrieve | The top-level business object and any contained children are retrieved. |
For an operation that is not supported, the adapter logs the appropriate error and produces a ResourceException.
The following table defines the operation that the adapter supports for BAPI result sets.
Operation | Definition |
---|---|
RetrieveAll | All the matching records for the BAPI result set are retrieved. |