CREATE_REQUEST_VIA_IFR_ID SAP Method create request for a subid for a proxy identified via IFR_ID
Below is documentation, parameters and attributes of ABAP Method CREATE_REQUEST_VIA_IFR_ID within SAP class CL_PROXY_ESD_PLUGIN. 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_PROXY_ESD_PLUGIN 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_REQUEST_VIA_IFR_ID can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method CREATE_REQUEST_VIA_IFR_ID
.| Name | Type | Data Type | Description | Default Value |
| ACTION | Importing | TYPE SEU_ACTION | WB Request: Operation in the Development Environment | |
| IFR_ID | Importing | TYPE PRX_S_IFR | Proxy Generation: Proxy Type with Referenced Proxy Types | |
| PLUGIN | Importing | TYPE REF TO IF_ESD_PLUGIN | includes all implemented interfaces | |
| PROXY | Importing | TYPE REF TO CL_PROXY | Proxy Generation: Proxy Type with Referenced Proxy Types | |
| SUB_ID | Importing | TYPE PRX_ID | Proxy Generation: Unique ID of a Proxy Object | |
| TAB | Importing | TYPE ESD_TAB | ESI-Tabstrip | |
| WB_REQUEST | Returning | TYPE REF TO CL_WB_REQUEST | Workbench Manager: Request |
Exceptions of Method CREATE_REQUEST_VIA_IFR_ID
CX_ESD_NOT_FOUND - Objekt existiert nicht.Example ABAP coding
DATA: lv_ACTION TYPE SEU_ACTION,
lv_IFR_ID TYPE PRX_S_IFR,
lv_PLUGIN TYPE IF_ESD_PLUGIN,
lv_PROXY TYPE CL_PROXY,
lv_SUB_ID TYPE PRX_ID,
lv_TAB TYPE ESD_TAB,
lv_WB_REQUEST TYPE CL_WB_REQUEST,
lv_other TYPE c.
CALL METHOD CL_PROXY_ESD_PLUGIN=>CREATE_REQUEST_VIA_IFR_ID(
EXPORTING
ACTION = lv_ACTION
IFR_ID = lv_IFR_ID
PLUGIN = lv_PLUGIN
PROXY = lv_PROXY
SUB_ID = lv_SUB_ID
TAB = lv_TAB
RECEIVING
WB_REQUEST = lv_WB_REQUEST )
"Alternate coding for Method Call with returning parameter
lv_WB_REQUEST = CL_PROXY_ESD_PLUGIN=>CREATE_REQUEST_VIA_IFR_ID(
EXPORTING
ACTION = lv_ACTION
IFR_ID = lv_IFR_ID
PLUGIN = lv_PLUGIN
PROXY = lv_PROXY
SUB_ID = lv_SUB_ID
TAB = lv_TAB ).
Links to Related Class(s)
CL_PROXY...Full list of available SAP object classes
Search for further information about these or an SAP related objects