
You need a class that implements the interface IF_SRT_WSP_IBC_APPLICATION of SAP NetWeaver as a link between the application and the Web services framework. IBCs can only be created for business application entities that exist in the application. To ensure that an IBC is not created, changed, or deleted independently, you have to implement a class with the following operations:
EXISTS_RECEIVER
This operation checks whether the application entity for which the IBC is to be created or changed exists.
LIST_RECEIVERS
This operation gets all valid IBCs.
LIST_RECEIVER_TYPE
This operation gets all valid IBC types with descriptions.
OPERATION_ALLOWED
This operation checks whether the create, change, or delete operations are allowed.
OPERATION_PROCESSED
This operation informs the application when an operation has been processed.