SAP ABAP Class CL_UC_AREA (Consolidation Area)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCM0 (Package) SEM-BCS: Data Basis, Cons Area, ...
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UG_MD_CHAR_VALUE 20010703
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_AREA Consolidation Area 20010829
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_PRINT List Processor Output 20030623
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_URL_INSTANCE FIN Workbench: Object Instance Described by a URL 20030505
Properties
Class CL_UC_AREA  
Short Description Consolidation Area    
Super Class CL_UG_MD_CHAR_VALUE  
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCM0   SEM-BCS: Data Basis, Cons Area, ... 
Created 20010703   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 UC00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 UCLP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 UCMG0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_AREA Consolidation Area 20010829
2 IF_UC_CUST_PRINT List Processor Output 20030623
3 IF_UG_WB_URL_INSTANCE FIN Workbench: Object Instance Described by a URL 20030505
Friends
Class CL_UC_AREA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DD_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMP Time of Save 20020129
2 DF_FINALIZED Instance attribute Private Type reference (TYPE) UC_FLG Finalize_changes already called prior to current commit 20030612
3 DF_GENERATED_OBJECTS_ERROR Instance attribute Private Type reference (TYPE) UC_FLG Error when Accessing Generated DDIC Objects 20020129
4 DF_INIT_BY_FOREIGN_AREAID Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20020801
5 DO_DATABASIS Instance attribute Private Object reference (TYPE REF TO) CL_UC_DATABASIS Data Basis 20010704
6 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (Meta Data) 20021216
7 DO_VERSIONS Instance attribute Private Object reference (TYPE REF TO) CL_UC_VERSIONS_FACTORY Version Combinations 20010905
8 DS_AREA Instance attribute Private Type reference (TYPE) S_AREA Consolidation Area 20010703
9 DT_AREA_PROP Instance attribute Private Type reference (TYPE) TH_AREA_PROP 20010903
10 DT_FIELD Instance attribute Private Type reference (TYPE) UCM_TS_AREA_FIELD Consolidation Area: Fields 20010704
11 DT_FIELDNAME_TMP Instance attribute Private Type reference (TYPE) UCM_TS_LOG_PHYS_NAME Link betw. Logical and Physical Names of Generated Objects 20010903
12 DT_ROLE_REMOVED_AT_GET_FPROP Instance attribute Private Type reference (TYPE) UCM_TH_DBS_ROLE Data Basis: Allocated Roles 20050412
13 DT_ROLE_UNIT_TMP Instance attribute Private Type reference (TYPE) UCM_TH_DBS_ROLE Data Basis: Allocated Roles 20050202
14 DT_TXT_AREA Instance attribute Private Type reference (TYPE) TS_TXT_AREA 20040121
15 GC_CLASSNAME_REPUNITS Constant Private Type reference (TYPE) CLASSNAME 'CL_UC_REPUNITS' Reference type 20011210
16 GC_CLASSNAME_REPUNITS_FACTORY Constant Private Type reference (TYPE) CLASSNAME 'CL_UC_REPUNITS_FACTORY' Reference type 20010917
17 GC_CLASSNAME_UG_MD_CHAR Constant Private Type reference (TYPE) CLASSNAME 'CL_UG_MD_CHAR' Reference Type 20040308
18 GC_CLASSNAME_UG_MD_CHAR_VALUE Constant Private Type reference (TYPE) CLASSNAME 'CL_UG_MD_CHAR_VALUE' Reference Type 20031013
19 GC_CLASSNAME_VERSIONS_FACTORY Constant Private Type reference (TYPE) CLASSNAME 'CL_UC_VERSIONS_FACTORY' Reference Type 20010905
20 GC_CLASSNAME_VRS_RULES_FACTORY Constant Private Type reference (TYPE) CLASSNAME 'CL_UC_VERSIONS_RULES_FACTORY' Reference Type 20030410
21 GC_FIELDNAME_TMP_REPLACE_AREA Constant Private Type reference (TYPE) UG_FIELDNAME '' FIN Master Data: Field Name 20010907
22 GC_FIELDNAME_TMP_REPUNITS Constant Private Type reference (TYPE) UG_FIELDNAME 'REPUNITS' FIN Master Data: Field Name 20010903
23 GC_FIELDNAME_TMP_RUS_RULE Constant Private Type reference (TYPE) UG_FIELDNAME 'RUS_RULE' FIN Master Data: Field Name 20011017
24 GC_FIELDNAME_TMP_VERSIONS Constant Private Type reference (TYPE) UG_FIELDNAME 'VERSIONS' FIN Master Data: Field Name 20010903
25 GC_FIELDNAME_TMP_VRS_MULTICUBE Constant Private Type reference (TYPE) UG_FIELDNAME 'VRS_MC' FIN Master Data: Field Name 20040308
26 GC_FIELDNAME_TMP_VRS_RULE Constant Private Type reference (TYPE) UG_FIELDNAME 'VRS_RULE' FIN Master Data: Field Name 20011017
27 GC_LIST_APPR_RET_EARN Constant Private Type reference (TYPE) UC_LIST_LP '007' List Number for List Processor 20030623
28 GC_LIST_AREA Constant Private Type reference (TYPE) UC_LIST_LP '001' List Number for List Processor 20030624
29 GC_LIST_BRKDWN_CAT Constant Private Type reference (TYPE) UC_LIST_LP '006' List Number for List Processor 20030623
30 GC_LIST_CLASSNAME Constant Private Type reference (TYPE) CLASSNAME 'CL_UC_AREA' Reference Type 20030623
31 GC_LIST_CONS_MONITOR Constant Private Type reference (TYPE) UC_LIST_LP '004' List Number for List Processor 20030623
32 GC_LIST_DATA_MODEL Constant Private Type reference (TYPE) UC_LIST_LP '002' List Number for List Processor 20030624
33 GC_LIST_PARAMETERS Constant Private Type reference (TYPE) UC_LIST_LP '005' List Number for List Processor 20030623
34 GC_LIST_R3_INTEGRA Constant Private Type reference (TYPE) UC_LIST_LP '010' List Number for List Processor 20050405
35 GC_LIST_SETTINGS Constant Private Type reference (TYPE) UC_LIST_LP '003' List Number for List Processor 20030624
36 GC_LIST_TECH_SET Constant Private Type reference (TYPE) UC_LIST_LP '009' List Number for List Processor 20030623
37 GC_LIST_USED_CONS_FUNC Constant Private Type reference (TYPE) UC_LIST_LP '008' List Number for List Processor 20030623
38 GC_MAXLEN_FIELDNAME_TMP Constant Private Type reference (TYPE) I 16 20010907
39 GC_MSGNO_COI_DTS Constant Private Type reference (TYPE) UC0_S_MESSAGE-MSGNO '090' Messages, Message Number 20040706
40 GC_MSGNO_DBS_ROLE Constant Private Type reference (TYPE) UC0_S_MESSAGE-MSGNO '041' Messages, Message Number 20040706
41 GC_MSGNO_FUNC_ROLE Constant Private Type reference (TYPE) UC0_S_MESSAGE-MSGNO '112' Messages, Message Number 20040706
42 GC_MSGNO_IPA_DTS Constant Private Type reference (TYPE) UC0_S_MESSAGE-MSGNO '210' Messages, Message Number 20041223
43 GC_MSGNO_IPI_DTS Constant Private Type reference (TYPE) UC0_S_MESSAGE-MSGNO '208' Messages, Message Number 20040706
44 GC_MSGTAB Constant Private Type reference (TYPE) UG_FLG GC_TRUE 20010801
45 GC_PREFIX_FIELDNAME_TMP Constant Private Type reference (TYPE) UG_FIELDNAME 'ZUC__' FIN Master Data: Field Name 20010907
46 GC_ROLLNAME_REPUNITS Constant Private Type reference (TYPE) ROLLNAME 'UC_REPUNITS' Data Element (Semantic Domain) 20010903
47 GC_ROLLNAME_VERSIONS Constant Private Type reference (TYPE) ROLLNAME 'UC_VERSIONS' Data Element (Semantic Domain) 20010903
48 GC_SOBJ_REPUNITS Constant Private Type reference (TYPE) UGMD_S_TEMP_FIELD_DEF-SOBJ 'UCREPUNITCOMBI' Object Name 20020204
49 GC_SOBJ_VERSIONS Constant Private Type reference (TYPE) UGMD_S_TEMP_FIELD_DEF-SOBJ 'UCSVERSION' Object Name 20011101
50 GC_SOBJ_VRS_MULTICUBE Constant Private Type reference (TYPE) UGMD_S_TEMP_FIELD_DEF-SOBJ 'UCMCSUPPORT' Object Name 20040308
51 GC_STRUCNAME_AREA_PROP Constant Private Type reference (TYPE) TYPENAME 'UCM_S_AREA_PROP' Name of Dictionary Type 20010903
52 GT_AREA_CREATED Static Attribute Private Type reference (TYPE) TS_AREA_DBS 20040504
53 GT_DATASTREAMTYPE_GEN Static Attribute Private Type reference (TYPE) UCM_TS_DATASTREAMTYPE Data Stream Types 20040108
54 GT_FIELDNAME_AREA_PROP Static Attribute Private Type reference (TYPE) UGMD_TS_FIELDNAME FIN Master Data: Field Names 20010903
Methods
# Method Level Visibility Method type Description Created on
1 AREA_CHECK_AT_CHECK Instance method Private Method Specific Checks at the Point "Check" 20040415
2 AREA_CHECK_AT_INIT Instance method Private Method Specific Checks at the Point "Init" 20040415
3 AREA_CHECK_FIX_VALUE_EXIST Instance method Public Method Check if char. value of fixed characteristics exists 20011012
4 AREA_CREATE_CHAR_VALUES_CUST Instance method Private Method Create Single Values for Customizing Characteristics 20020405
5 AREA_DATABASIS_CHANGED Instance method Private Event handling method Reaction to Data Basis Change 20020517
6 AREA_GENERATE Instance method Public Method Generate Consolidation Area 20030428
7 AREA_GENERATE_DEFAULT_LAYOUT Instance method Private Method Generate Default Layouts for Step Methods 20010906
8 AREA_GENERATE_SELECTION_SCREEN Instance method Private Method Generate Selection Screens for Task Execution 20020326
9 AREA_GET_DBS_PROPERTIES Instance method Private Method Get Attributes of Data Basis 20020730
10 AREA_GET_GUI_DATA Instance method Public Method Get GUI Data for Maintenance 20030514
11 AREA_GET_VIRTUAL_FIELDNAME Instance method Private Method Get Technical Name of Artificial Char. for Logical Name 20010910
12 AREA_INIT_DATABASIS Instance method Private Method Initialize Data Basis 20010709
13 AREA_INIT_VIRTUAL_CHAR Instance method Private Method Initialize Artificial Chars (Version Combinations, ...) 20010910
14 AREA_LP_FILL_TABLES Instance method Private Method ListProcessor: Fill Control Tables 20030623
15 AREA_LP_GET_DATA Instance method Private Method ListProcessor: Fill Data Tables 20030623
16 AREA_SET_GUI_DATA Instance method Public Method Write GUI Data from Maintenance 20030514
17 AREA_SHOW_MESSAGE Instance method Private Method Actively Output Messages 20040415
18 AREA_UPDATE_AREA_PROP Instance method Private Method Update Public Attribute ds_area_prop 20040331
Events
Class CL_UC_AREA has no event.
Types
Class CL_UC_AREA has no local type.
Method Signatures

