SAP ABAP Class CL_RMPS_GEN_ATTRIBUTS (Attribute Display of Incoming Post Item)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_SP_POST (Package) Incoming Post Item
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCMG_ATTR_F4_CALLBACK Callback from ALV to Attributes for F4, Dropdown 20020911
Properties
Class CL_RMPS_GEN_ATTRIBUTS  
Short Description Attribute Display of Incoming Post Item    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_SP_POST   Incoming Post Item 
Created 20020911   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RMPSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SCMG_ATTR_F4_CALLBACK Callback from ALV to Attributes for F4, Dropdown 20020911
Friends
Class CL_RMPS_GEN_ATTRIBUTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ID_GROUP1 Constant Public Type reference (TYPE) NUMC2 '01' Group ID 20020911
2 C_ID_GROUP2 Constant Public Type reference (TYPE) NUMC2 '02' Group ID 20020911
3 C_MY_CLASS Constant Public Type reference (TYPE) STRING 'CL_RMPS_GEN_ATTRIBUTS' Class Name 20020911
4 C_VARIANT Constant Public Type reference (TYPE) CHAR1 'V' Variant 20020911
5 FALSE Constant Public Type reference (TYPE) BOOLEAN '-' - = False 20020911
6 GT_POSTTYPES Instance attribute Public Type reference (TYPE) RMPS_T_POSTTYPE_T Buffer for Incoming Post Types 20030211
7 G_ATTRIBUTE_CONTROL Instance attribute Public Object reference (TYPE REF TO) IF_SCMG_ATTR_DISPLAY Attribute Control 20020911
8 G_ATTRIBUT_DESC Instance attribute Private Type reference (TYPE) SRM_LIST_EDIT_ATTRIBUTE_DESC List of Attribute Description Objects 20020911
9 G_ATTRIBUT_VALUE Instance attribute Private Type reference (TYPE) SRM_LIST_EDIT_ATTRIBUTE_VALUE List of Attribute Value Objects 20020911
10 G_CONVERT_CLASS Instance attribute Private Type reference (TYPE) SEOCLNAME Class that the Group Assignment Implements 20020911
11 G_FLAG_SAVE Instance attribute Private Type reference (TYPE) CHAR1 Indicator showing that attributes were changed 20020911
12 G_GROUPS_ALV Instance attribute Private Type reference (TYPE) SCMG_T_ATTR_GROUP Case Attributes: Group 20020911
13 G_MERGED_PROPERTIES Instance attribute Private Type reference (TYPE) RMPSD_PROPERTY_TAB Table of All Displayed Attributes 20020911
14 G_MODE Instance attribute Public Type reference (TYPE) CHAR1 Mode of Attribute Display 20020911
15 G_MY_BACKEND Instance attribute Public Object reference (TYPE REF TO) CL_SRM_SP_OBJECT Generic Service Provider RMS 20020911
16 G_MY_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CONTAINER Container to Display of Attr Control 20020911
17 G_OBJ_DOCUMENT Instance attribute Public Object reference (TYPE REF TO) IF_SRM_DOCUMENT Represents a Document 20020911
18 G_OBJ_POID_CONT Instance attribute Public Object reference (TYPE REF TO) IF_SRM_POID POID Object of Calling Container 20020924
19 G_OBJ_VARIANT Instance attribute Public Object reference (TYPE REF TO) IF_SRM_VARIANT Variant of a Document 20020911
20 G_RMPS_DOMEA_CM Instance attribute Public Type reference (TYPE) RMPS_DOMEA_CM Domea Attribute as List 20021121
21 G_TAB_OLD_VALUES Instance attribute Private Type reference (TYPE) SRMGS_PROPERTY_TAB Contains the attribute values since the last save 20020911
22 G_TAB_PROPTYPE_ALV Instance attribute Private Type reference (TYPE) SCMG_T_ATTR_DISPLAY_PROPERTIES Case Attributes: Display Properties 20020911
23 G_TAB_PROPTYPE_MERGE Instance attribute Public Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB List of Attribute Characteristics 20020911
24 G_TAB_PROP_DOC Instance attribute Protected Type reference (TYPE) SRMGS_PROPERTY_TAB List of All Version-Independent Attributes 20020911
25 G_TAB_PROP_VAR Instance attribute Protected Type reference (TYPE) SRMGS_PROPERTY_TAB Table Contains All Attributes of Variant 20020911
26 G_TAB_SYSFIELDS Instance attribute Protected Type reference (TYPE) SRMGS_PROPERTY_TAB Non-Changable System Fields 20020911
27 MY_FACTORY_OBJ Instance attribute Public Object reference (TYPE REF TO) IF_SRM_SRM_OBJECT_FACTORY Factory Object 20020911
28 TRUE Constant Public Type reference (TYPE) BOOLEAN 'X' 'X' = True 20020911
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_ATTRIBUT_OBJECTS Instance method Public Method Generation of Attribute Objects from KPRO 20020911
2 BUILD_ATTR_RULE_TYPE Instance method Private Method Generate Attribute Object for Rule Type 20021009
3 BUILD_STRING_TABLE Static method Public Method Structure of String Table 20020911
4 CONSTRUCTOR Instance method Public Constructor Generates an Object Reference 20020911
5 FIELDS_VISUALIZATION Instance method Public Method Generate Display 20020911
6 FREE_ATTR_OBJECTS Instance method Public Method Releases All of Object Instances 20020911
7 GET_ACTUAL_VALUES Instance method Public Method Reading Current Attributes Values 20021118
8 GET_BARCODE Instance method Protected Method Reading of Barcodes and Adjusting of Attribute Table 20030227
9 GET_SAVE_FLAG Instance method Public Method Reading whether attributes were changed 20020911
10 GET_VALUES_AND_CHECK Instance method Public Method Check whether attributes were changed 20020911
11 HANDLE_ENTER_ON_ALV Instance method Public Event handling method Processing of Enter Event from ALV Control 20020911
12 MERGE_PROPERTIES Instance method Public Method Summarize Property Tables 20020911
13 MESSAGE_HANDLING Instance method Public Method Error Handling 20020911
14 PROCESS_F4_BARCODE Instance method Protected Method 20030306
15 PROCESS_F4_DOCUMENT_ID Instance method Protected Method Handling of Unique Indicator 20020916
16 PROCESS_F4_WHEREABOUTS Instance method Protected Method F4 for Remainder 20021120
17 PROTOCOL_ATTR_CHANGES Static method Public Method Logged Attribute Changes 20030227
18 READ_PROPERTIES Instance method Public Method Reading of Document Attributes 20020911
19 REFRESH_ATTR_DISPLAY Instance method Public Method Restructuring of Attribute Display 20020911
20 REMOVE_CHANGES Instance method Public Method Discard all Changes 20021024
21 SAVE_PROPERTIES Instance method Public Method Saving of Attributes in KPRO 20020911
22 SET_EDIT_MODE Instance method Public Method Setting of Edit Mode M(odify), C(reate), D(isplay) 20020911
23 SET_PROPERTY_VALUES Instance method Public Method Setting of Attribute Values from Outside 20020911
24 UPDATE_CHG_FIELDS Instance method Private Method Update of Dialog Fields 20020911
Events
Class CL_RMPS_GEN_ATTRIBUTS has no event.
Types
Class CL_RMPS_GEN_ATTRIBUTS has no local type.
Method Signatures

