Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SRM_SRM_SERVICE | SRM Service Class | 20010716 |
Properties
| Interface | IF_SRM_SRM_SERVICE | |
| Short Description | SRM Service |
General Data
| Package | SRM_FRAMEWORK | Records Management Framework Package |
| Created | 20010625 | SAP |
| Last changed | 20041208 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | IF_SRM_SP_ENQUEUE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_SRM_SRM_SERVICE has no interface.
Friends
Interface IF_SRM_SRM_SERVICE has no friend.
Attributes
Interface IF_SRM_SRM_SERVICE has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Check: POID and Other Parameters Using SP | 20011115 | |
| 2 | Instance method | Public | Method | Connect: SP Context Value Objects (are buffered) | 20010628 | |
| 3 | Instance method | Public | Method | Convert: POID Object -> String | 20010720 | |
| 4 | Instance method | Public | Method | Convert: String -> POID | 20010720 | |
| 5 | Instance method | Public | Method | Locks One Element | 20020612 | |
| 6 | Instance method | Public | Method | Locks One Element | 20020612 | |
| 7 | Instance method | Public | Method | Get: Activity List | 20010712 | |
| 8 | Instance method | Public | Method | Get: Parameter List for Activity | 20030526 | |
| 9 | Instance method | Public | Method | Get: Compare Interface | 20011018 | |
| 10 | Instance method | Public | Method | Get: Cross-Query Property Service | 20040909 | |
| 11 | Instance method | Public | Method | Get: Display Name for POID | 20010628 | |
| 12 | Instance method | Public | Method | Get: Info SP Object and POID | 20010705 | |
| 13 | Instance method | Public | Method | Get: Instance POID | 20010830 | |
| 14 | Instance method | Public | Method | Get: Model POID Object | 20010625 | |
| 15 | Instance method | Public | Method | Get: POID Directory Object | 20010706 | |
| 16 | Instance method | Public | Method | Get: Property Service | 20021106 | |
| 17 | Instance method | Public | Method | Get: SAP ICON ID for POID (Model or Instance) | 20010801 | |
| 18 | Instance method | Public | Method | UNBUFFERED (!) GET | 20020925 | |
| 19 | Instance method | Public | Method | Retrieves CONNECTION Object for POID | 20020613 | |
| 20 | Instance method | Public | Method | Get: Semantic Type of SP | 20030702 | |
| 21 | Instance method | Public | Method | Get: Interface to Value Check | 20010826 | |
| 22 | Instance method | Public | Method | Get: Interface to Input Help | 20010828 | |
| 23 | Instance method | Public | Method | Get: Interface to Visual Service for Windows | 20010710 |
Events
Interface IF_SRM_SRM_SERVICE has no event.
Types
Interface IF_SRM_SRM_SERVICE has no local type.
Method Signatures
Method CHECK_SP_CONNECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20011115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Repository Verbindung (abstrakt) | 20011115 | ||
| 2 | Initialisierungsfehler (abstrakt) | 20011115 | ||
| 3 | POID Fehler (abstrakt) | 20011115 | ||
| 4 | Fehler Registrierungsdaten (abstrakt) | 20011115 |
Method CONNECT_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Single: POID Objekt | 20010628 | |||
| 2 | RE_CONTEXT_ATTR | Value transfer | Object reference (TYPE REF TO) | IF_SRM_CONTEXT_ATTR | List: Attribut Wert Objekte für SP Kontext | 20010628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Initialisierungsfehler (abstrakt) | 20010628 | ||
| 2 | POID Fehler (abstrakt) | 20010628 |
Method CONVERT_POID_TO_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Speziell: POID | 20010720 | |||
| 2 | RE_STRING | Value transfer | Type reference (TYPE) | XSTRING | POID Serialisierung | 20010720 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Initialisierungsfehler (abstrakt) | 20010720 | ||
| 2 | POID Fehler (abstrakt) | 20010720 | ||
| 3 | String Serialisierung | 20010720 |
Method CONVERT_STRING_TO_POID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_STRING | Call by reference | Type reference (TYPE) | XSTRING | POID Serialisierung | 20010720 | |||
| 2 | RE_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | Speziell: POID | 20010720 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Initialisierungsfehler (abstrakt) | 20010720 | ||
| 2 | POID Fehler (abstrakt) | 20010720 | ||
| 3 | String Serialisierung | 20010720 |
Method DEQUEUE_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MODE | Call by reference | Type reference (TYPE) | STRING | IF_SRM_SP_ENQUEUE=>MODE_SHARED | Enqueue-Modus (Konstanten IF_SRM_SP_ENQUEUE=>MODE_...) | 20020612 | ||
| 2 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20020612 | |||
| 3 | IM_SCOPE | Call by reference | Type reference (TYPE) | STRING | IF_SRM_SP_ENQUEUE=>SCOPE_DIALOG | Gültigkeitsbereich (Konstanten IF_SRM_SP_ENQUEUE=>SCOPE_...) | 20020612 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20020612 | ||
| 2 | Fehler beim Enqueue | 20020612 |
Method ENQUEUE_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MODE | Call by reference | Type reference (TYPE) | STRING | IF_SRM_SP_ENQUEUE=>MODE_SHARED | Enqueue-Modus (Konstanten IF_SRM_SP_ENQUEUE=>MODE_...) | 20020612 | ||
| 2 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20020612 | |||
| 3 | IM_SCOPE | Call by reference | Type reference (TYPE) | STRING | IF_SRM_SP_ENQUEUE=>SCOPE_DIALOG | Gültigkeitsbereich (Konstanten IF_SRM_SP_ENQUEUE=>SCOPE_...) | 20020612 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20020612 | ||
| 2 | Fehler beim Enqueue | 20020612 |
Method GET_ACTIVITIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CLASS_ROLE | Call by reference | Type reference (TYPE) | STRING | Klassenrolle | 20010712 | |||
| 2 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Speziell: POID | 20010712 | |||
| 3 | RE_ACTIVITIES | Value transfer | Object reference (TYPE REF TO) | IF_SRM_ACTIVITY_LIST | Spezielles Interface für Aktivitätenliste | 20010712 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktivitäten (abstrakt) | 20010712 | ||
| 2 | Initialisierungsfehler (abstrakt) | 20010712 | ||
| 3 | POID Fehler (abstrakt) | 20010712 | ||
| 4 | Fehler Registrierungsdaten (abstrakt) | 20010712 |
Method GET_ACTIVITY_PARAMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ACTIVITY | Call by reference | Type reference (TYPE) | STRING | Aktivität | 20030526 | |||
| 2 | IM_CLASS_ROLE | Call by reference | Type reference (TYPE) | STRING | Klassenrolle (Win, BSP) | 20030526 | |||
| 3 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID des Elements | 20030526 | |||
| 4 | RE_PARAMS | Value transfer | Type reference (TYPE) | SRM_LIST_PARA_DEF | Parameterliste der Aktivität | 20030526 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktivitäten (abstrakt) | 20030526 | ||
| 2 | Initialisierungsfehler (abstrakt) | 20030526 | ||
| 3 | POID Fehler (abstrakt) | 20030526 | ||
| 4 | Fehler Registrierungsdaten (abstrakt) | 20030526 |
Method GET_COMPARE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_COMPARE | Value transfer | Object reference (TYPE REF TO) | IF_SRM_SRM_SERVICE_COMPARE | SRM Service | 20011018 |
Method GET_COMPARE on Interface IF_SRM_SRM_SERVICE has no exception.
Method GET_CROSS_QY_PROPERTY_SERVICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_SERVICE | Value transfer | Object reference (TYPE REF TO) | IF_SRM_SRM_SERVICE_PROP_CRQY | Visuelle Services für Windows | 20040909 |
Method GET_CROSS_QY_PROPERTY_SERVICE on Interface IF_SRM_SRM_SERVICE has no exception.
Method GET_DISPLAY_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Speziell: POID | 20010628 | |||
| 2 | RE_DISPLAY_NAME | Value transfer | Type reference (TYPE) | STRING | 20010629 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Initialisierungsfehler (abstrakt) | 20010628 | ||
| 2 | POID Fehler (abstrakt) | 20010705 | ||
| 3 | Fehler Registrierungsdaten (abstrakt) | 20010705 |
Method GET_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SP_SPECIFIC | Call by reference | Type reference (TYPE) | SRM_LIST_ATTRIBUTE_VALUE | List: IF_SRM_ATTRIBUTE_VALUE | 20010705 | |||
| 2 | EX_SP_STANDARD | Call by reference | Type reference (TYPE) | SRM_LIST_ATTRIBUTE_VALUE | List: IF_SRM_ATTRIBUTE_VALUE | 20010705 | |||
| 3 | EX_SRM_STANDARD | Call by reference | Type reference (TYPE) | SRM_LIST_ATTRIBUTE_VALUE | List: IF_SRM_ATTRIBUTE_VALUE | 20010705 | |||
| 4 | EX_VISUAL_INFO_SP_POID | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20011022 | |||
| 5 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Speziell: POID | 20010705 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Initialisierungsfehler (abstrakt) | 20010705 | ||
| 2 | POID Fehler (abstrakt) | 20010705 | ||
| 3 | Fehler Registrierungsdaten (abstrakt) | 20010705 |
Method GET_INSTANCE_POID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AREA_POID | Call by reference | Type reference (TYPE) | SRM_LIST_POID | List: POID Parameter Werte | 20010930 | |||
| 2 | IM_SPS_ID | Call by reference | Type reference (TYPE) | STRING | IM_SPS_ID | 20010830 | |||
| 3 | IM_SP_POID | Call by reference | Type reference (TYPE) | SRM_LIST_POID | IM_SP_POID | 20010830 | |||
| 4 | RE_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID Objekt | 20010830 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Initialisierungsfehler (abstrakt) | 20010830 | ||
| 2 | POID Fehler (abstrakt) | 20010830 | ||
| 3 | Fehler Registrierungsdaten (abstrakt) | 20010830 |
Method GET_MODEL_POID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_AREA_POID | Call by reference | Type reference (TYPE) | SRM_LIST_POID | List: POID Parameter Werte | 20010930 | |||
| 2 | IM_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID | 20010625 | |||
| 3 | RE_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID Objekt | 20010626 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Initialisierungsfehler (abstrakt) | 20010626 | ||
| 2 | POID Fehler (abstrakt) | 20010926 | ||
| 3 | Fehler Registrierungsdaten (abstrakt) | 20010626 |
Method GET_POID_DIRECTORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_POID_DIRECTORY | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID_DIRECTORY | RMF POID Directory Objekt | 20010706 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Initialisierungsfehler (abstrakt) | 20010706 |
Method GET_PROPERTY_SERVICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_SERVICE | Value transfer | Object reference (TYPE REF TO) | IF_SRM_SRM_SERVICE_PROP | Visuelle Services für Windows | 20021106 |
Method GET_PROPERTY_SERVICE on Interface IF_SRM_SRM_SERVICE has no exception.
Method GET_SAP_ICON_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID Objekt | 20010801 | |||
| 2 | RE_ICON_ID | Value transfer | Type reference (TYPE) | STRING | ICON ID | 20010801 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Initialisierungsfehler (abstrakt) | 20010801 | ||
| 2 | POID Fehler (abstrakt) | 20010801 |
Method GET_SPS_CONN_ATTR_VALUES_UNBUF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SPS_ID | Call by reference | Type reference (TYPE) | STRING | 20020925 | ||||
| 2 | SPS_CONN_ATTR_VALUES | Value transfer | Type reference (TYPE) | SRM_LIST_ATTRIBUTE_VALUE | List: IF_SRM_ATTRIBUTE_VALUE | 20020925 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Initialisierungsfehler (abstrakt) | 20020925 |
Method GET_SP_CONNECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20020613 | |||
| 2 | RE_CONNECTION | Value transfer | Object reference (TYPE REF TO) | OBJECT | SP in Connection Klassenrolle | 20020613 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Framework (abstrakt) | 20020613 |
Method GET_SP_SEMANTIC_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | 20030702 | ||||
| 2 | SEMANTIC_TYPE | Value transfer | Type reference (TYPE) | STRING | 20030702 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Initialisierungsfehler (abstrakt) | 20030702 | ||
| 2 | POID Fehler (abstrakt) | 20030702 | ||
| 3 | Fehler Registrierungsdaten (abstrakt) | 20030702 |
Method GET_VALUE_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20010826 | |||
| 2 | RE_VALUE_CHECK | Value transfer | Object reference (TYPE REF TO) | IF_SRM_SRM_VALUE_CHECK | SRM: Wertehilfe Windows | 20010826 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Initialisierungsfehler (abstrakt) | 20010826 | ||
| 2 | POID Fehler (abstrakt) | 20010826 | ||
| 3 | Fehler Registrierungsdaten (abstrakt) | 20010826 |
Method GET_VALUE_HELP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20010828 | |||
| 2 | RE_VALUE_HELP | Value transfer | Object reference (TYPE REF TO) | IF_SRM_SRM_VALUE_HELP | SRM: Wertehilfe | 20010828 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Initialisierungsfehler (abstrakt) | 20010828 | ||
| 2 | POID Fehler (abstrakt) | 20010828 | ||
| 3 | Fehler Registrierungsdaten (abstrakt) | 20010828 |
Method GET_VISUAL_SERVICE_WINDOWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_SERVICE_WINDOWS | Value transfer | Object reference (TYPE REF TO) | IF_SRM_SRM_SERVICE_WINDOWS | Visuelle Services für Windows | 20010710 |
Method GET_VISUAL_SERVICE_WINDOWS on Interface IF_SRM_SRM_SERVICE has no exception.
History
| Last changed by/on | SAP | 20041208 |
| SAP Release Created in | 620 |