Method AREA_CHECK_AT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20040415
2 Importing I_ACTION_ID Call by reference Type reference (TYPE) UC_ACTION_ID Identifier für aktuelle, am User Interface ausgelöste Aktion 20040415

Method AREA_CHECK_AT_CHECK on class CL_UC_AREA has no exception.

Method AREA_CHECK_AT_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20040415

Method AREA_CHECK_AT_INIT on class CL_UC_AREA has no exception.

Method AREA_CHECK_FIX_VALUE_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_EXIST Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20011012
2 Exporting ET_VALUE Call by reference Type reference (TYPE) UGMD_TS_FIELD_VAL FI-Stammdaten: Paare Feldname / Wert 20011012
3 Importing ID_FIELDNAME Call by reference Type reference (TYPE) UG_FIELDNAME FI-Stammdaten: Feldname 20011012
# Exception Resumable Description Created on
1 NOT_FIXED Merkmal wird nicht im KonsGebiet fixiert 20011012

Method AREA_CREATE_CHAR_VALUES_CUST Signature

Method AREA_CREATE_CHAR_VALUES_CUST on class CL_UC_AREA has no parameter.
Method AREA_CREATE_CHAR_VALUES_CUST on class CL_UC_AREA has no exception.

Method AREA_DATABASIS_CHANGED Signature

