SAP ABAP Class CL_RMPSU_ATTR_TEMPLATE (Attribute Template)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_GENERAL (Package) General Package for Records Management for Public Sector
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_LIST_FCODE_HANDLER Handler for FCODEs 20060627
Properties
Class CL_RMPSU_ATTR_TEMPLATE  
Short Description Attribute Template    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_GENERAL   General Package for Records Management for Public Sector 
Created 20060627   SAP 
Last change 20110908   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...
2 RMPSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRM_LIST_FCODE_HANDLER Handler for FCODEs 20060627
Friends
Class CL_RMPSU_ATTR_TEMPLATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_LIST_ATTR Instance attribute Public Type reference (TYPE) SRM_LIST_ATTR_VAL_HDL Existing Property Tab 20060706
2 G_POID Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_POID POID 20060628
3 G_PROPERTY_TAB Instance attribute Public Type reference (TYPE) SRMGS_PROPERTY_TAB Created Property Tab 20060704
4 G_ROOT_SPACE_NAME Constant Public Type reference (TYPE) STRING 'ATTR_TEMPLATES' Root Namespace 20060628
5 G_SETTING_SPACE Instance attribute Protected Object reference (TYPE REF TO) CL_SRM_US_SETTING_SPACE Namespace for User Settings (Hierarchically Organized) 20060628
6 G_USER_TEMPLATE_OBJECT Instance attribute Protected Object reference (TYPE REF TO) CL_RMPSU_GENERIC_SP_ATTR_TEMP Object 20060628
Methods
# Method Level Visibility Method type Description Created on
1 ATTRIBUTE_CLEAR Instance method Protected Method Deletes All Selection Options 20060629
2 CONSTRUCTOR Instance method Public Constructor Constructor 20060628
3 PS_LOAD_DEFAULT Instance method Public Method 20060629
4 PS_SET_AS_VARIANT Instance method Protected Method 20060627
5 READ_ATTRIBS Instance method Protected Method Get Attributes 20060630
6 SELECTION_VARIANT_DELETE Instance method Protected Method Deletes Selection Variant 20060627
7 SELECTION_VARIANT_GETDESC Instance method Public Method Read Variant 20060712
8 SELECTION_VARIANT_GETLIST Instance method Public Method Gets List of Selection Variants 20060627
9 SELECTION_VARIANT_SAVE Instance method Protected Method Save Selection Variant 20060627
10 SELECTION_VARIANT_SET Instance method Public Method Sets Variant 20060627
11 USER_TEMPLATE_OBJECT_GET Instance method Public Method Gets Object for Handling Saved Attribute Template 20060628
12 USER_TEMPLATE_OBJECT_SET Instance method Public Method Sets Object for Handling Saved Attribute Template 20060628
13 WRITE_ATTRIBS Instance method Protected Method Get Attributes 20060705
14 WRITE_DEFAULT_ATTRIBS Instance method Protected Method Get Attributes 20060706
Events
Class CL_RMPSU_ATTR_TEMPLATE has no event.
Types
Class CL_RMPSU_ATTR_TEMPLATE has no local type.
Method Signatures

Method ATTRIBUTE_CLEAR Signature

Method ATTRIBUTE_CLEAR on class CL_RMPSU_ATTR_TEMPLATE has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20060629

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LIST_ATTR Call by reference Type reference (TYPE) SRM_LIST_ATTR_VAL_HDL Existing Property Table 20060706
2 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20060628
3 Importing IM_PROPERTY_TAB Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB Created Property table 20060704

Method CONSTRUCTOR on class CL_RMPSU_ATTR_TEMPLATE has no exception.

Method PS_LOAD_DEFAULT Signature

Method PS_LOAD_DEFAULT on class CL_RMPSU_ATTR_TEMPLATE has no parameter.
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20060629

Method PS_SET_AS_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TABLE_CHANGED Call by reference Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20060627
2 Importing IM_ROW_DATA Call by reference Type reference (TYPE) ANY 20060627

Method PS_SET_AS_VARIANT on class CL_RMPSU_ATTR_TEMPLATE has no exception.

Method READ_ATTRIBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TEMPLATE_PARAM Call by reference Type reference (TYPE) RMPSD_SPS_TEMPLATE_PARAM Vorlage Name 20060705
2 Returning RE_ATTRIBUTE_TAB Value transfer Type reference (TYPE) RMPSU_ATTRIBUTE_TAB Attribute table 20060705

Method READ_ATTRIBS on class CL_RMPSU_ATTR_TEMPLATE has no exception.

Method SELECTION_VARIANT_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VARIANT_ID Call by reference Type reference (TYPE) RMPSU_TEMPLATE_NAME Characterfeld Länge 24 20060627
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20060627

Method SELECTION_VARIANT_GETDESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_VARIANT_ID Call by reference Type reference (TYPE) RMPSU_ATTR_TEMP_STR ID der Variante 20060712
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20060712

Method SELECTION_VARIANT_GETLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_VARIANT_LIST Value transfer Type reference (TYPE) RMPSU_ATTR_TEMP Attributvorlage 20060627

Method SELECTION_VARIANT_GETLIST on class CL_RMPSU_ATTR_TEMPLATE has no exception.

Method SELECTION_VARIANT_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROPOSED_ID Call by reference Type reference (TYPE) RMPSU_ATTR_TEMP_STR Attributvorlage Name 20060627
2 Returning RE_SAVED_ID Value transfer Type reference (TYPE) RMPSU_TEMPLATE_NAME Attributvorlage Name 20060627
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20060627
2 CX_SRM_LOCATOR RM Locator: Frontend 20060627

Method SELECTION_VARIANT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEFAULT Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Default Vorlage 20060706
2 Importing IM_VARIANT_ID Call by reference Type reference (TYPE) RMPSU_ATTR_TEMP_STR ID der Variante 20060627
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20060627

Method USER_TEMPLATE_OBJECT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CREATE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Objekt anlegen, falls es noch nicht existiert 20060628
2 Returning RE_USER_TEMPLATE_OBJECT Value transfer Object reference (TYPE REF TO) CL_RMPSU_GENERIC_SP_ATTR_TEMP Objekt zum Handling gespeicherter Attributvorlage 20060628
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20060628

Method USER_TEMPLATE_OBJECT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_USER_TEMPLATE_OBJECT Call by reference Object reference (TYPE REF TO) CL_RMPSU_GENERIC_SP_ATTR_TEMP Objekt zum Handling gespeicherter Attributvorlage 20060628

Method USER_TEMPLATE_OBJECT_SET on class CL_RMPSU_ATTR_TEMPLATE has no exception.

Method WRITE_ATTRIBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_TAB Value transfer Type reference (TYPE) RMPSU_ATTRIBUTE_TAB Attribute table 20060705

Method WRITE_ATTRIBS on class CL_RMPSU_ATTR_TEMPLATE has no exception.

Method WRITE_DEFAULT_ATTRIBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_TAB Value transfer Type reference (TYPE) RMPSU_ATTRIBUTE_TAB Attribute table 20060706

Method WRITE_DEFAULT_ATTRIBS on class CL_RMPSU_ATTR_TEMPLATE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710