SAP ABAP Class CL_SCMG_ATTR_DISPLAY_ADMIN (Administration of Attribute Groups)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-CM (Application Component) Case Management
     SCMG_ATTRIBUTES (Package) Case Management - Attribute Display
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCMG_ATTR_DISPLAY Attribute Display 20020531
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_ATTR_DISPLAY_LOC Special: Attribute Display for Locator 20030731
Properties
Class CL_SCMG_ATTR_DISPLAY_ADMIN  
Short Description Administration of Attribute Groups    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCMG_ATTRIBUTES   Case Management - Attribute Display 
Created 20020531   SAP 
Last change 20130531   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...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SCMG_ATTR_DISPLAY Attribute Display 20020531
Friends
Class CL_SCMG_ATTR_DISPLAY_ADMIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CALLER_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_PROP_CONTEXT Context, if Caller = Property Unification 20030902
2 CALLER_IS_LOCATOR Instance attribute Protected Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM=>TRUE / FALSE 20030307
3 CALLER_POID Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_POID POID of Caller 20030702
4 C_FORBIDDEN_TYPES Constant Public Type reference (TYPE) STRING 'FLTP/LCHR/RAW/RSTR/LRAW' 20020618
5 EDIT_MODE Instance attribute Protected Type reference (TYPE) SCMG_PROCESSING_MODE Edit Mode: C(reate), M(odify), D(isplay) 20020604
6 FACTORY_OBJ Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_SRM_OBJECT_FACTORY Object Factory - Framework - for SPs 20030131
7 SPLITTER Static Attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20020531
8 T_CURR_AMNT_REL Instance attribute Protected Type reference (TYPE) SCMG_T_ATTR_CURR_AMNT_REL Case: Relations Between Currency and Amount 20020701
9 T_DROP_DOWN_ADMIN Instance attribute Protected Type reference (TYPE) YT_DROP_DOWN_VALUES 20020709
10 T_GROUP_ADMIN Instance attribute Protected Type reference (TYPE) SCMG_T_ATTR_GROUP_ADMIN Administration of Attribute Groups 20020531
11 T_ID_ADMIN Instance attribute Protected Type reference (TYPE) SCMG_T_ATTR_ID_ADMIN Case Attributes: Groups of Attributes 20020603
12 T_SELECT_OPTIONS Instance attribute Protected Type reference (TYPE) SCMG_T_ATTR_SELOPTION Selection Options 20030129
13 X_ENTER_EVENT Instance attribute Protected Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20020703
14 X_F4_EVENT Instance attribute Protected Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20020809
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_SELECT_OPTIONS Instance method Protected Method Activate/Deactivate Selection Options 20030129
2 CHECK_CURR_FIELD_ENTRY Instance method Protected Method Formal Check on Amount Field 20020626
3 CHECK_EMPTY_MANDATORY_FIELD Instance method Protected Method Check Whether Mandatory Field Empty 20020625
4 CHECK_FIELD_ENTRY Instance method Protected Method Formal Check 20020626
5 CHECK_QUAN_FIELD_ENTRY Instance method Protected Method Formal Check on Quantity Field 20020717
6 CONVERT_TIME_TO_GREENWICH Static method Protected Method Convert Time to Greenwich Time 20020808
7 FILL_RETURN Static method Protected Method Fill Message Structure 20020614
8 GET_DATA_TYPE Instance method Protected Method Gets Data Type for Attribute Description 20030630
9 GET_INIT_RANGE_TABLE Instance method Protected Method Provides an Initial Table for Selection Options 20030211
10 GET_VALUE Instance method Protected Method Provides the Value for a Field 20030212
11 HANDLE_ENTER Instance method Protected Event handling method Publish Enter Event 20020619
12 HANDLE_F1 Instance method Protected Event handling method Handle F1 Event 20020618
13 HANDLE_F1_VIA_DDIC Instance method Protected Method Handle F1 in DDIC (Compatibility) 20030702
14 HANDLE_F4 Instance method Protected Event handling method Handle F4 Event 20020620
15 HANDLE_F4_VIA_DDIC Instance method Protected Event handling method Handle F4 Event in DDIC (Compatibility) 20030702
16 HANDLE_SELECT_OPTION Instance method Protected Event handling method Call Selection Option Dialog 20030129
17 PREPARE_CURR_AMNT_CHECK Instance method Protected Method Get Amounts for Check if Currency Changed 20020701
18 PUT_VALUE_TO_VALUE_OBJ Instance method Protected Method Send Value to AFX Value Object 20020710
19 SELECT_OPTION_ADD Instance method Protected Method Add a Selection Option 20030130
20 SELECT_OPTION_EXIST Instance method Protected Method Are There Selection Options for this Field 20030130
21 SELECT_OPTION_GET_FIELDVALUE Instance method Protected Method Gets a Selection Option as a Value if Possible 20030210
22 SELECT_OPTION_SET Instance method Protected Method Setting Selection Options 20030130
23 SET_SELOPTION_VALUE_OBJ Instance method Protected Method Setting an AFX Value Object 20030131
Events
Class CL_SCMG_ATTR_DISPLAY_ADMIN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YT_DROP_DOWN_VALUES Protected See coding 20030731 yt_drop_down_values TYPE HASHED TABLE OF SCMG_ATTR_DROP_DOWN_ADMIN *--L1AK009369--PANDEP--int.msg.0120031469 0001516347 2008------------------- WITH UNIQUE KEY id internal_value
Method Signatures

