CREATE_PROXIES SAP Method Create proxies for outbound processing
Below is documentation, parameters and attributes of ABAP Method CREATE_PROXIES within SAP class CL_BS_SOA_ASYNCPRX_OUT. There is also a number of example ABAP code snipts to help you use the functionality of this method.
This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name CL_BS_SOA_ASYNCPRX_OUT into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Static
This is a Static Method so you can call it directlyThe following technical details of method CREATE_PROXIES can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method CREATE_PROXIES
.| Name | Type | Data Type | Description | Default Value |
| IS_COMPATIBILITY_OPTIONS | Importing | TYPE BSSOA_ASYNCPRX_GRP_COMP | Compatibility options for Handling of Service Groups | |
| IS_RSPNSRCVR_COR | Importing | TYPE BSSOA_RSPNSRCVR_COR_UPD | Response Receiver Correlation - Update Structure | |
| IV_APPLICATION_ID | Importing | TYPE BS_SOA_APPL_ID | Application ID | |
| IV_CORRELATION_ID | Importing | TYPE BS_SOA_RSPNSRCVR_COREL_ID | Response Receiver Correlation ID | |
| IV_DEFAULT_SERVICE_GROUP | Importing | TYPE XFELD | Retrieve service group through table BSSOA_APRX_GRP | |
| IV_LOGICAL_RECEIVER_DET_STRUC | Importing | TYPE ANY | Structure for Logical Receiver Determination | |
| IV_OBJ_TYPE | Importing | TYPE /SAPPO/DTE_OBJTYPE | Object Type (as defined for FEH) | |
| IV_PROXY_CLASS | Importing | TYPE STRING | Name of (generated) proxy class | |
| IV_RECIPIENT_BUSINESS_SYSTEM | Importing | TYPE SLD_BSKEY | Key Name of Business System | |
| IV_REFERENCE_MESSAGE_ID | Importing | TYPE BS_SOA_RSPNSRCVR_MSG_ID | Original Message ID of the Sender | |
| IV_SERVICE_GROUP | Importing | TYPE SRT_WSP_DT_OBJ_NAME | Service Group name (if not to be defaulted) | |
| ET_PROXY_INSTANCES | Exporting | TYPE BSSOA_ASYNCPRX_INSTANCE_T | Table of created asycronous proxy instances |
Exceptions of Method CREATE_PROXIES
CX_SY_CREATE_OBJECT_ERROR - System Exception Creating ObjectExample ABAP coding
DATA: lv_ET_PROXY_INSTANCES TYPE BSSOA_ASYNCPRX_INSTANCE_T,
lv_IS_COMPATIBILITY_OPTIONS TYPE BSSOA_ASYNCPRX_GRP_COMP,
lv_IS_RSPNSRCVR_COR TYPE BSSOA_RSPNSRCVR_COR_UPD,
lv_IV_APPLICATION_ID TYPE BS_SOA_APPL_ID,
lv_IV_CORRELATION_ID TYPE BS_SOA_RSPNSRCVR_COREL_ID,
lv_IV_DEFAULT_SERVICE_GROUP TYPE XFELD,
lv_IV_LOGICAL_RECEIVER_DET_STRUC TYPE ANY,
lv_IV_OBJ_TYPE TYPE /SAPPO/DTE_OBJTYPE,
lv_IV_PROXY_CLASS TYPE STRING,
lv_IV_RECIPIENT_BUSINESS_SYSTEM TYPE SLD_BSKEY,
lv_IV_REFERENCE_MESSAGE_ID TYPE BS_SOA_RSPNSRCVR_MSG_ID,
lv_IV_SERVICE_GROUP TYPE SRT_WSP_DT_OBJ_NAME,
lv_other TYPE c.
CALL METHOD CL_BS_SOA_ASYNCPRX_OUT=>CREATE_PROXIES(
EXPORTING
IS_COMPATIBILITY_OPTIONS = lv_IS_COMPATIBILITY_OPTIONS
IS_RSPNSRCVR_COR = lv_IS_RSPNSRCVR_COR
IV_APPLICATION_ID = lv_IV_APPLICATION_ID
IV_CORRELATION_ID = lv_IV_CORRELATION_ID
IV_DEFAULT_SERVICE_GROUP = lv_IV_DEFAULT_SERVICE_GROUP
IV_LOGICAL_RECEIVER_DET_STRUC = lv_IV_LOGICAL_RECEIVER_DET_STRUC
IV_OBJ_TYPE = lv_IV_OBJ_TYPE
IV_PROXY_CLASS = lv_IV_PROXY_CLASS
IV_RECIPIENT_BUSINESS_SYSTEM = lv_IV_RECIPIENT_BUSINESS_SYSTEM
IV_REFERENCE_MESSAGE_ID = lv_IV_REFERENCE_MESSAGE_ID
IV_SERVICE_GROUP = lv_IV_SERVICE_GROUP
IMPORTING
ET_PROXY_INSTANCES = lv_ET_PROXY_INSTANCES ).
Links to Related Class(s)
CL_BS_SO...Full list of available SAP object classes
Search for further information about these or an SAP related objects