Method AREA_DATABASIS_CHANGED on class CL_UC_AREA has no parameter.
Method AREA_DATABASIS_CHANGED on class CL_UC_AREA has no exception.

Method AREA_GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20030428
2 Importing IF_ALSO_CUST Call by reference Type reference (TYPE) UC_FLG GC_TRUE Auch Customizing generieren (erfordert späteres Sichern) 20031017

Method AREA_GENERATE on class CL_UC_AREA has no exception.

Method AREA_GENERATE_DEFAULT_LAYOUT Signature

Method AREA_GENERATE_DEFAULT_LAYOUT on class CL_UC_AREA has no parameter.
Method AREA_GENERATE_DEFAULT_LAYOUT on class CL_UC_AREA has no exception.

Method AREA_GENERATE_SELECTION_SCREEN Signature

Method AREA_GENERATE_SELECTION_SCREEN on class CL_UC_AREA has no parameter.
Method AREA_GENERATE_SELECTION_SCREEN on class CL_UC_AREA has no exception.

Method AREA_GET_DBS_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FDEP Call by reference Type reference (TYPE) UCD_TS_FDEP Klammerung 20020730
2 Exporting ET_FPROP Call by reference Type reference (TYPE) UCD_TH_FPROP_EXT Feldeigenschaften (externes Format) 20020730
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20050815
4 Exporting ET_RDISP Call by reference Type reference (TYPE) UCM_TS_DBS_RDISP Datenbasis: Rollenpflege: Verfügbare Rollen 20020730
5 Exporting ET_ROLE Call by reference Type reference (TYPE) UCM_TH_DBS_ROLE Datenbasis: Zugewiesene Rollen 20020730