Method ACTIVATE_SELECT_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROPERTIES Call by reference Type reference (TYPE) SCMG_T_ATTR_DISPLAY_PROPERTIES Case-Attribute: Anzeigeeigenschaften 20030129

Method ACTIVATE_SELECT_OPTIONS on class CL_SCMG_ATTR_DISPLAY_ADMIN has no exception.

Method CHECK_CURR_FIELD_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CURR_ID Call by reference Type reference (TYPE) SRMADID Attributbeschreibung - ID 20020627
2 Exporting EX_WRONG_VALUE Call by reference Type reference (TYPE) SCMG_ATTR_RETURN_VALUE Attribute Wert mit Meldung 20020626
3 Importing IM_DDIC_INFO Call by reference Type reference (TYPE) DD03P Struktur 20020627
4 Importing IM_GROUP_REF Call by reference Object reference (TYPE REF TO) CL_SCMG_ATTR_GROUP Attribute-Gruppe 20020627
5 Importing IM_MOD_AMOUNT Call by reference Type reference (TYPE) SCMG_ATTR_CURRENT_VALUE Geänderter Attributwert (ungeprüft) 20020627
6 Importing IM_MOD_VALUES Call by reference Type reference (TYPE) SCMG_T_ATTR_CURRENT_VALUE Geänderte Attributwerte 20020626
7 Importing IM_PROPERTIES Call by reference Type reference (TYPE) SCMG_ATTR_DISPLAY_PROPERTIES 20020814
8 Importing IM_VALUE Call by reference Object reference (TYPE REF TO) IF_SRM_EDIT_ATTRIBUTE_VALUE Attributwert - Edit 20020626
# Exception Resumable Description Created on
1 CX_SCMG_ATTR_DISP_ATTR 20020705
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20020705

Method CHECK_EMPTY_MANDATORY_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LABELTEXT Call by reference Type reference (TYPE) SRMADDN Attributbeschreibung - Kurztext 20020814
2 Importing IM_VALUE Call by reference Object reference (TYPE REF TO) IF_SRM_ATTRIBUTE_VALUE Attributwert - Read 20020625
3 Returning RE_WRONG_VALUE Value transfer Type reference (TYPE) SCMG_ATTR_RETURN_VALUE Attribute Wert mit Meldung 20020625
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20020705

Method CHECK_FIELD_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_WRONG_VALUE Call by reference Type reference (TYPE) SCMG_ATTR_RETURN_VALUE Attribute Wert mit Meldung 20020626
2 Importing IM_DDIC_INFO Call by reference Type reference (TYPE) DD03P Struktur 20020626
3 Importing IM_GROUP_REF Call by reference Object reference (TYPE REF TO) CL_SCMG_ATTR_GROUP Attribute-Gruppe 20020627
4 Importing IM_MOD_VALUE Call by reference Type reference (TYPE) SCMG_ATTR_CURRENT_VALUE Geänderter Attributwert (ungeprüft) 20020626
5 Importing IM_PROPERTIES Call by reference Type reference (TYPE) SCMG_ATTR_DISPLAY_PROPERTIES 20020814
6 Importing IM_VALUE Call by reference Object reference (TYPE REF TO) IF_SRM_EDIT_ATTRIBUTE_VALUE Attributwert - Edit 20020626
# Exception Resumable Description Created on
1 CX_SCMG_ATTR_DISP_ATTR 20020709
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20020705

