SAP ABAP Class CL_SRM_SP_REFERENCE (Reference Generator)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_RECORD_FACILITIES (Package) Tools and Add-Ons for Records Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SP_OBJECT Abstract Base Class for SPs 20020117
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_REFERENCE Interface for Record Number Generator 20020117
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_SYSTEM_PARA SP System Parameters 20020619
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_SP_REFERENCE RMPS Enhancements Record Number Generator 20020923
Properties
Class CL_SRM_SP_REFERENCE  
Short Description Reference Generator    
Super Class CL_SRM_SP_OBJECT Abstract Base Class for SPs 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_RECORD_FACILITIES   Tools and Add-Ons for Records Management 
Created 20020117   SAP 
Last change 20020812   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SRMRF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRM_REFERENCE Interface for Record Number Generator 20020117
2 IF_SRM_SP_SYSTEM_PARA SP System Parameters 20020619
Friends
Class CL_SRM_SP_REFERENCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SRC_CLASS Constant Public Type reference (TYPE) STRING 'CL_SRM_SP_REFERENCE' Class Name for Exception Handling 20020704
Methods
# Method Level Visibility Method type Description Created on
1 GET_AREA_ID Instance method Protected Method Get AREA ID 20020708
2 GET_RMS_ID Instance method Protected Method Get RMS ID 20020121
3 GET_RULE_NAME Instance method Protected Method Get Name of Rule 20020121
4 SET_ENVIRONMENT Instance method Protected Method Set Environment 20020121
5 SET_ENVIRONMENT_SP_PARAMS Instance method Protected Method Insert SP Parameter in Environment 20020619
Events
Class CL_SRM_SP_REFERENCE has no event.
Types
Class CL_SRM_SP_REFERENCE has no local type.
Method Signatures

Method GET_AREA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning AREA_ID Value transfer Type reference (TYPE) STRING 20020708

Method GET_AREA_ID on class CL_SRM_SP_REFERENCE has no exception.

Method GET_RMS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RMS_ID Value transfer Type reference (TYPE) STRING 20020121

Method GET_RMS_ID on class CL_SRM_SP_REFERENCE has no exception.

Method GET_RULE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASK_FOR_RULE_NAME Value transfer Type reference (TYPE) SRMRF_BOOLEAN 20020219
2 Importing ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_SRM_RF_VALUE_SET Umgebung - zusätzliche Kommunikationsschnittstelle 20020121
3 Returning RULE_NAME Value transfer Type reference (TYPE) STRING Name der Regel 20020121
4 Importing RULE_NAME_IN Value transfer Type reference (TYPE) STRING Gegebener Regelname (kann mehrere Regeln enthalten) 20020703

Method GET_RULE_NAME on class CL_SRM_SP_REFERENCE has no exception.

Method SET_ENVIRONMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASK_FOR_RULE_NAME Value transfer Type reference (TYPE) SRMRF_BOOLEAN SRMRF_FALSE 20020219
2 Importing COMMIT_IF_NECESSARY Value transfer Type reference (TYPE) SRMRF_BOOLEAN SRMRF_FALSE 20020731
3 Returning ENV Value transfer Object reference (TYPE REF TO) CL_SRM_RF_VALUE_SET Wertemenge 20020121
4 Importing ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_SRM_RF_VALUE_SET Wertemenge 20020121
5 Importing REFERENCE Value transfer Type reference (TYPE) STRING 20020121
6 Importing RULE_NAME Value transfer Type reference (TYPE) STRING 20020121
7 Importing RULE_TYPE Value transfer Type reference (TYPE) STRING 20020121
8 Importing USE_DEFAULTS Value transfer Type reference (TYPE) SRMRF_BOOLEAN 20020121

Method SET_ENVIRONMENT on class CL_SRM_SP_REFERENCE has no exception.

Method SET_ENVIRONMENT_SP_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENV Value transfer Object reference (TYPE REF TO) CL_SRM_RF_VALUE_SET Wertemenge 20020619
2 Importing ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_SRM_RF_VALUE_SET Wertemenge 20020619

Method SET_ENVIRONMENT_SP_PARAMS on class CL_SRM_SP_REFERENCE has no exception.
History
Last changed by/on SAP  20020812 
SAP Release Created in 620