SAP ABAP Interface IF_SRM_REQUEST_PROCESSOR (Execution of Requests)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-RM (Application Component) SAP Records Management
⤷
SRM_CLIENTFRAME_WIN (Package) Records Management: Wingui Client Framework
⤷
⤷
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
| Interface | IF_SRM_REQUEST_PROCESSOR | |
| Short Description | Execution of Requests |
General Data
| Package | SRM_CLIENTFRAME_WIN | Records Management: Wingui Client Framework |
| Created | 20000404 | SAP |
| Last changed | 20060207 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | IF_SRM | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_SRM_REQUEST_PROCESSOR has no interface.
Friends
Interface IF_SRM_REQUEST_PROCESSOR has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | REQUEST_TYPE_INFO | Constant | Public | Type reference (TYPE) | STRING | 'REQUEST_INFO' | Request Information Popup | 20020301 | |
| 2 | REQUEST_TYPE_INPLACE | Constant | Public | Type reference (TYPE) | STRING | 'REQUEST_INPLACE' | Replace Executed Inplace | 20020301 | |
| 3 | REQUEST_TYPE_NEWMODE | Constant | Private | Type reference (TYPE) | STRING | 'REQUEST_NEWMODE' | Request would be executed in new session | 20020301 | |
| 4 | REQUEST_TYPE_NONVISUAL | Constant | Private | Type reference (TYPE) | STRING | 'REQUEST_NONVISUAL' | Request would be executed in background or as popup | 20020301 | |
| 5 | REQUEST_TYPE_OUTPLACE | Constant | Private | Type reference (TYPE) | STRING | 'REQUEST_OUTPLACE' | Request would be executed outplace | 20020301 | |
| 6 | REQUEST_TYPE_QUERY | Constant | Private | Type reference (TYPE) | STRING | 'REQUEST_QUERY' | Request Type Search (in Dialog) | 20020301 | |
| 7 | REQUEST_TYPE_WDA | 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
Interface IF_SRM_REQUEST_PROCESSOR has no event.
Types
Interface 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 | 630 |