Method CHECK_QUAN_FIELD_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_UNIT_ID Call by reference Type reference (TYPE) SRMADID Attributbeschreibung - ID 20020717
2 Exporting EX_WRONG_VALUE Call by reference Type reference (TYPE) SCMG_ATTR_RETURN_VALUE Attribute Wert mit Meldung 20020717
3 Importing IM_DDIC_INFO Call by reference Type reference (TYPE) DD03P Struktur 20020717
4 Importing IM_GROUP_REF Call by reference Object reference (TYPE REF TO) CL_SCMG_ATTR_GROUP Attribute-Gruppe 20020717
5 Importing IM_MOD_QUANTITY Call by reference Type reference (TYPE) SCMG_ATTR_CURRENT_VALUE Geänderter Attributwert (ungeprüft) 20020717
6 Importing IM_MOD_VALUES Call by reference Type reference (TYPE) SCMG_T_ATTR_CURRENT_VALUE Geänderte Attributwerte 20020717
7 Importing IM_PROPERTIES Call by reference Type reference (TYPE) SCMG_ATTR_DISPLAY_PROPERTIES Case-Attribute: Anzeigeeignschaften 20020814
8 Importing IM_VALUE Call by reference Object reference (TYPE REF TO) IF_SRM_EDIT_ATTRIBUTE_VALUE Attributwert - Edit 20020717
# Exception Resumable Description Created on
1 CX_SCMG_ATTR_DISP_ATTR 20020717
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20020717

Method CONVERT_TIME_TO_GREENWICH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TIME_STAMP Call by reference Type reference (TYPE) SCMG_CHANGE_TIME Zeitpunkt der letzten Änderung 20020808

Method CONVERT_TIME_TO_GREENWICH on class CL_SCMG_ATTR_DISPLAY_ADMIN has no exception.

Method FILL_RETURN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RETURN Call by reference Type reference (TYPE) SCMG_ATTR_RETURN_VALUE Returnparameter 20020614
2 Importing IM_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20020614
3 Importing IM_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20020614
4 Importing IM_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20020614
5 Importing IM_MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020614
6 Importing IM_MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020614
7 Importing IM_MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020614
8 Importing IM_MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020614
9 Importing IM_VALUE Call by reference Object reference (TYPE REF TO) IF_SRM_EDIT_ATTRIBUTE_VALUE Attributwert - Edit 20020614

Method FILL_RETURN on class CL_SCMG_ATTR_DISPLAY_ADMIN has no exception.

Method GET_DATA_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_DESC Call by reference Object reference (TYPE REF TO) IF_SRM_ATTRIBUTE_DESC 20030630
2 Returning RE_DATA_TYPE Value transfer Type reference (TYPE) DATATYPE_D 20030630
# Exception Resumable Description Created on
1 CX_SCMG_ATTR_DISP_AFX 20030630

Method GET_INIT_RANGE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20030211
2 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20030211
3 Returning RE_TABLE Value transfer Object reference (TYPE REF TO) DATA Tabelle für Selektionsoptionen 20030211

Method GET_INIT_RANGE_TABLE on class CL_SCMG_ATTR_DISPLAY_ADMIN has no exception.

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) SRMADID Attributbeschreibung - ID 20030212
2 Returning RE_VALUE Value transfer Type reference (TYPE) LVC_VALUE ALV-Control: Zelleninhalt 20030212

Method GET_VALUE on class CL_SCMG_ATTR_DISPLAY_ADMIN has no exception.

Method HANDLE_ENTER Signature

Method HANDLE_ENTER on class CL_SCMG_ATTR_DISPLAY_ADMIN has no parameter.
Method HANDLE_ENTER on class CL_SCMG_ATTR_DISPLAY_ADMIN has no exception.

Method HANDLE_F1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_ID Value transfer Attribute reference (LIKE) 20020618

Method HANDLE_F1 on class CL_SCMG_ATTR_DISPLAY_ADMIN has no exception.

Method HANDLE_F1_VIA_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) SRMADID 20030702

Method HANDLE_F1_VIA_DDIC on class CL_SCMG_ATTR_DISPLAY_ADMIN has no exception.

