SAP ABAP Class CL_SRM_RMF_CONNECTOR (Access to RMF Functions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_BAPI_RECORD (Package) Business Object Interface for RM Records
Properties
Class CL_SRM_RMF_CONNECTOR  
Short Description Access to RMF Functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_BAPI_RECORD   Business Object Interface for RM Records 
Created 20000901   SAP 
Last change 20070911   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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
Class CL_SRM_RMF_CONNECTOR has no interface implemented.
Friends
Class CL_SRM_RMF_CONNECTOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MY_CLIENT_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_SRM_SRM_CLIENT_SERVICE Buffered Client Service Object 20010823
2 MY_C_POID_DIR_UPD_MODE Constant Private Type reference (TYPE) STRING IF_SRM=>DB_UPDATE Commit Behavior of POID Directory and POID Relation Dir. 20011009
3 MY_C_POID_REL_CONTAINS Constant Public Type reference (TYPE) STRING 'CT' POID Relation Type "Contains" 20011018
4 MY_SERVICE_OBJECT Instance attribute Private Object reference (TYPE REF TO) IF_SRM_SRM_SERVICE Buffered Service Object 20010309
5 MY_SPS_ID Instance attribute Private Type reference (TYPE) STRING Buffered SPS_ID 20010816
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20010816
2 DIRECTORY_DEL_POID Instance method Public Method Delete POID From Directory 20010910
3 DIRECTORY_DEL_POID_RELA Instance method Public Method Delete POID Relation From Directory 20011018
4 DIRECTORY_SET_POID Instance method Public Method Write POID in Directory 20010816
5 GENERATE_INSTANCE_POID Instance method Public Method Create an Instance POID from a Model POID and SP POID 20010309
6 GENERATE_MODEL_POID Instance method Public Method Create a Model POID 20010309
7 GENERATE_POID Instance method Public Method Create a Valid POID from Basic Data 20000901
8 GET_IF_SRM Instance method Public Method Get Interface Reference IF_SRM 20010816
9 GET_IF_SRM_SRM_SERVICE Instance method Public Method Get Interface Reference IF_SRM_SRM_SERVICE 20010827
10 POID_GET_DESCRIPTION Instance method Public Method Get Display Name for POID 20010816
11 SPS_GET_DISPLAY_NAME Instance method Public Method Get Display Name for Element Type 20010920
Events
Class CL_SRM_RMF_CONNECTOR has no event.
Types
Class CL_SRM_RMF_CONNECTOR has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVATE_POID_BUFFER Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Poid Buffer aktivieren 20050310
2 Importing SPS_ID Value transfer Type reference (TYPE) STRING SPS ID 20010816
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010816
2 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010816

Method DIRECTORY_DEL_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POID_OBJECT Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID-Objekt 20010910
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20010910

Method DIRECTORY_DEL_POID_RELA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POID1 Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID-Objekt 1 20011018
2 Importing POID2 Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID-Objekt 2 20011018
3 Importing RELATION Call by reference Type reference (TYPE) STRING MY_C_POID_REL_CONTAINS Relationstyp 20011018
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK 20011018

Method DIRECTORY_SET_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POID_OBJECT Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID-Objekt 20010816
2 Returning RE_ORIGINAL_PDIR_ID Value transfer Type reference (TYPE) STRING PDIR-ID 20011017
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20010816

Method GENERATE_INSTANCE_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IGNORE_CONNECTION_FAILED Value transfer Type reference (TYPE) BOOLEAN ' ' Ignoriert die Ausnahme aufgrund eines Verbindungsfehlers 20061018
2 Returning POID_OBJECT Value transfer Object reference (TYPE REF TO) IF_SRM_POID Instanz-POID 20010309
3 Importing RMS_ID Call by reference Type reference (TYPE) STRING RMS ID 20010913
4 Importing SP_POID Call by reference Type reference (TYPE) SRM_LIST_POID Service-Provider POID 20010309
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20010828
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010816
3 CX_SRM_POID POID Fehler (abstrakt) 20010816
4 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010816

Method GENERATE_MODEL_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning POID_OBJECT Value transfer Object reference (TYPE REF TO) IF_SRM_POID Erzeugtes POID-Objekt 20010309
2 Importing RMS_ID Call by reference Type reference (TYPE) STRING RMS ID 20011004
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20011004
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010816
3 CX_SRM_POID POID Fehler (abstrakt) 20010816
4 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010816

Method GENERATE_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IGNORE_CONNECTION_FAILED Value transfer Type reference (TYPE) BOOLEAN ' ' Ignoriert die Ausnahme aufgrund eines Verbindungsfehlers 20061018
2 Exporting POID_OBJECT Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID Objekt 20001122
3 Importing RMS_ID Call by reference Type reference (TYPE) STRING RMS ID 20010913
4 Changing SP_POID Call by reference Type reference (TYPE) SRM_LIST_POID Service Provider POID 20000901
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20010910
2 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010816
3 CX_SRM_POID POID Fehler (abstrakt) 20010816
4 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010816

Method GET_IF_SRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IF_SRM Value transfer Object reference (TYPE REF TO) IF_SRM IF_SRM 20010816

Method GET_IF_SRM on class CL_SRM_RMF_CONNECTOR has no exception.

Method GET_IF_SRM_SRM_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Object reference (TYPE REF TO) IF_SRM_SRM_SERVICE Interface-Referenz 20010827

Method GET_IF_SRM_SRM_SERVICE on class CL_SRM_RMF_CONNECTOR has no exception.

Method POID_GET_DESCRIPTION Signature

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

Method SPS_GET_DISPLAY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DISPLAY_NAME Value transfer Type reference (TYPE) STRING Anzeigename der Elementart 20010920
# Exception Resumable Description Created on
1 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20010920
2 CX_SRM_REGISTRATION_DATA Fehler Registrierungsdaten (abstrakt) 20010920
History
Last changed by/on SAP  20070911 
SAP Release Created in 50A