SAP ABAP Class CL_UG_MD_GC_FIELDNAME (Garbage Collector Object - Fieldname)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     UGMD8 (Package) FIN General: Master Data: Change Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_CHANGE_MGMT_DATA Change Management 20040905
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_CM_COMMUNICATION Change Management 20050308
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_CM_OBJECT Change Object 20040905
Properties
Class CL_UG_MD_GC_FIELDNAME  
Short Description Garbage Collector Object - Fieldname    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UGMD8   FIN General: Master Data: Change Management 
Created 20040905   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_UG_MD_FIELDNAME Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UG_MD_CHANGE_MGMT_DATA Change Management 20040905
2 IF_UG_MD_CM_COMMUNICATION Change Management 20050308
3 IF_UG_MD_CM_OBJECT Change Object 20040905
Friends
Class CL_UG_MD_GC_FIELDNAME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_DELETED Instance attribute Private Type reference (TYPE) UG_FLG FIN Master Data: General Indicator 20050303
2 DO_AREAID Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_AREAID FIN Master Data: Area ID 20040905
3 DO_FIELDNAME Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_FIELDNAME FIN Master Data: Field Name 20040905
4 DO_WORKLIST Instance attribute Private Object reference (TYPE REF TO) IF_FINB_GN_LOW_LEVEL Low Level Interface of Generator 20050128
5 DS_FPROP Instance attribute Public Type reference (TYPE) UGMD_S_FPROP FIN Master Data: Field Properties 20040905
6 DT_GEN_STRUCTURE Instance attribute Private Type reference (TYPE) T_GEN_STRUCTURE 20050112
7 DT_GEN_TABLE Instance attribute Private Type reference (TYPE) UGMD_T_TABNAME Generated Table Names 20050112
8 DT_ITEM Instance attribute Private Type reference (TYPE) UGMD_TH_DATA_ITEM FIN Change Management: Item 20050324
9 DT_MESSAGE Instance attribute Private Type reference (TYPE) UGMD_T_MESSAGE FIN Master Data: Messages 20040905
10 DT_NODE Instance attribute Private Type reference (TYPE) UGMD_TH_DATA_NODE FIN Change Management: Node 20050324
11 DT_PROPERTY Instance attribute Private Type reference (TYPE) UGMD_TS_CM_PROPERTY Changes: Attributes of a Change Object 20040905
12 DT_SEMANTIC Instance attribute Private Type reference (TYPE) UGMD_T_SEMANTIC FIN Change Management: Properties 20040905
13 D_APPLICATION Instance attribute Private Type reference (TYPE) UG_APPLICATION FIN Master Data: Application 20040905
14 D_AREAID Instance attribute Private Type reference (TYPE) UG_AREAID FIN Master Data: Application Area 20040905
15 D_FIELDNAME Instance attribute Private Type reference (TYPE) UG_FIELDNAME FIN Master Data: Field Name 20040905
16 D_ROLLNAME Instance attribute Private Type reference (TYPE) ROLLNAME Data Element (Semantic Domain) 20050112
17 D_ROLLNAME_SID Instance attribute Private Type reference (TYPE) ROLLNAME Data Element (Semantic Domain) 20050112
18 GC_EVENT_MSG Constant Public Type reference (TYPE) STRING 'BUTTON_MSG' Event - Display message 20040905
19 GC_EVENT_REGISTER_DEL Constant Public Type reference (TYPE) STRING 'BUTTON_DEL' Event - Delete Field 20050324
20 GC_SEMANTIC_DEL Constant Private Type reference (TYPE) UG_SEMANTIC 'BUTTON_DEL' FIN Change Management: Registered Semantics 20040905
21 GC_SEMANTIC_MSG Constant Private Type reference (TYPE) UG_SEMANTIC 'BUTTON_MSG' FIN Change Management: Registered Semantics 20040905
22 GT_DELETED_FIELDNAME Static Attribute Private Type reference (TYPE) UGMD_TS_FIELDNAME FIN Master Data: Field Names 20050324
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20040905
2 GET_FIELDNAME_GEN_DATA Instance method Private Method 20040905
3 GET_FIELDNAME_PROPERTIES Instance method Private Method 20050303
4 GET_FIELDNAME_WHERE_USED Instance method Private Method 20040905
5 REGISTER_DELETION Instance method Private Method 20050303
Events
Class CL_UG_MD_GC_FIELDNAME has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_CM_OBJECT_FIELDNAME Private See coding 20040905 BEGIN OF s_cm_object_fieldname, fieldname TYPE ug_fieldname, cm_object TYPE REF TO object, END OF s_cm_object_fieldname
2 T_CM_OBJECT_FIELDNAME Private See coding 20040905 t_cm_object_fieldname TYPE STANDARD TABLE OF s_cm_object_fieldname
3 T_GEN_STRUCTURE Private See coding 20050112 t_gen_structure TYPE SORTED TABLE OF typename WITH UNIQUE DEFAULT KEY
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20040905
# Exception Resumable Description Created on
1 NO_INSTANCE Keine Instanz möglich 20040905

Method GET_FIELDNAME_GEN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM Value transfer Type reference (TYPE) UGMD_TH_DATA_ITEM FI - Changemanagement: Item 20040905
2 Exporting ET_NODE Value transfer Type reference (TYPE) UGMD_TH_DATA_NODE FI - Changemanagement: Tree 20040905

Method GET_FIELDNAME_GEN_DATA on class CL_UG_MD_GC_FIELDNAME has no exception.

Method GET_FIELDNAME_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM Value transfer Type reference (TYPE) UGMD_TH_DATA_ITEM FI - Changemanagement: Item 20050303
2 Exporting ET_NODE Value transfer Type reference (TYPE) UGMD_TH_DATA_NODE FI - Changemanagement: Tree 20050303

Method GET_FIELDNAME_PROPERTIES on class CL_UG_MD_GC_FIELDNAME has no exception.

Method GET_FIELDNAME_WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM Value transfer Type reference (TYPE) UGMD_TH_DATA_ITEM FI - Changemanagement: Item 20040905
2 Exporting ET_NODE Value transfer Type reference (TYPE) UGMD_TH_DATA_NODE FI - Changemanagement: Tree 20040905

Method GET_FIELDNAME_WHERE_USED on class CL_UG_MD_GC_FIELDNAME has no exception.

Method REGISTER_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EVENT Call by reference Type reference (TYPE) STRING 20050303

Method REGISTER_DELETION on class CL_UG_MD_GC_FIELDNAME has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 400