Method HANDLE_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_ID Value transfer Attribute reference (LIKE) 20020620
2 Importing EX_VALUE Value transfer Attribute reference (LIKE) 20020708

Method HANDLE_F4 on class CL_SCMG_ATTR_DISPLAY_ADMIN has no exception.

Method HANDLE_F4_VIA_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_ID Value transfer Attribute reference (LIKE) Attributbeschreibung - ID 20030702
2 Importing EX_VALUE Value transfer Attribute reference (LIKE) 20030702

Method HANDLE_F4_VIA_DDIC on class CL_SCMG_ATTR_DISPLAY_ADMIN has no exception.

Method HANDLE_SELECT_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_GROUP Value transfer Attribute reference (LIKE) Attribute-Gruppe 20030129
2 Importing EX_ID Value transfer Attribute reference (LIKE) 20030129
3 Importing EX_VALUE Value transfer Attribute reference (LIKE) 20030210

Method HANDLE_SELECT_OPTION on class CL_SCMG_ATTR_DISPLAY_ADMIN has no exception.

Method PREPARE_CURR_AMNT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MOD_VALUES Call by reference Type reference (TYPE) SCMG_T_ATTR_CURRENT_VALUE Geänderte Attributwerte 20020701

Method PREPARE_CURR_AMNT_CHECK on class CL_SCMG_ATTR_DISPLAY_ADMIN has no exception.

Method PUT_VALUE_TO_VALUE_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DO_INPUT_CONV Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE 20030903
2 Importing IM_NEW_VALUE Call by reference Type reference (TYPE) SRMAVSTR Attribut Wert - String 20020710
3 Importing IM_VALUE Call by reference Object reference (TYPE REF TO) IF_SRM_EDIT_ATTRIBUTE_VALUE Attributwert - Edit 20020710
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20020710
2 CX_SY_CONVERSION_ERROR System-Exception bei Konvertierungsfehlern 20041115

Method SELECT_OPTION_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) SRMADID Attributbeschreibung - ID 20030130
2 Importing IM_RANGE Call by reference Type reference (TYPE) RSDSSELOPT Struktur der generischen SELECT-OPTION dynam. Selektionen 20030130

Method SELECT_OPTION_ADD on class CL_SCMG_ATTR_DISPLAY_ADMIN has no exception.

Method SELECT_OPTION_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RANGES Call by reference Type reference (TYPE) RSELOPTION SELECT-OPTIONS Tabelle 20030130
2 Exporting EX_RESULT Call by reference Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20030130
3 Importing IM_ID Call by reference Type reference (TYPE) SRMADID Attributbeschreibung - ID 20030130

Method SELECT_OPTION_EXIST on class CL_SCMG_ATTR_DISPLAY_ADMIN has no exception.

Method SELECT_OPTION_GET_FIELDVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) SRMADID Attributbeschreibung - ID 20030210
2 Returning RE_VALUE Value transfer Type reference (TYPE) LVC_VALUE 20030210

Method SELECT_OPTION_GET_FIELDVALUE on class CL_SCMG_ATTR_DISPLAY_ADMIN has no exception.

Method SELECT_OPTION_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) SRMADID Attributbeschreibung - ID 20030130
2 Importing IM_RANGES Call by reference Type reference (TYPE) RSELOPTION SELECT-OPTIONS Tabelle 20030130

Method SELECT_OPTION_SET on class CL_SCMG_ATTR_DISPLAY_ADMIN has no exception.

Method SET_SELOPTION_VALUE_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESC_OBJ Call by reference Object reference (TYPE REF TO) IF_SRM_ATTRIBUTE_DESC Attributbeschreibung - Read 20030131
2 Importing IM_VALUE Call by reference Type reference (TYPE) RSDSSELOP_ 'Generische' SELECT-OPTION für dynamische Selektionen 20030131
3 Returning RE_VALUE_OBJ Value transfer Object reference (TYPE REF TO) IF_SRM_ATTRIBUTE_VALUE Attributwert - Read 20030131
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_DESCRIPTION Attribut Beschreibung (abstrakt) 20030131
2 CX_SRM_ATTRIBUTE_VALUE Attribut Wert (abstrakt) 20030131
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20030131
History
Last changed by/on SAP  20130531 
SAP Release Created in 620