SAP ABAP Class CL_UG_MD_GC_AREAID (Change Management Participant - Application Area)
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_PARTICIPANT Participants in Change Management 20040905
Properties
Class CL_UG_MD_GC_AREAID  
Short Description Change Management Participant - Application Area    
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 20050109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UG_MD_AREAID Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 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_PARTICIPANT Participants in Change Management 20040905
Friends
Class CL_UG_MD_GC_AREAID 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 AREA ID Was Already Deleted 20040905
2 DF_GEN_REQUIRED Instance attribute Private Type reference (TYPE) UG_FLG Is regeneration necessary? 20040905
3 DO_AREAID Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_AREAID FIN Master Data: Area ID 20040905
4 DT_APPL_CALLBACK Instance attribute Private Type reference (TYPE) T_APPL_CALLBACK Callback Classes 20041129
5 DT_CM_OBJECT_FIELDNAME Instance attribute Private Type reference (TYPE) T_CM_OBJECT_FIELDNAME Primary Field Changes 20040905
6 DT_CM_OBJECT_FIELDNAME_SEC Instance attribute Private Type reference (TYPE) T_CM_OBJECT_FIELDNAME Secondary Field Changes 20040905
7 DT_ITEM Instance attribute Private Type reference (TYPE) UGMD_TH_DATA_ITEM FIN Change Management: Item 20050414
8 DT_MESSAGE Instance attribute Private Type reference (TYPE) UGMD_T_MESSAGE FIN Master Data: Messages 20040905
9 DT_NODE Instance attribute Private Type reference (TYPE) UGMD_TH_DATA_NODE FIN Change Management: Node 20050414
10 D_APPLICATION Instance attribute Private Type reference (TYPE) UG_APPLICATION SPACE FIN Master Data: Application 20041214
11 D_AREAID Instance attribute Private Type reference (TYPE) UG_AREAID SPACE FIN Master Data: Application Area 20041214
12 D_INACTIVE_MODUS Instance attribute Private Type reference (TYPE) UG_FLG Inactive Mode: No Generation 20040905
13 GC_SEMANTIC_DELETE Constant Private Type reference (TYPE) UG_SEMANTIC 'BUTTON_DEL' Semantic: Generate 20040905
14 GC_SEMANTIC_GENERATE Constant Private Type reference (TYPE) UG_SEMANTIC 'BUTTON_GEN' Semantic: Generate 20040905
15 GC_SEMANTIC_MSG Constant Private Type reference (TYPE) UG_SEMANTIC 'BUTTON_MSG' Semantic: Display Messages 20040905
16 GC_SEMANTIC_TRANSFER Constant Private Type reference (TYPE) UG_SEMANTIC 'BUTTON_TRN' Semantic: Convert Data 20040905
17 G_DEBUG Static Attribute Private Type reference (TYPE) TEXT70 Message Text - Error Long Text 20040905
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20040905
2 DELETE_AREAID Instance method Private Method Delete AREA ID 20040905
3 GET_GARBAGE_OBJECTS Instance method Private Method Pick out unused objects 20041129
Events
Class CL_UG_MD_GC_AREAID 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, *seqnr TYPE ug_seqnr4, fieldname TYPE ug_fieldname, cm_object TYPE REF TO object, END OF s_cm_object_fieldname
2 S_CM_OBJECT_ROLE Private See coding 20040905 BEGIN OF s_cm_object_role, role TYPE ug_role, cm_object TYPE REF TO object, END OF s_cm_object_role
3 T_APPL_CALLBACK Private See coding 20041129 t_appl_callback TYPE STANDARD TABLE OF REF TO if_ug_md_change_mgmt_appl WITH DEFAULT KEY
4 T_CM_OBJECT_FIELDNAME Private See coding 20040905 t_cm_object_fieldname TYPE HASHED TABLE OF s_cm_object_fieldname WITH UNIQUE KEY fieldname
5 T_CM_OBJECT_ROLE Private See coding 20040905 t_cm_object_role TYPE STANDARD TABLE OF s_cm_object_role WITH DEFAULT KEY
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_UG_MD_CM_CONTROLLER Change Management: Controller 20040905
2 Importing I_APPLICATION Call by reference Type reference (TYPE) UG_APPLICATION FI-Stammdaten: Anwendung 20041214
3 Importing I_AREAID Call by reference Type reference (TYPE) UG_AREAID FIN-Stammdaten: Anwendungsgebiet 20041214
# Exception Resumable Description Created on
1 ERROR 20040905

Method DELETE_AREAID Signature

Method DELETE_AREAID on class CL_UG_MD_GC_AREAID has no parameter.
Method DELETE_AREAID on class CL_UG_MD_GC_AREAID has no exception.

Method GET_GARBAGE_OBJECTS Signature

Method GET_GARBAGE_OBJECTS on class CL_UG_MD_GC_AREAID has no parameter.
Method GET_GARBAGE_OBJECTS on class CL_UG_MD_GC_AREAID has no exception.
History
Last changed by/on SAP  20050109 
SAP Release Created in 400