Method BUILD_ATTRIBUT_OBJECTS Signature

Method BUILD_ATTRIBUT_OBJECTS on class CL_RMPS_GEN_ATTRIBUTS has no parameter.
# Exception Resumable Description Created on
1 CX_RMPS_POST Ausnhamenbehandlung für Posteingang 20020911

Method BUILD_ATTR_RULE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_ATTR_OBJECT Value transfer Object reference (TYPE REF TO) IF_SRM_EDIT_ATTRIBUTE_VALUE Attributobjekt 20021009
2 Importing IM_IF_SRM Value transfer Object reference (TYPE REF TO) IF_SRM IF_SRM 20021009
3 Importing IM_RULE_TYPE Value transfer Type reference (TYPE) STRING Regeltyp 20021009
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20030526

Method BUILD_STRING_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VALUE Value transfer Type reference (TYPE) SRMGS_PROPERTY-VALUE 20020911
2 Returning RE_TAB_STRING Value transfer Type reference (TYPE) SRM_LIST_STRING List: String 20020911

Method BUILD_STRING_TABLE on class CL_RMPS_GEN_ATTRIBUTS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BACKEND_GENERIC_SP Value transfer Object reference (TYPE REF TO) CL_SRM_SP_OBJECT Generischer Service Provider RMS 20020911
2 Importing IM_CLASS_GROUP_DEF Value transfer Type reference (TYPE) SEOCLNAME Klassenname 20020911
3 Importing IM_DOCUMENT_OBJ Value transfer Object reference (TYPE REF TO) IF_SRM_DOCUMENT Repräsentiert ein Dokument 20020911
4 Importing IM_POID_CONTCALL Value transfer Object reference (TYPE REF TO) IF_SRM_POID POID des rufenden Containers 20020924
5 Importing IM_VARIANT_OBJ Value transfer Object reference (TYPE REF TO) IF_SRM_VARIANT Variante eines Dokumentes 20020911
# Exception Resumable Description Created on
1 CX_RMPS_POST Ausnhamenbehandlung für Posteingang 20020911
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20020911
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020911

