SAP ABAP Class IF_SRM_REQUEST_PROCESSOR (Execution of Requests)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SRM_REQUEST_PROCESSOR | Processing Requests in the Windows Gui | 20020214 |
Properties
| Class | IF_SRM_REQUEST_PROCESSOR | |
| Short Description | Execution of Requests | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20000404 | SAP |
| Last change | 20060207 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class IF_SRM_REQUEST_PROCESSOR has no interface implemented.
Friends
Class IF_SRM_REQUEST_PROCESSOR has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | STRING | 'REQUEST_INFO' | Request Information Popup | 20020301 | ||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'REQUEST_INPLACE' | Replace Executed Inplace | 20020301 | ||
| 3 | Constant | Private | Type reference (TYPE) | STRING | 'REQUEST_NEWMODE' | Request would be executed in new session | 20020301 | ||
| 4 | Constant | Private | Type reference (TYPE) | STRING | 'REQUEST_NONVISUAL' | Request would be executed in background or as popup | 20020301 | ||
| 5 | Constant | Private | Type reference (TYPE) | STRING | 'REQUEST_OUTPLACE' | Request would be executed outplace | 20020301 | ||
| 6 | Constant | Private | Type reference (TYPE) | STRING | 'REQUEST_QUERY' | Request Type Search (in Dialog) | 20020301 | ||
| 7 | Constant | Public | Type reference (TYPE) | STRING | 'REQUEST_WDA' | Request for Web Dynpro ABAP | 20050303 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Determines Type of Activity | 20020219 | |
| 2 | Instance method | Public | Method | Processing Generic Activity: Info Dialog | 20020214 | |
| 3 | Instance method | Public | Method | Processing an Inplace Activity | 20020419 | |
| 4 | Instance method | Public | Method | Processing an Inplace Activity | 20020419 | |
| 5 | Instance method | Public | Method | Execute in new session | 20020729 | |
| 6 | Instance method | Public | Method | Invisible Activity (no visibility or just popup) | 20020424 | |
| 7 | Instance method | Public | Method | Invisible Activity (no visibility or just popup) | 20020424 | |
| 8 | Instance method | Public | Method | Outplace Activity | 20020214 | |
| 9 | Instance method | Public | Method | Visual Search | 20020214 | |
| 10 | Instance method | Public | Method | Processing of Generic Activity: ABAP Web Dynpro | 20050303 |
Events
Class IF_SRM_REQUEST_PROCESSOR has no event.
Types
Class IF_SRM_REQUEST_PROCESSOR has no local type.
Method Signatures
Method GET_REQUEST_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MODE_PASV | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Passive Mode = IF_SRM=>TRUE | 20020419 | |||
| 2 | IM_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Request | 20020219 | |||
| 3 | RE_TYPE | Value transfer | Type reference (TYPE) | STRING | SRMCF_REQUEST... | 20020219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20020219 |
Method PROCESS_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POPUP_HEIGHT | Call by reference | Type reference (TYPE) | I | 300 | Höhe des Popup | 20020214 | ||
| 2 | IM_POPUP_LEFT | Call by reference | Type reference (TYPE) | I | 50 | Linker Rand des Popup | 20020214 | ||
| 3 | IM_POPUP_TOP | Call by reference | Type reference (TYPE) | I | 50 | Oberer Rand des Popup | 20020214 | ||
| 4 | IM_POPUP_WIDTH | Call by reference | Type reference (TYPE) | I | 450 | Breite des Popup | 20020214 | ||
| 5 | IM_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Request | 20020214 | |||
| 6 | RE_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Ergebnis | 20020214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20020214 |
Method PROCESS_INPLACE_ACTV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container | 20020419 | |||
| 2 | IM_MAIN_CONTROL | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Referenz auf Client Control, falls bereits initialisiert | 20020419 | |||
| 3 | IM_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Request | 20020419 | |||
| 4 | IM_SP_REF | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_CLIENT_WIN | Referenz auf SP Client, falls vorhanden | 20020419 | |||
| 5 | RE_MAIN_CONTROL | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Result | 20020419 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20020419 |
Method PROCESS_INPLACE_PASV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container | 20020419 | |||
| 2 | IM_MAIN_CONTROL | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Referenz auf Client Control, falls bereits initialisiert | 20020419 | |||
| 3 | IM_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Request | 20020419 | |||
| 4 | IM_SP_REF | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_FRONTEND_SAPGUI_PASV | Referenz auf SP Client, falls vorhanden | 20020419 | |||
| 5 | RE_MAIN_CONTROL | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Result | 20020419 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20020419 |
Method PROCESS_NEWMODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Request | 20020729 | |||
| 2 | RE_REQUEST | Value transfer | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Result | 20020729 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20020729 | ||
| 2 | Fehlende Berechtigung | 20020729 | ||
| 3 | Ausnahme vom SP Client | 20020729 |
Method PROCESS_NONVISUAL_ACTV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Request | 20020424 | |||
| 2 | IM_SP_REF | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_CLIENT_WIN | SP Ref., falls vorhanden | 20020424 | |||
| 3 | RE_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Result | 20020424 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20020424 | ||
| 2 | Fehlende Berechtigung | 20020424 | ||
| 3 | Ausnahme vom SP Client | 20020424 |
Method PROCESS_NONVISUAL_PASV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Request | 20020424 | |||
| 2 | IM_SP_REF | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_FRONTEND_SAPGUI_PASV | SP Ref., falls vorhanden | 20020424 | |||
| 3 | RE_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Result | 20020424 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20020424 | ||
| 2 | Fehlende Berechtigung | 20020424 | ||
| 3 | Ausnahme vom SP Client | 20020424 |
Method PROCESS_OUTPLACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Request | 20020214 | |||
| 2 | IM_SP_OUTPLACE_REF | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_CLIENT_OUTPLACE | Outplace Client Ref, falls vorhanden | 20020416 | |||
| 3 | RE_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Result | 20020214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20020214 | ||
| 2 | Ausnahme vom SP Client | 20020416 |
Method PROCESS_QUERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Request | 20020214 | |||
| 2 | IM_SP_QUERY_REF | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_VISUAL_QUERY_WIN | Referenz auf SP in Klassenrolle "Suchen" | 20020301 | |||
| 3 | IM_USE_PROP_UNIFIC | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Property Unification Suche benutzen | 20030813 | ||
| 4 | RE_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Ergebnis | 20020214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20020214 | ||
| 2 | Ausnahme vom SP Client | 20020301 |
Method PROCESS_WDA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POPUP_HEIGHT | Call by reference | Type reference (TYPE) | I | 300 | Höhe des Popup | 20050303 | ||
| 2 | IM_POPUP_LEFT | Call by reference | Type reference (TYPE) | I | 50 | Linker Rand des Popup | 20050303 | ||
| 3 | IM_POPUP_TOP | Call by reference | Type reference (TYPE) | I | 50 | Oberer Rand des Popup | 20050303 | ||
| 4 | IM_POPUP_WIDTH | Call by reference | Type reference (TYPE) | I | 450 | Breite des Popup | 20050303 | ||
| 5 | IM_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Request | 20050303 | |||
| 6 | RE_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_REQUEST | Ergebnis | 20050303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20050303 |
History
| Last changed by/on | SAP | 20060207 |
| SAP Release Created in |