Method AREA_GET_DBS_PROPERTIES on class CL_UC_AREA has no exception.

Method AREA_GET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_EXIST Call by reference Type reference (TYPE) UC_FLG Wert existiert in der Datenbank? 20030514
2 Exporting ES_DATA Call by reference Type reference (TYPE) UCM_S_AREA_GUI Konsolidierungsgebiet: Oberfläche 20030514
3 Exporting ET_FDEP Call by reference Type reference (TYPE) UCD_TS_FDEP Klammerung 20030514
4 Exporting ET_FDISP Call by reference Type reference (TYPE) UCM_TS_AREA_FDISP Konsolidierungsgebiet: Verfügbare Felder 20030514
5 Exporting ET_FIELD Call by reference Type reference (TYPE) UCM_TS_AREA_FIELD Konsolidierungsgebiet: Felder 20030514
6 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20050815
7 Exporting ET_RDISP Call by reference Type reference (TYPE) UCM_TS_DBS_RDISP Datenbasis: Rollenpflege: Verfügbare Rollen 20030514

Method AREA_GET_GUI_DATA on class CL_UC_AREA has no exception.

Method AREA_GET_VIRTUAL_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Generierter Name 20010910
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Logischer Name (gc_fieldname_tmp...) 20010910

Method AREA_GET_VIRTUAL_FIELDNAME on class CL_UC_AREA has no exception.

