SAP ABAP Interface IF_SRM_SRM_SERVICE (SRM Service)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_FRAMEWORK (Package) Records Management Framework Package
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 CHECK_SP_CONNECTION Instance method Public Method Check: POID and Other Parameters Using SP 20011115
2 CONNECT_CONTEXT Instance method Public Method Connect: SP Context Value Objects (are buffered) 20010628
3 CONVERT_POID_TO_STRING Instance method Public Method Convert: POID Object -> String 20010720
4 CONVERT_STRING_TO_POID Instance method Public Method Convert: String -> POID 20010720
5 DEQUEUE_ELEMENT Instance method Public Method Locks One Element 20020612
6 ENQUEUE_ELEMENT Instance method Public Method Locks One Element 20020612
7 GET_ACTIVITIES Instance method Public Method Get: Activity List 20010712
8 GET_ACTIVITY_PARAMS Instance method Public Method Get: Parameter List for Activity 20030526
9 GET_COMPARE Instance method Public Method Get: Compare Interface 20011018
10 GET_CROSS_QY_PROPERTY_SERVICE Instance method Public Method Get: Cross-Query Property Service 20040909
11 GET_DISPLAY_NAME Instance method Public Method Get: Display Name for POID 20010628
12 GET_INFO Instance method Public Method Get: Info SP Object and POID 20010705
13 GET_INSTANCE_POID Instance method Public Method Get: Instance POID 20010830
14 GET_MODEL_POID Instance method Public Method Get: Model POID Object 20010625
15 GET_POID_DIRECTORY Instance method Public Method Get: POID Directory Object 20010706
16 GET_PROPERTY_SERVICE Instance method Public Method Get: Property Service 20021106
17 GET_SAP_ICON_ID Instance method Public Method Get: SAP ICON ID for POID (Model or Instance) 20010801
18 GET_SPS_CONN_ATTR_VALUES_UNBUF Instance method Public Method UNBUFFERED (!) GET 20020925
19 GET_SP_CONNECTION Instance method Public Method Retrieves CONNECTION Object for POID 20020613
20 GET_SP_SEMANTIC_TYPE Instance method Public Method Get: Semantic Type of SP 20030702
21 GET_VALUE_CHECK Instance method Public Method Get: Interface to Value Check 20010826
22 GET_VALUE_HELP Instance method Public Method Get: Interface to Input Help 20010828
23 GET_VISUAL_SERVICE_WINDOWS 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 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20011115
# Exception Resumable Description Created on
1 CX_SRM_CONNECTION Repository Verbindung (abstrakt) 20011115
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20011115
3 CX_SRM_POID POID Fehler (abstrakt) 20011115
4 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20011115

Method CONNECT_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Single: POID Objekt 20010628
2 Returning 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 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010628
2 CX_SRM_POID 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 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Speziell: POID 20010720
2 Returning RE_STRING Value transfer Type reference (TYPE) XSTRING POID Serialisierung 20010720
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010720
2 CX_SRM_POID POID Fehler (abstrakt) 20010720
3 CX_SRM_SERIALIZATION_STRING String Serialisierung 20010720

Method CONVERT_STRING_TO_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STRING Call by reference Type reference (TYPE) XSTRING POID Serialisierung 20010720
2 Returning RE_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID Speziell: POID 20010720
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010720
2 CX_SRM_POID POID Fehler (abstrakt) 20010720
3 CX_SRM_SERIALIZATION_STRING String Serialisierung 20010720

Method DEQUEUE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20020612
3 Importing 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 CX_SRM_FRAMEWORK Framework (abstrakt) 20020612
2 CX_SRM_SP_ENQUEUE Fehler beim Enqueue 20020612

Method ENQUEUE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20020612
3 Importing 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 CX_SRM_FRAMEWORK Framework (abstrakt) 20020612
2 CX_SRM_SP_ENQUEUE Fehler beim Enqueue 20020612

Method GET_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASS_ROLE Call by reference Type reference (TYPE) STRING Klassenrolle 20010712
2 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Speziell: POID 20010712
3 Returning 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 CX_SRM_ACTIVITY Aktivitäten (abstrakt) 20010712
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010712
3 CX_SRM_POID POID Fehler (abstrakt) 20010712
4 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010712

