Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SRM_CLIENT_SERVICE | Client Framework-Specific Service Object | 20010726 |
Properties
Interface | IF_SRM_SRM_CLIENT_SERVICE | |
Short Description | Interface for Client-Specific Service Functions |
General Data
Package | SRM_CLIENTFRAME_WIN | Records Management: Wingui Client Framework |
Created | 20010726 | SAP |
Last changed | 20110908 | 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... |
2 | SRMIF | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_SRM_SRM_CLIENT_SERVICE has no interface.
Friends
Interface IF_SRM_SRM_CLIENT_SERVICE has no friend.
Attributes
Interface IF_SRM_SRM_CLIENT_SERVICE has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Check Authorization for Activity | 20010829 |
2 | ![]() |
Instance method | Public | Method | Checks Whether Authorization Exists for Displaying POID | 20010727 |
3 | ![]() |
Instance method | Public | Method | Checks Whether Authorization Exists for Displaying an RMS | 20010727 |
4 | ![]() |
Instance method | Public | Method | Checks Whether Authorization Exists for Displaying a SPS | 20010727 |
5 | ![]() |
Instance method | Public | Method | Checks Whether POID Relation for POID1 Exists | 20010925 |
6 | ![]() |
Instance method | Public | Method | Checks Whether POID Relation for POID2 Exists | 20010925 |
7 | ![]() |
Instance method | Public | Method | Deletes POID from Directory | 20010726 |
8 | ![]() |
Instance method | Public | Method | Delete POID Relation | 20010726 |
9 | ![]() |
Instance method | Public | Method | Gets POID from Directory | 20010726 |
10 | ![]() |
Instance method | Public | Method | Get POID Relation | 20010925 |
11 | ![]() |
Instance method | Public | Method | Get POID Relation | 20010925 |
12 | ![]() |
Instance method | Public | Method | Sets POID in POID Directory | 20010726 |
13 | ![]() |
Instance method | Public | Method | Set POID Relation | 20010726 |
14 | ![]() |
Instance method | Public | Method | Gets Custom Service Manager | 20020116 |
15 | ![]() |
Instance method | Public | Method | Checks Whether Activity can be Executed (incl. AUTHORITY) | 20010802 |
16 | ![]() |
Instance method | Public | Method | Generates Model POID | 20011008 |
17 | ![]() |
Instance method | Public | Method | Gets List of Possible Activities for a POID | 20010906 |
18 | ![]() |
Instance method | Public | Method | Gets Instance POID | 20011008 |
19 | ![]() |
Instance method | Public | Method | Gets RMS ID for POID | 20011008 |
20 | ![]() |
Instance method | Public | Method | Gets Standard Activity for a POID | 20010731 |
21 | ![]() |
Instance method | Public | Method | Checks Whether a Classification Parameter Value Exists | 20010730 |
22 | ![]() |
Instance method | Public | Method | Gets List of all RMS (with authorization check) | 20010820 |
23 | ![]() |
Instance method | Public | Method | Gets Classification Parameter for SPS | 20010801 |
24 | ![]() |
Instance method | Public | Method | Gets List of all SPS (with authorization check) | 20010726 |
Events
Interface IF_SRM_SRM_CLIENT_SERVICE has no event.
Types
Interface IF_SRM_SRM_CLIENT_SERVICE has no local type.
Method Signatures
Method AUTH_CHECK_ACTIVITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ACTIVITY | Value transfer | Type reference (TYPE) | SRMACTID | Aktivität - ID | 20010829 | ||
2 | ![]() |
IM_CLROID_PASV | Value transfer | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Check mit passiver Klassenrolle durchführen? | 20020424 | |
3 | ![]() |
IM_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20010829 | ||
4 | ![]() |
RE_IS_AUTHORIZED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20010829 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20010829 |
Method AUTH_CHECK_VIEW_BY_POID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLROID_PASV | Value transfer | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Check mit passiver Klassenrolle durchführen? | 20020424 | |
2 | ![]() |
POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20010727 | ||
3 | ![]() |
RE_AUTH_EXISTS | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Berechtigung zum Sehen existiert | 20010727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20010727 | |
2 | ![]() |
Ausnahme vom SP Client | 20010727 |
Method AUTH_CHECK_VIEW_BY_RMSID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_AUTHORIZED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Benutzer ist berechtigt | 20010727 | ||
2 | ![]() |
RMS_ID | Value transfer | Type reference (TYPE) | STRING | RMS ID | 20010727 |
Method AUTH_CHECK_VIEW_BY_RMSID on Interface IF_SRM_SRM_CLIENT_SERVICE has no exception.
Method AUTH_CHECK_VIEW_BY_SPSID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_AUTHORIZED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20010727 | ||
2 | ![]() |
SPS_ID | Value transfer | Type reference (TYPE) | STRING | 20010727 |
Method AUTH_CHECK_VIEW_BY_SPSID on Interface IF_SRM_SRM_CLIENT_SERVICE has no exception.
Method DIRECTORY_CHECK_POID1_RELA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_POID1 | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID1 | 20010925 | ||
2 | ![]() |
IM_RELATION | Value transfer | Type reference (TYPE) | STRING | Relationstyp | 20010925 | ||
3 | ![]() |
RE_RELATIONS_EXIST | Value transfer | Type reference (TYPE) | SRMBOOLEAN | =IF_SRM=>TRUE wenn mindestens eine Relation existiert | 20010925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20010925 |
Method DIRECTORY_CHECK_POID2_RELA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_POID2 | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID1 | 20010925 | ||
2 | ![]() |
IM_RELATION | Value transfer | Type reference (TYPE) | STRING | Relationstyp | 20010925 | ||
3 | ![]() |
RE_RELATIONS_EXIST | Value transfer | Type reference (TYPE) | SRMBOOLEAN | =IF_SRM=>TRUE wenn mindestens eine Relation existiert | 20010925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20010925 |
Method DIRECTORY_DEL_POID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20010925 | ||
2 | ![]() |
IM_UPDATE_MODE | Value transfer | Type reference (TYPE) | STRING | IF_SRM=>DB_UPDATE | Update Mode | 20010925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20010726 |
Method DIRECTORY_DEL_POID_RELA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_POID1 | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID1 | 20010925 | ||
2 | ![]() |
IM_POID2 | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID2 | 20010925 | ||
3 | ![]() |
IM_RELATION | Value transfer | Type reference (TYPE) | STRING | Relationstyp | 20010925 | ||
4 | ![]() |
IM_UPDATE_MODE | Value transfer | Type reference (TYPE) | STRING | IF_SRM=>DB_UPDATE | Update Mode | 20010925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Basisklasse | 20010925 |
Method DIRECTORY_GET_POID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PDIR_ID | Value transfer | Type reference (TYPE) | STRING | POID ID | 20011008 | ||
2 | ![]() |
RE_POID_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | Poid Objekt | 20010726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20010726 |
Method DIRECTORY_GET_POID1_RELA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_POID1 | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID1 | 20010925 | ||
2 | ![]() |
IM_RELATION | Value transfer | Type reference (TYPE) | STRING | Relationstyp | 20010925 | ||
3 | ![]() |
RE_POIDS | Value transfer | Type reference (TYPE) | SRM_LIST_OBJECT | List: Object | 20010925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20010925 |
Method DIRECTORY_GET_POID2_RELA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_POID2 | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID1 | 20010925 | ||
2 | ![]() |
IM_RELATION | Value transfer | Type reference (TYPE) | STRING | Relationstyp | 20010925 | ||
3 | ![]() |
RE_POIDS | Value transfer | Type reference (TYPE) | SRM_LIST_OBJECT | List: Object | 20010925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20010925 |
Method DIRECTORY_SET_POID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID Objekt | 20010925 | ||
2 | ![]() |
IM_UPDATE_MODE | Value transfer | Type reference (TYPE) | STRING | IF_SRM=>DB_UPDATE | Update Mode | 20010925 | |
3 | ![]() |
RE_ORIGINAL_PDIR_ID | Value transfer | Type reference (TYPE) | STRING | PDIR ID | 20011008 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20010727 |
Method DIRECTORY_SET_POID_RELA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_POID1 | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID1 | 20010925 | ||
2 | ![]() |
IM_POID2 | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID2 | 20010925 | ||
3 | ![]() |
IM_RELATION | Value transfer | Type reference (TYPE) | STRING | Relationstyp | 20010925 | ||
4 | ![]() |
IM_RELATION_ATTRIBUTE | Value transfer | Type reference (TYPE) | STRING | Relationsattribut (ID oder direkt Inhalt) | 20060530 | ||
5 | ![]() |
IM_UPDATE_MODE | Value transfer | Type reference (TYPE) | STRING | IF_SRM=>DB_UPDATE | Update Mode | 20010925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20010727 |
Method GET_CUSTOM_SERVICE_MGR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_CUSTOM_SERVICE_MGR | Value transfer | Object reference (TYPE REF TO) | IF_SRM_CUSTOM_SERVICE_MGR | Referenz auf Custom Service Manager | 20020116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20020116 |
Method POID_CHECK_ACTIVITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTIVITY | Value transfer | Type reference (TYPE) | SRMACTID | Aktivität - ID | 20010802 | ||
2 | ![]() |
CLROID_PASV | Value transfer | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Check mit passiver Klassenrolle ausführen? | 20020424 | |
3 | ![]() |
POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | Speziell: POID | 20010802 | ||
4 | ![]() |
RE_CHECK_OK | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Aktivität möglich und erlaubt | 20010802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20010802 |
Method POID_CREATE_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_RMS_ID | Value transfer | Type reference (TYPE) | STRING | RMS ID | 20011008 | ||
2 | ![]() |
IM_SPS_ID | Value transfer | Type reference (TYPE) | STRING | SPS ID | 20011008 | ||
3 | ![]() |
RE_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20011008 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20011008 |
Method POID_GET_ACTIVITIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CLROID_PASV | Value transfer | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Aktivitäten für passive Klassenrolle holen? | 20020424 | |
2 | ![]() |
IM_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20010906 | ||
3 | ![]() |
RE_ACTIVITIES | Value transfer | Object reference (TYPE REF TO) | IF_SRM_ACTIVITY_LIST | Aktivitäten | 20010906 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20010906 |
Method POID_GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_RMS_ID | Value transfer | Type reference (TYPE) | STRING | RMS ID | 20011008 | ||
2 | ![]() |
IM_SPS_ID | Value transfer | Type reference (TYPE) | STRING | SPS ID | 20011008 | ||
3 | ![]() |
IM_SP_POID | Value transfer | Type reference (TYPE) | SRM_LIST_POID | SP POID | 20011008 | ||
4 | ![]() |
RE_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20011008 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20011008 |
Method POID_GET_RMS_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20011008 | ||
2 | ![]() |
RE_RMS_ID | Value transfer | Type reference (TYPE) | STRING | RMS ID | 20011008 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20011008 |
Method POID_GET_STANDARD_ACTIVITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHANGING | Value transfer | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | ändernde Defaultaktivität | 20010813 | |
2 | ![]() |
CLROID_PASV | Value transfer | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Standardaktivität für passive Klassenrolle holen? | 20020424 | |
3 | ![]() |
POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20010731 | ||
4 | ![]() |
RE_ACTIVITY | Value transfer | Type reference (TYPE) | STRING | Standardaktivität | 20010731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20010731 |
Method REGISTRY_CHECK_SPS_CLASSI_PARA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID | Value transfer | Type reference (TYPE) | STRING | Parameter ID, z.B. "RMS_ID" | 20010730 | ||
2 | ![]() |
RE_VALUE_FOUND | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Wert gefunden | 20010730 | ||
3 | ![]() |
SPS_ID | Value transfer | Type reference (TYPE) | STRING | SPS ID | 20010730 | ||
4 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | STRING | ' ' | Wert, auf den geprüft werden soll | 20010730 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20010730 |
Method REGISTRY_GET_RMS_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_RMS_IDS | Value transfer | Type reference (TYPE) | SRM_LIST_STRING | List: String | 20010820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20010820 |
Method REGISTRY_GET_SPS_CLASSI_PARA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLASSI_PARA_ID | Value transfer | Type reference (TYPE) | STRING | ID des Klassifikationsparameters | 20010801 | ||
2 | ![]() |
RE_VALUE_STR | Value transfer | Type reference (TYPE) | SRM_LIST_STRING | Klassifikationsparameter | 20010801 | ||
3 | ![]() |
SPS_ID | Value transfer | Type reference (TYPE) | STRING | SPS ID | 20010801 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20010801 |
Method REGISTRY_GET_SPS_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLASS_ROLE | Call by reference | Type reference (TYPE) | STRING | Klassenrolle, die der Auswahl zugrunde gelegt wird | 20010925 | ||
2 | ![]() |
COMPONENT_ROLE | Call by reference | Type reference (TYPE) | STRING | Komponentenrolle, die der Auswahl zugrunde gelegt wird | 20040512 | ||
3 | ![]() |
RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20010726 | ||
4 | ![]() |
SPS_LIST | Value transfer | Type reference (TYPE) | SRM_LIST_SPS | List of SPS | 20010726 | ||
5 | ![]() |
TYPES | Call by reference | Type reference (TYPE) | SRM_LIST_STRING | zulässige Typen | 20010726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Basisklasse | 20010730 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 620 |