Method FIELDS_VISUALIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20020911
2 Importing IM_MODE Value transfer Type reference (TYPE) CHAR1 Modus in dem die Attribute gerufen werden 20020911
3 Returning RE_ROWS Value transfer Type reference (TYPE) I Zeilen des ALV Contols 20020911
# Exception Resumable Description Created on
1 CX_SCMG_ATTR_DISPLAY 20020911

Method FREE_ATTR_OBJECTS Signature

Method FREE_ATTR_OBJECTS on class CL_RMPS_GEN_ATTRIBUTS has no parameter.
Method FREE_ATTR_OBJECTS on class CL_RMPS_GEN_ATTRIBUTS has no exception.

Method GET_ACTUAL_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RE_TAB_ATTRIBUTS Value transfer Type reference (TYPE) SRMGS_PROPERTY_TAB Attributwerte 20021118
# Exception Resumable Description Created on
1 CX_RMPS_POST Framework (abstrakt) 20030526

Method GET_BARCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHG_PROP_TAB Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB 20030227
2 Changing CHG_PROP_TYPE_TAB Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB 20030227
3 Importing IM_WITH_BARCODE Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030227

Method GET_BARCODE on class CL_RMPS_GEN_ATTRIBUTS has no exception.

Method GET_SAVE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHANGED Value transfer Type reference (TYPE) CHAR1 Attribute wurden geändert 20020911

Method GET_SAVE_FLAG on class CL_RMPS_GEN_ATTRIBUTS has no exception.

Method GET_VALUES_AND_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ADD_VALUES Value transfer Type reference (TYPE) SRMGS_PROPERTY_TAB 20020911
2 Exporting EX_DEL_VALUES Value transfer Type reference (TYPE) SRMGS_PROPERTY_TAB 20020911
3 Exporting EX_FLG_CHANGE Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20020911
4 Exporting EX_NEW_VALUES Value transfer Type reference (TYPE) SRMGS_PROPERTY_TAB 20020911
# Exception Resumable Description Created on
1 CX_SCMG_ATTR_DISPLAY 20020911
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20020911
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020911

Method HANDLE_ENTER_ON_ALV Signature