Method GET_ACTIVITY_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY Call by reference Type reference (TYPE) STRING Aktivität 20030526
2 Importing IM_CLASS_ROLE Call by reference Type reference (TYPE) STRING Klassenrolle (Win, BSP) 20030526
3 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID des Elements 20030526
4 Returning RE_PARAMS Value transfer Type reference (TYPE) SRM_LIST_PARA_DEF Parameterliste der Aktivität 20030526
# Exception Resumable Description Created on
1 CX_SRM_ACTIVITY Aktivitäten (abstrakt) 20030526
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20030526
3 CX_SRM_POID POID Fehler (abstrakt) 20030526
4 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20030526

Method GET_COMPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning 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 Returning 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 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Speziell: POID 20010628
2 Returning RE_DISPLAY_NAME Value transfer Type reference (TYPE) STRING 20010629
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010628
2 CX_SRM_POID POID Fehler (abstrakt) 20010705
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010705

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SP_SPECIFIC Call by reference Type reference (TYPE) SRM_LIST_ATTRIBUTE_VALUE List: IF_SRM_ATTRIBUTE_VALUE 20010705
2 Exporting EX_SP_STANDARD Call by reference Type reference (TYPE) SRM_LIST_ATTRIBUTE_VALUE List: IF_SRM_ATTRIBUTE_VALUE 20010705
3 Exporting EX_SRM_STANDARD Call by reference Type reference (TYPE) SRM_LIST_ATTRIBUTE_VALUE List: IF_SRM_ATTRIBUTE_VALUE 20010705
4 Exporting EX_VISUAL_INFO_SP_POID Call by reference Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20011022
5 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID Speziell: POID 20010705
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010705
2 CX_SRM_POID POID Fehler (abstrakt) 20010705
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010705

Method GET_INSTANCE_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AREA_POID Call by reference Type reference (TYPE) SRM_LIST_POID List: POID Parameter Werte 20010930
2 Importing IM_SPS_ID Call by reference Type reference (TYPE) STRING IM_SPS_ID 20010830
3 Importing IM_SP_POID Call by reference Type reference (TYPE) SRM_LIST_POID IM_SP_POID 20010830
4 Returning RE_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID Objekt 20010830
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010830
2 CX_SRM_POID POID Fehler (abstrakt) 20010830
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010830

Method GET_MODEL_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AREA_POID Call by reference Type reference (TYPE) SRM_LIST_POID List: POID Parameter Werte 20010930
2 Importing IM_SPS_ID Call by reference Type reference (TYPE) STRING SPS ID 20010625
3 Returning RE_POID Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID Objekt 20010626
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010626
2 CX_SRM_POID POID Fehler (abstrakt) 20010926
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010626

Method GET_POID_DIRECTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning 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 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010706

Method GET_PROPERTY_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning 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 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID Objekt 20010801
2 Returning RE_ICON_ID Value transfer Type reference (TYPE) STRING ICON ID 20010801
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010801
2 CX_SRM_POID 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 Importing IM_SPS_ID Call by reference Type reference (TYPE) STRING 20020925
2 Returning 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 CX_SRM_FRAMEWORK Initialisierungsfehler (abstrakt) 20020925

Method GET_SP_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20020613
2 Returning RE_CONNECTION Value transfer Object reference (TYPE REF TO) OBJECT SP in Connection Klassenrolle 20020613
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20020613

Method GET_SP_SEMANTIC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID 20030702
2 Returning SEMANTIC_TYPE Value transfer Type reference (TYPE) STRING 20030702
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20030702
2 CX_SRM_POID POID Fehler (abstrakt) 20030702
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20030702

Method GET_VALUE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20010826
2 Returning 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 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010826
2 CX_SRM_POID POID Fehler (abstrakt) 20010826
3 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010826

Method GET_VALUE_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20010828
2 Returning RE_VALUE_HELP Value transfer Object reference (TYPE REF TO) IF_SRM_SRM_VALUE_HELP SRM: Wertehilfe 20010828
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010828
2 CX_SRM_POID POID Fehler (abstrakt) 20010828
3 CX_SRM_REGISTRATION_DATA 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 Returning 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