SAP ABAP Class CL_SRM (SRM Basis Class (abstract))
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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM General SRM Methods 20010628
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_CLIENT_MANAGER Basis for Client Manager 20010829
2 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CTL_ASYNC CL_SRM_SRM_PROP_CTL_ASYNC 20021122
3 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CRQ_VIS_SAPGUI CL_SRM_SRM_PROP_CRQ_VIS_SAPGUI 20040720
4 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CROSS_QY_QUERY CLRM_SRM_PROP_CROSS_QY_QUERY 20040916
5 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CROSS_QY_QDEF CL_SRM_SRM_PROP_CROSS_QY_QDEF 20040909
6 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CROSS_QY_LDEF CL_SRM_SRM_PROP_CROSS_QY_LDEF 20040909
7 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CROSS_QY_DEF CL_SRM_SRM_PROP_CROSS_QY_DEF 20040909
8 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CROSS_QY_CTL CL_SRM_SRM_PROP_CROSS_QY_CTL 20040914
9 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CROSS_QUERY Cross-SP Search 20040716
10 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_OBJECT_FACTORY SRM Service Class 20010830
... Click here to see Used By full list (75 items)
Properties
Class CL_SRM  
Short Description SRM Basis Class (abstract)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_FRAMEWORK   Records Management Framework Package 
Created 20000211   SAP 
Last change 20010814   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SRMCL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRM General SRM Methods 20010628
Friends
Class CL_SRM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MY_CLASS_REGISTRY Instance attribute Private Object reference (TYPE REF TO) IF_SRM_CLASS_REGISTRY Specific Methods for Class Registry 20010612
2 MY_INTERFACES Instance attribute Private Type reference (TYPE) SRM_LIST_STRING List: Interfaces for Class 20010313
3 MY_OBJECT_CLASS_ROLES Instance attribute Private Type reference (TYPE) SRM_LIST_STRING List: Active Class Roles of Object 20010618
4 MY_RELATED_OBJECTS Instance attribute Private Type reference (TYPE) CLTY_ROLE_TO_OBJECT_TAB List: Class Role -> Related Objects 20010313
5 OBJECT_IS_INITIALIZED Instance attribute Private Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM_OBJECT=>TRUE / FALSE 20010629
6 SRM_ROOT Instance attribute Private Object reference (TYPE REF TO) IF_SRM_ROOT ROOT object 20010615
Methods
Class CL_SRM has no method.
Events
Class CL_SRM has no event.
Types
Class CL_SRM has no local type.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_CLIENT_MANAGER Basis for Client Manager 20010829
2 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CTL_ASYNC CL_SRM_SRM_PROP_CTL_ASYNC 20021122
3 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CRQ_VIS_SAPGUI CL_SRM_SRM_PROP_CRQ_VIS_SAPGUI 20040720
4 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CROSS_QY_QUERY CLRM_SRM_PROP_CROSS_QY_QUERY 20040916
5 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CROSS_QY_QDEF CL_SRM_SRM_PROP_CROSS_QY_QDEF 20040909
6 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CROSS_QY_LDEF CL_SRM_SRM_PROP_CROSS_QY_LDEF 20040909
7 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CROSS_QY_DEF CL_SRM_SRM_PROP_CROSS_QY_DEF 20040909
8 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CROSS_QY_CTL CL_SRM_SRM_PROP_CROSS_QY_CTL 20040914
9 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CROSS_QUERY Cross-SP Search 20040716
10 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_OBJECT_FACTORY SRM Service Class 20010830
11 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CTL_QUERY CL_SRM_SRM_PROP_CTL_QUERY 20030603
12 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SP_TUTORIAL_SYSTEM RM SP Tutorial: System Class 20020402
13 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SP_OBJECT Abstract Base Class for SPs 20000615
14 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SP_BOR_CUST Class for Redefined Customizing 20030930
15 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SPS SPS 20000310
16 Inheritance (c INHERITING FROM c_ref)  CL_SRM_ROOT Root Class for Object Tree 20000221
17 Inheritance (c INHERITING FROM c_ref)  CL_SRM_REQUEST_PROCESSOR Processing Requests in the Windows Gui 20020214
18 Inheritance (c INHERITING FROM c_ref)  CL_SRM_REQUEST Request Object 20010507
19 Inheritance (c INHERITING FROM c_ref)  CL_SRM_REP_SYSTEM_CLASS_1 Class for SP Transactions 20001031
20 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_VIS_SAPGUI CL_SRM_SRM_PROP_VIS_SAPGUI 20020902
21 Inheritance (c INHERITING FROM c_ref)  CL_SRM_WI_SYSTEM System Class for SP WI 20030815
22 Inheritance (c INHERITING FROM c_ref)  CL_SRM_VISUAL_INFO_WIN SRM Visualization for Info 20010716
23 Inheritance (c INHERITING FROM c_ref)  CL_SRM_VIEWGEN_DEF SAP View Generator 20010817
24 Inheritance (c INHERITING FROM c_ref)  CL_SRM_TA_SYSTEM_CLASS_2 Class for SP Transactions 20001102
25 Inheritance (c INHERITING FROM c_ref)  CL_SRM_START_FRAMEWORK Start of the SRM Framework 20001018
26 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_VALUE_HELP_WIN SRM: Input Help Under Windows 20010821
27 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_VALUE_HELP SRM: Possible Values 20010828
28 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_VALUE_CHECK SRM: Value Check 20010827
29 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_SERVICE SRM Service Class 20010716
30 Inheritance (c INHERITING FROM c_ref)  CL_SRM_REGISTRY_ANALYZER Registry Analyzer 20000525
31 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_VIS_DEFINE CL_SRM_SRM_PROP_VIS_DEFINE 20020902
32 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_VALUE CL_SRM_SRM_PROP_VALUE 20021125
33 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_REPOSITORY CL_SRM_SRM_PROP_REPOSITORY 20020902
34 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_QUE_VIS_SAPGUI CL_SRM_SRM_PROP_QUE_VIS_SAPGUI 20030605
35 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_QUERY_DEFINE CL_SRM_SRM_PROP_QUERY_DEFINE 20030604
36 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_PRINT CL_SRM_SRM_PROP_PRINT 20030214
37 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_HELP_SAPGUI CL_SRM_SRM_PROP_HELP_SAPGUI 20030626
38 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SRM_PROP_CTL_SYNC CL_SRM_SRM_PROP_CTL_SYNC 20021122
39 Inheritance (c INHERITING FROM c_ref)  CL_SCMG_SP_NOTES_SYSTEM System class for SP Notes 20061113
40 Inheritance (c INHERITING FROM c_ref)  CL_SRM_CLIENTMANAGER Clientmanager Class 20000407
41 Inheritance (c INHERITING FROM c_ref)  CL_SRM_CLIENTCONTEXT Clientcontext Class 20000407
42 Inheritance (c INHERITING FROM c_ref)  CL_SRM_CLASS_REGISTRY Registry - Class 20010614
43 Inheritance (c INHERITING FROM c_ref)  CL_SRM_BSP_CLIENT_EVENT Messaging Object for SRM BSP Applications 20011129
44 Inheritance (c INHERITING FROM c_ref)  CL_SRM_BSP_CLIENTMANAGER BSP Client Manager: Implementation 20011127
45 Inheritance (c INHERITING FROM c_ref)  CL_SRM_ATTRIBUTE_VALUE Attribute Value 20000405
46 Inheritance (c INHERITING FROM c_ref)  CL_SRM_ATTRIBUTE_DESCRIPTION Attribute Description - Basis Class & Any 20000405
47 Inheritance (c INHERITING FROM c_ref)  CL_SRM_ACTIVITY_MODIFIER Modification of SP Activities 20010716
48 Inheritance (c INHERITING FROM c_ref)  CL_SRM_ACTIVITY_LIST Activity List 20010529
49 Inheritance (c INHERITING FROM c_ref)  CL_SRM_CLIENT_EVENT Event Class: SP Client -> RMF 20000412
50 Inheritance (c INHERITING FROM c_ref)  CL_SCMG_SP_CASE_NOTES_SYSTEM SCMG: System Class for Case Notes 20020603
51 Inheritance (c INHERITING FROM c_ref)  CL_SCMG_CASE_SYSTEM Connection Class Roles 20020603
52 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_RESUBMISSION Resubmissions (Class Role) 20030827
53 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_MENU_CTRL Menu Customizing 20030811
54 Inheritance (c INHERITING FROM c_ref)  CL_REG_POID_BROWSER Registry - Tree 20020325
55 Inheritance (c INHERITING FROM c_ref)  CL_REG_BROWSER Registry - Tree 20011218
56 Inheritance (c INHERITING FROM c_ref)  CL_HRASR00_SP_PARAMETER HR Admin: Parameter Class 20050308
57 Inheritance (c INHERITING FROM c_ref)  CL_DM_UNBOUND Basis Class for GDMA System Objects 20030811
58 Inheritance (c INHERITING FROM c_ref)  CL_SRM_DIS_SYSTEM Class for SP Circulars 20010904
59 Inheritance (c INHERITING FROM c_ref)  CL_SRM_QUERY_SYSTEM Cross-SP Search 20040715
60 Inheritance (c INHERITING FROM c_ref)  CL_SRM_PROTOCOL_CONFIG Exception Class for SRM Protocol 20020423
61 Inheritance (c INHERITING FROM c_ref)  CL_SRM_PROP_CONTEXT CL_SRM_PROP_CONTEXT 20021206
62 Inheritance (c INHERITING FROM c_ref)  CL_SRM_POID_REPOSITORY POID - Repository 20001009
63 Inheritance (c INHERITING FROM c_ref)  CL_SRM_POID_DIRECTORY POID - Directory 20001010
64 Inheritance (c INHERITING FROM c_ref)  CL_SRM_POID POID 20000223
65 Inheritance (c INHERITING FROM c_ref)  CL_SRM_ORGANIZER_SYSTEM SRM: System Class for Records Organizer 20010912
66 Inheritance (c INHERITING FROM c_ref)  CL_SRM_DRAGDROPDATA Drag&Drop Data Object 20010827
67 Inheritance (c INHERITING FROM c_ref)  /SAPPSPRO/CL_OBJECT_SYS System Class 20031105
68 Inheritance (c INHERITING FROM c_ref)  CL_SRM_DEFAULT_SAPGUI_CFW_EXT 20030331
69 Inheritance (c INHERITING FROM c_ref)  CL_SRM_CUSTOM_SERVICE_MGR SRM Custom Service Manager 20020116
70 Inheritance (c INHERITING FROM c_ref)  CL_SRM_COPYPASTEDATA CL_SRM_COPYPASTEDATA 20021129
71 Inheritance (c INHERITING FROM c_ref)  CL_SRM_CLRO_REGISTRY Registry - Class Role 20010619
72 Inheritance (c INHERITING FROM c_ref)  CL_SRM_CLIENT_FRAME_WIN2 Client Framework for Win 20020730
73 Inheritance (c INHERITING FROM c_ref)  CL_SRM_CLIENT_FRAME_WIN Client Framework for Win 20000404
74 Inheritance (c INHERITING FROM c_ref)  CL_SRM_CLIENT_FRAME_MENUE SRM: ClientFrameWork Tool1 Menu 20000413
75 Inheritance (c INHERITING FROM c_ref)  CL_SRM_CLIENT_FRAME_BSP BSP Client Framework 20010507
History
Last changed by/on SAP  20010814 
SAP Release Created in 46D