Method HANDLE_ENTER_ON_ALV on class CL_RMPS_GEN_ATTRIBUTS has no parameter.
Method HANDLE_ENTER_ON_ALV on class CL_RMPS_GEN_ATTRIBUTS has no exception.

Method MERGE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_MERGED_PROP Call by reference Type reference (TYPE) RMPSD_PROPERTY_TAB 20020911
2 Exporting EX_TAB_MERGED_PROPTYPE Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB 20020911
3 Exporting EX_TAB_MERGED_VALUES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB 20020911
4 Importing IM_TAB_PROPTYPE_DOC Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB 20020911
5 Importing IM_TAB_PROPTYPE_VAR Call by reference Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB 20020911
6 Importing IM_TAB_PROP_DOC Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB 20020911
7 Importing IM_TAB_PROP_VAR Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB 20020911

Method MERGE_PROPERTIES on class CL_RMPS_GEN_ATTRIBUTS has no exception.

Method MESSAGE_HANDLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Value transfer Type reference (TYPE) SY-MSGID 'SCMG_CASE' Nachrichten, Nachrichtenklasse 20020911
2 Importing IM_NUMBER Call by reference Type reference (TYPE) SY-MSGNO 20020911
3 Importing IM_TYPE Call by reference Type reference (TYPE) SY-MSGTY 20020911
4 Importing IM_V1 Call by reference Type reference (TYPE) C 20020911
5 Importing IM_V2 Call by reference Type reference (TYPE) C 20020911
6 Importing IM_V3 Call by reference Type reference (TYPE) C 20020911
7 Importing IM_V4 Call by reference Type reference (TYPE) C 20020911

Method MESSAGE_HANDLING on class CL_RMPS_GEN_ATTRIBUTS has no exception.

Method PROCESS_F4_BARCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_F4_VAL Call by reference Type reference (TYPE) SHVALUE_D Feldinhalt, min./max. Wert 20030306
2 Importing IM_ATTR_DISPLAY Call by reference Object reference (TYPE REF TO) IF_SCMG_ATTR_DISPLAY Attribute-Anzeige 20030306
3 Importing IM_EDIT_MODE Call by reference Type reference (TYPE) SCMG_PROCESSING_MODE Bearbeitungs-Modus: C(reate), M(odify), D(isplay) 20030306
4 Importing IM_ID Call by reference Type reference (TYPE) SRMADID Attributbeschreibung - ID 20030306
5 Importing IM_PROPERTIES Call by reference Type reference (TYPE) SCMG_ATTR_DISPLAY_PROPERTIES Case-Attribute: Anzeigeeignschaften 20030306
# Exception Resumable Description Created on
1 ACTION_CANCELLED F4-Dialog wurde abgebrochen 20030306

Method PROCESS_F4_DOCUMENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_F4_VAL Call by reference Type reference (TYPE) SHVALUE_D Feldinhalt im externen Format 20020916
2 Importing IM_ATTR_DISPLAY Call by reference Object reference (TYPE REF TO) IF_SCMG_ATTR_DISPLAY Attribute-Anzeige 20020916
3 Importing IM_EDIT_MODE Call by reference Type reference (TYPE) SCMG_PROCESSING_MODE Bearbeitungs-Modus: C(reate), M(odify), D(isplay) 20020916
4 Importing IM_ID Call by reference Type reference (TYPE) SRMADID Attributbeschreibung - ID 20020916
5 Importing IM_PROPERTIES Call by reference Type reference (TYPE) SCMG_ATTR_DISPLAY_PROPERTIES Case-Attribute: Anzeigeeignschaften 20020916
# Exception Resumable Description Created on
1 ACTION_CANCELLED F4-Dialog wurde abgebrochen 20020916