Method AREA_INIT_DATABASIS Signature

Method AREA_INIT_DATABASIS on class CL_UC_AREA has no parameter.
Method AREA_INIT_DATABASIS on class CL_UC_AREA has no exception.

Method AREA_INIT_VIRTUAL_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20040504

Method AREA_INIT_VIRTUAL_CHAR on class CL_UC_AREA has no exception.

Method AREA_LP_FILL_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BLIST Call by reference Type reference (TYPE) UCL_TS_LP_BLIST Listprozessor: Verbindung Liste-Unterliste 20030623
2 Changing CT_FDISP Call by reference Type reference (TYPE) UCL_TS_LP_FDISP Listprozessor: Felder der Liste 20030623
3 Changing CT_FUSED Call by reference Type reference (TYPE) UCL_TS_LP_FUSED Listprozessor: Felder in Datentabelle 20030623
4 Changing CT_LIST Call by reference Type reference (TYPE) UCL_TS_LP_LIST Listprozessor: Eigenschaften der Liste 20030623
5 Importing IO_FIELDINFO Call by reference Object reference (TYPE REF TO) CL_UG_FIELDINFO_LOCAL Feldinformationen zu einem (lokalen) Dictionarytyp 20030623
6 Importing IO_LIST_LP Call by reference Object reference (TYPE REF TO) CL_UC_LIST_LP Listprozessor Listen numerierung 20030623

Method AREA_LP_FILL_TABLES on class CL_UC_AREA has no exception.

Method AREA_LP_GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BLIST Call by reference Type reference (TYPE) UCL_TS_LP_BLIST Listprozessor: Verbindung Liste-Unterliste 20030623
2 Changing CT_FDISP Call by reference Type reference (TYPE) UCL_TS_LP_FDISP Listprozessor: Felder der Liste 20030623
3 Changing CT_FUSED Call by reference Type reference (TYPE) UCL_TS_LP_FUSED Listprozessor: Felder in Datentabelle 20030623
4 Changing CT_LIST Call by reference Type reference (TYPE) UCL_TS_LP_LIST Listprozessor: Eigenschaften der Liste 20030623
5 Exporting ET_DATA Call by reference Type reference (TYPE) ANY 20030623
6 Importing IO_FIELDINFO Call by reference Object reference (TYPE REF TO) CL_UG_FIELDINFO_LOCAL Feldinformationen zu einem (lokalen) Dictionarytyp 20030623
7 Importing IO_LIST_LP Call by reference Object reference (TYPE REF TO) CL_UC_LIST_LP Listprozessor Listen numerierung 20030623

Method AREA_LP_GET_DATA on class CL_UC_AREA has no exception.

Method AREA_SET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) UCM_S_AREA_GUI Konsolidierungsgebiet: Oberfläche 20030514
2 Importing IT_FIELD Call by reference Type reference (TYPE) UCM_TS_AREA_FIELD Konsolidierungsgebiet: Felder 20030514

Method AREA_SET_GUI_DATA on class CL_UC_AREA has no exception.

Method AREA_SHOW_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20040415

Method AREA_SHOW_MESSAGE on class CL_UC_AREA has no exception.

Method AREA_UPDATE_AREA_PROP Signature

Method AREA_UPDATE_AREA_PROP on class CL_UC_AREA has no parameter.
Method AREA_UPDATE_AREA_PROP on class CL_UC_AREA has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 3.1A