SAP ABAP Class CL_SRM_PROPERTIES (KPro Attribute)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_GENERIC_SP (Package) Records Management Generic Service Provider
Properties
Class CL_SRM_PROPERTIES  
Short Description KPro Attribute    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_GENERIC_SP   Records Management Generic Service Provider 
Created 20010312   SAP 
Last change 20040603   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SRMIF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SRM_PROPERTIES has no interface implemented.
Friends
Class CL_SRM_PROPERTIES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PROPERTY_TYPE_LIST Instance attribute Private Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB List of Properties of this Document Class 20010312
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20010312
2 GET_PROPERTY_TYPE_LIST Instance method Public Method Gets List of All Property Types 20010312
3 PROPERTY_GET_DDIC_INFO Instance method Protected Method Gets Information for Property From DDIC 20010312
4 PROPERTY_INPUT_CONVERSION Instance method Public Method External->Internal Conversion for Property 20010312
5 PROPERTY_OUTPUT_CONVERSION Instance method Public Method External->Internal Conversion for Property 20010313
6 PROPERTY_SHOW_F1_HELP Instance method Public Method Call F1 Help for Reference Field of a Property 20010313
7 PROPERTY_SHOW_F4_HELP Instance method Public Method PROPERTY_SHOW_F4_HELP 20011017
Events
Class CL_SRM_PROPERTIES has no event.
Types
Class CL_SRM_PROPERTIES 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 DOCUMENT_PROPERTIES Call by reference Type reference (TYPE) BOOLEAN '-' boolsche Variable (X=true, -=false, space=unknown) 20020408
2 Importing PROPERTY_TYPE_TAB Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB 20020711
3 Importing SPS_ID Value transfer Type reference (TYPE) STRING SPS_ID 20010312
# Exception Resumable Description Created on
1 BAD_SPS_ID Ungültige SPS ID 20010312

Method GET_PROPERTY_TYPE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROPERTY_TYPES Value transfer Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB Properties an dieser Dokumentklasse 20010312

Method GET_PROPERTY_TYPE_LIST on class CL_SRM_PROPERTIES has no exception.

Method PROPERTY_GET_DDIC_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA_ELEMENT Value transfer Type reference (TYPE) TREFNAME DDIC: Datenelement 20010312
2 Exporting DDIC_TYPE Value transfer Type reference (TYPE) DYNPTYPE DDIC: Typ (DEC, CURR etc.) 20031218
3 Exporting DOMAIN Value transfer Type reference (TYPE) TREFNAME DDIC: Domain 20010312
4 Importing PROPERTY_TYPE Value transfer Type reference (TYPE) STRING Property-Typ 20010312
5 Exporting REF_FIELD Value transfer Type reference (TYPE) DFIES-LFIELDNAME Referenzfeld 20010312
6 Exporting REF_TABLE Value transfer Type reference (TYPE) DDOBJNAME Referenztabelle 20010312
7 Exporting SIMPLE_TYPE Value transfer Type reference (TYPE) C DDIC: Simple Type (C,I,D,...) 20010312
8 Exporting TYPE_LENGTH Value transfer Type reference (TYPE) I DDIC: Länge in Zeichen 20010312
# Exception Resumable Description Created on
1 BAD_PROPERTY_TYPE Ungültiger Property-Typ 20010312
2 DDIC_ERROR Fehler beim Zugriff auf das DDIC 20010312
3 NO_REFERENCE_FIELD kein Referenzfeld definiert 20010808

Method PROPERTY_INPUT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXTERNAL Value transfer Type reference (TYPE) STRING externes Format 20010312
2 Returning INTERNAL Value transfer Type reference (TYPE) STRING internes Format 20010312
3 Importing MODE_QUERY Value transfer Type reference (TYPE) X Umwandlung für Suche (Dann wird Timestamp zu Datum) 20010312
4 Importing PROPERTY_TYPE Value transfer Type reference (TYPE) STRING umzuwandelnder Property-Typ 20010312
# Exception Resumable Description Created on
1 BAD_PROPERTY_TYPE Ungültiger Property-Typ 20010312
2 CONVERSION_ERROR Fehler in Konvertierung 20010312

Method PROPERTY_OUTPUT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXTERNAL Value transfer Type reference (TYPE) STRING internes Format 20010313
2 Importing INTERNAL Value transfer Type reference (TYPE) STRING externes Format 20010313
3 Importing PROPERTY_TYPE Value transfer Type reference (TYPE) STRING umzuwandelnder Property-Typ 20010313
# Exception Resumable Description Created on
1 BAD_PROPERTY_TYPE Ungültiger Property-Typ 20010313
2 CONVERSION_ERROR Fehler in Konvertierung 20010313

Method PROPERTY_SHOW_F1_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROPERTY_NAME Value transfer Type reference (TYPE) STRING Name der Property 20010313
# Exception Resumable Description Created on
1 BAD_PROPERTY_TYPE Ungültiger Property-Typ 20010313
2 DDIC_ERROR Fehler beim Zugriff auf das DDIC 20010313
3 F1_ERROR Ausnahme vom F1-Hilfe-Baustein 20010313
4 NO_REFERENCE_FIELD kein Referenzfeld definiert 20010808

Method PROPERTY_SHOW_F4_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting F4_VALUE Call by reference Type reference (TYPE) STRING 20011017
2 Importing PROPERTY_NAME Value transfer Type reference (TYPE) STRING Name der Property 20011017
3 Exporting USER_CANCEL Call by reference Type reference (TYPE) C 20040331
# Exception Resumable Description Created on
1 BAD_PROPERTY_TYPE Ungültiger Property-Typ 20011017
2 DDIC_ERROR Fehler beim Zugriff auf das DDIC 20011017
3 F4_ERROR Ausnahme vom F4-Hilfe-Baustein 20011017
4 NO_REFERENCE_FIELD kein Referenzfeld definiert 20011017
History
Last changed by/on SAP  20040603 
SAP Release Created in 610