Method PROCESS_F4_WHEREABOUTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_F4_VAL Call by reference Type reference (TYPE) SHVALUE_D Feldinhalt im externen Format 20021120
2 Importing IM_ATTR_DISPLAY Call by reference Object reference (TYPE REF TO) IF_SCMG_ATTR_DISPLAY Attribute-Anzeige 20021120
3 Importing IM_EDIT_MODE Call by reference Type reference (TYPE) SCMG_PROCESSING_MODE Bearbeitungs-Modus: C(reate), M(odify), D(isplay) 20021120
4 Importing IM_ID Call by reference Type reference (TYPE) SRMADID Attributbeschreibung - ID 20021120
5 Importing IM_PROPERTIES Call by reference Type reference (TYPE) SCMG_ATTR_DISPLAY_PROPERTIES Case-Attribute: Anzeigeeignschaften 20021120
# Exception Resumable Description Created on
1 ACTION_CANCELLED F4-Dialog wurde abgebrochen 20021120

Method PROTOCOL_ATTR_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IF_SRM Call by reference Object reference (TYPE REF TO) IF_SRM 20031020
2 Importing IM_NEW_VALUES Value transfer Type reference (TYPE) SRMGS_PROPERTY_TAB Neue Attributwerte 20030227
3 Importing IM_OLD_VALUES Value transfer Type reference (TYPE) SRMGS_PROPERTY_TAB Alte Attributwerte 20030227
4 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID 20031020

Method PROTOCOL_ATTR_CHANGES on class CL_RMPS_GEN_ATTRIBUTS has no exception.

Method READ_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_PROPTYPE_DOC Value transfer Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB 20020911
2 Exporting EX_TAB_PROPTYPE_VAR Value transfer Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB 20020911
3 Exporting EX_TAB_PROP_DOC Value transfer Type reference (TYPE) SRMGS_PROPERTY_TAB 20020911
4 Exporting EX_TAB_PROP_VAR Value transfer Type reference (TYPE) SRMGS_PROPERTY_TAB 20020911

Method READ_PROPERTIES on class CL_RMPS_GEN_ATTRIBUTS has no exception.

Method REFRESH_ATTR_DISPLAY Signature

Method REFRESH_ATTR_DISPLAY on class CL_RMPS_GEN_ATTRIBUTS has no parameter.
Method REFRESH_ATTR_DISPLAY on class CL_RMPS_GEN_ATTRIBUTS has no exception.

Method REMOVE_CHANGES Signature

Method REMOVE_CHANGES on class CL_RMPS_GEN_ATTRIBUTS has no parameter.
Method REMOVE_CHANGES on class CL_RMPS_GEN_ATTRIBUTS has no exception.

Method SAVE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_VERSION Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20020911
2 Returning RE_SAVED Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20020911
# Exception Resumable Description Created on
1 CX_RMPS_POST Ausnhamenbehandlung für Posteingang 20020911
2 CX_SCMG_ATTR_DISPLAY 20020913
3 CX_SRM_FRAMEWORK Framework (abstrakt) 20020911
4 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020911

Method SET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_MODE Call by reference Type reference (TYPE) SCMG_PROCESSING_MODE Bearbeitungs-Modus: C(reate), M(odify), D(isplay) 20020911
# Exception Resumable Description Created on
1 CX_SCMG_ATTR_DISPLAY 20020913
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20020913
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020913

Method SET_PROPERTY_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROPERTY_TAB Value transfer Type reference (TYPE) SRMGS_PROPERTY_TAB 20020911
# Exception Resumable Description Created on
1 CX_RMPS_POST Ausnhamenbehandlung für Posteingang 20020913
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20020913
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020913

Method UPDATE_CHG_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTS_UPDATE Value transfer Type reference (TYPE) SRMGS_PROPERTY_TAB 20020911
# Exception Resumable Description Created on
1 CX_RMPS_POST Ausnhamenbehandlung für Posteingang 20020913
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20020913
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20020913
History
Last changed by/on SAP  20130531 
SAP Release Created in 110_620