SAP ABAP Class CL_UC_COI_DATA_CG (C/I: Group Data)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCF6 (Package) SEM-BCS: Consolidation of Investments
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_COI_DATA_CG Reported Financial Data for Consolidation Group 20020219
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_COI_DATA_CG_HIST C/I: Read Customizing Settings 20040824
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_COI_DATA_CG_SETUP Consolidation of Investments: Manipulation with Group Data 20030507
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_DATA_CG Restrict Data to Group (PL 30 - Rules) 20050105
Properties
Class CL_UC_COI_DATA_CG  
Short Description C/I: Group Data    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCF6   SEM-BCS: Consolidation of Investments 
Created 20020211   SAP 
Last change 20050220   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UC_COI_STAT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_UC_STAT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 UC00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 UCF6 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_COI_DATA_CG Reported Financial Data for Consolidation Group 20020219
2 IF_UC_COI_DATA_CG_HIST C/I: Read Customizing Settings 20040824
3 IF_UC_COI_DATA_CG_SETUP Consolidation of Investments: Manipulation with Group Data 20030507
4 IF_UC_DATA_CG Restrict Data to Group (PL 30 - Rules) 20050105
Friends
Class CL_UC_COI_DATA_CG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_AGGR_MODE Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20050727
2 DF_DATA_READ Instance attribute Private Type reference (TYPE) UC_FLG Totals already read 20041216
3 DF_MODE_LOCKED Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20050727
4 DO_COI_DATA_ALL Instance attribute Private Object reference (TYPE REF TO) IF_UC_COI_DATA_ALL Deleted after Reading 20040419
5 DO_COI_TOT_AGGR_ITERATOR Instance attribute Private Object reference (TYPE REF TO) CL_UC_COI_ITERATOR Iterate Sorted Tables 20041221
6 DO_CUST Instance attribute Private Object reference (TYPE REF TO) IF_UC_COI_EXEC_CUST C/I: Customizing Relevant to Execution 20040308
7 DO_GW_DATASTREAM Instance attribute Private Object reference (TYPE REF TO) IF_UC_TX_DATA_IO Read From/Write to Data Object/Stream/Buffer 20030511
8 DO_HIST Instance attribute Private Object reference (TYPE REF TO) IF_UC_COI_HIST 20040909
9 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (Field Catalog, ...) 20020211
10 DO_SEL_CG_CU Instance attribute Private Object reference (TYPE REF TO) IF_UC_SEL Current Group with Units 20030507
11 DO_SEL_CG_IN_CG Instance attribute Private Object reference (TYPE REF TO) IF_UC_SEL Groups Within Current Group (Transitive) 20050105
12 DO_SEL_CG_NOPARENT Instance attribute Private Object reference (TYPE REF TO) IF_UC_SEL Like do_sel_cg_cu, but without Parents 20030511
13 DO_SEL_CG_NOPARENT_SSCR Instance attribute Private Object reference (TYPE REF TO) IF_UC_SEL Like do_sel_cg_cu, but without Parents 20040324
14 DO_SEL_CU_LCC Instance attribute Private Object reference (TYPE REF TO) IF_UC_SEL Interface Selection Condition 20040408
15 DR_S_IE Instance attribute Private Object reference (TYPE REF TO) DATA Template for Investee 20050105
16 DR_S_PT Instance attribute Private Object reference (TYPE REF TO) DATA Template for Partner 20050105
17 DR_TH_GWA_DB Instance attribute Private Object reference (TYPE REF TO) DATA Goodwill in Group 20030828
18 DR_T_ACT_SEQ Instance attribute Private Object reference (TYPE REF TO) DATA 20040325
19 DR_T_CU_LCC Instance attribute Private Object reference (TYPE REF TO) DATA 20040408
20 DR_T_EQI_ALL Instance attribute Private Object reference (TYPE REF TO) DATA 20040419
21 DR_T_EQI_CG Instance attribute Private Object reference (TYPE REF TO) DATA Equity Holdings Adjustments 20030907
22 DR_T_EQU_ALL Instance attribute Private Object reference (TYPE REF TO) DATA 20040419
23 DR_T_EQU_CG Instance attribute Private Object reference (TYPE REF TO) DATA Group Equity 20030907
24 DR_T_GWA_DB Instance attribute Private Object reference (TYPE REF TO) DATA Goodwill in Group NOS: GW Performance 20030828
25 DR_T_GWA_EXTRAORD Instance attribute Private Object reference (TYPE REF TO) DATA Extraordinary Amortization 20050204
26 DR_T_GWA_HIST Instance attribute Private Object reference (TYPE REF TO) DATA Goodwill in Group 20040909
27 DR_T_GWA_PRES Instance attribute Private Object reference (TYPE REF TO) DATA User-manipulated Goodwill Entries 20050204
28 DR_T_INV_ALL Instance attribute Private Object reference (TYPE REF TO) DATA 20040419
29 DR_T_INV_CG Instance attribute Private Object reference (TYPE REF TO) DATA Investment Data - Group 20030907
30 DR_T_NI_ALL Instance attribute Private Object reference (TYPE REF TO) DATA 20040419
31 DR_T_NI_CG Instance attribute Private Object reference (TYPE REF TO) DATA Earnings and Appropriations in Income Statement 20030907
32 DR_T_SORTSTATUS Instance attribute Private Object reference (TYPE REF TO) DATA 20050329
33 DR_T_TOT_AGGR Instance attribute Private Object reference (TYPE REF TO) DATA 20041221
34 DR_T_TOT_CG Instance attribute Private Object reference (TYPE REF TO) DATA C/I Postings 20041221
35 DT_CG4AGGR Instance attribute Private Type reference (TYPE) TS_CG4AGGR 20050608
36 DT_CG_LXY Instance attribute Private Type reference (TYPE) UC0_TS_VALUE Field Values 20041217
37 DT_FLD_EQU_ONLY Instance attribute Private Type reference (TYPE) UC0_TS_FIELD "new by "jos050810 (note 1495730) 20101012
38 DT_FLD_INV_ONLY Instance attribute Private Type reference (TYPE) UC0_TS_FIELD "new by "jos050810 (note 1495730) 20101012
39 DT_GROUP Instance attribute Private Type reference (TYPE) UC0_TS_VALUE Current Group 20050105
40 D_YEAR_COMP_CU_LCC Instance attribute Private Type reference (TYPE) UG_FISCYEAR Fiscal Year 20040408
41 D_YEAR_CU_LCC Instance attribute Private Type reference (TYPE) UG_FISCYEAR Fiscal Year 20040408
42 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_UC_COI_DATA_CG C/I: Group Data 20020315
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_LOCAL_CURRENCY_P Instance method Private Method Local Currency Change 20041110
2 CLEAR_IRRELEVANT_CHAR Instance method Private Method Initialize Irrelevant Char.Fields in Structure 20030217
3 CONSTRUCTOR Instance method Public Constructor 20030510
4 CONTRACT_EQUITY Instance method Private Method Aggregate Equity Data 20041110
5 GET_CG4AGGR Instance method Private Method 20050609
6 GET_DATA Instance method Private Method 20041004
7 GET_REPUNIT_WITH_CHANGED_LCKEY Instance method Private Method 20040408
8 INIT_INSTANCE Instance method Private Method Initialization 20030507
9 READ_ACT_SEQ_FROM_DB Instance method Private Method 20040325
10 RESTRICT_CG_P Instance method Private Method Restrict Data to a Group 20041110
11 RESTRICT_COI_TOTALS Instance method Private Method Determine C/I Postings for Group 20040909
12 RESTRICT_COI_TOTALS_AGGR Instance method Private Method Determine C/I Postings for Group, with Aggregation 20041215
13 RESTRICT_INV Instance method Private Method Determine Reported Investment Data for Group 20020316
14 RESTRICT_INVEE Instance method Private Method Allow Reported Data with Investee in Group 20030511
15 SET_GWPROC_FROM_COI_METHOD Instance method Private Method Goodwill Treatment According to C/I Method 20040915
Events
Class CL_UC_COI_DATA_CG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_CG4AGGR Private See coding 20050608 begin of S_CG4AGGR ,s_x type s_cg_pc ,s_y type s_cg_pc ,end of s_cg4aggr
2 S_CG_PC Private See coding 20050608 begin of s_cg_pc ,p type uc_value ,c type uc_value ,end of s_cg_pc
3 TS_CG4AGGR Private See coding 20050609 ts_cg4aggr type sorted table of s_cg4aggr with unique key s_y-p s_x-p s_y-c s_x-c
4 T_CG4AGGR Private See coding 20050608 t_cg4aggr type standard table of s_cg4aggr with non-unique default key
Method Signatures

Method CHANGE_LOCAL_CURRENCY_P 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 20041110

Method CHANGE_LOCAL_CURRENCY_P on class CL_UC_COI_DATA_CG has no exception.

Method CLEAR_IRRELEVANT_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) ANY TABLE 20030612
2 Importing IF_ACQPERIOD Call by reference Type reference (TYPE) UC_FLG 'X' Allgemeines Kennzeichen SAP Konsolidierung 20050321
3 Importing IF_ACQYEAR Call by reference Type reference (TYPE) UC_FLG 'X' Allgemeines Kennzeichen SAP Konsolidierung 20050321
4 Importing IF_DOCTYPE Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20030217
5 Importing IF_FLD_EQU_ONLY Call by reference Type reference (TYPE) UC_FLG "new by "jos050810 (note 1495730) 20101012
6 Importing IF_FLD_INV_ONLY Call by reference Type reference (TYPE) UC_FLG "new by "jos050810 (note 1495730) 20101012
7 Importing IF_PARTNER Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20040308
8 Importing IF_PCNT Call by reference Type reference (TYPE) UC_FLG Lösche Sätze, wo Kreiswährung und Prozentsatz leer sind 20030717
9 Importing IF_PLEVEL Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20030217

Method CLEAR_IRRELEVANT_CHAR on class CL_UC_COI_DATA_CG has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_UC_COI_DATA_CG has no parameter.
Method CONSTRUCTOR on class CL_UC_COI_DATA_CG has no exception.

Method CONTRACT_EQUITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COI_SERVICES Call by reference Object reference (TYPE REF TO) IF_UC_COI_SERVICES Kapitalkonsolidierung: Lesen des Customizings 20041110

Method CONTRACT_EQUITY on class CL_UC_COI_DATA_CG has no exception.

Method GET_CG4AGGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_AGGR Value transfer Type reference (TYPE) T_CG4AGGR 20050609
2 Importing I_CG_X Call by reference Type reference (TYPE) UC_VALUE Merkmalswert 20050609
3 Importing I_CG_Y Call by reference Type reference (TYPE) UC_VALUE Merkmalswert 20050609

Method GET_CG4AGGR on class CL_UC_COI_DATA_CG has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) ANY TABLE 20041004
2 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20041004
3 Importing IO_STREAM Call by reference Object reference (TYPE REF TO) IF_UC_TX_DATA_IO Lesen/Schreiben in Datenobjekt/Strom/Puffer 20041004
4 Importing I_NODE Call by reference Type reference (TYPE) UC_FIELDNAME CL_UC_COI_STAT=>GC_READ Feldname 20041110

Method GET_DATA on class CL_UC_COI_DATA_CG has no exception.

Method GET_REPUNIT_WITH_CHANGED_LCKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) SORTED TABLE 20040408
2 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20040408
3 Importing I_FISCYEAR Call by reference Type reference (TYPE) UG_FISCYEAR Geschäftsjahr 20040408
4 Importing I_FISCYEAR_COMP Call by reference Type reference (TYPE) UG_FISCYEAR Geschäftsjahr 20040408

Method GET_REPUNIT_WITH_CHANGED_LCKEY on class CL_UC_COI_DATA_CG has no exception.

Method INIT_INSTANCE Signature

Method INIT_INSTANCE on class CL_UC_COI_DATA_CG has no parameter.
Method INIT_INSTANCE on class CL_UC_COI_DATA_CG has no exception.

Method READ_ACT_SEQ_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATASTREAMTYPE Call by reference Type reference (TYPE) UC_DATASTREAMTYPE Typ eines Datenstroms in einer Datenbasis 20050329

Method READ_ACT_SEQ_FROM_DB on class CL_UC_COI_DATA_CG has no exception.

Method RESTRICT_CG_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_COPY Call by reference Type reference (TYPE) UC_FLG Alle Daten werden übernommen 20041110
2 Importing IO_COI_PROPERTIES Call by reference Object reference (TYPE REF TO) CL_UC_COI_PROPERTIES KapKo Eigenschaften der KonsEinheiten 20041110

Method RESTRICT_CG_P on class CL_UC_COI_DATA_CG has no exception.

Method RESTRICT_COI_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_NO_SUBORDINATES Call by reference Type reference (TYPE) UC_FLG Keine enthaltenen Kreise berücksichtigen 20041202

Method RESTRICT_COI_TOTALS on class CL_UC_COI_DATA_CG has no exception.

Method RESTRICT_COI_TOTALS_AGGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_NO_SUBORDINATES Call by reference Type reference (TYPE) UC_FLG Keine enthaltenen Kreise berücksichtigen 20041215

Method RESTRICT_COI_TOTALS_AGGR on class CL_UC_COI_DATA_CG has no exception.

Method RESTRICT_INV Signature

Method RESTRICT_INV on class CL_UC_COI_DATA_CG has no parameter.
Method RESTRICT_INV on class CL_UC_COI_DATA_CG has no exception.

Method RESTRICT_INVEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_RESTRICT Call by reference Type reference (TYPE) SORTED TABLE 20030511
2 Importing IF_PTNR Call by reference Type reference (TYPE) UC_FLG Partner in Kreis ? 20040803
3 Importing IO_CG_IN_CG Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20040428
4 Importing IT_DATA_ALL Call by reference Type reference (TYPE) ANY TABLE 20030511
5 Importing I_ROLE_INVEE Call by reference Type reference (TYPE) UG_ROLE FI-Stammdaten: Rolle 20041005

Method RESTRICT_INVEE on class CL_UC_COI_DATA_CG has no exception.

Method SET_GWPROC_FROM_COI_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_GW Call by reference Type reference (TYPE) HASHED TABLE 20040915

Method SET_GWPROC_FROM_COI_METHOD on class CL_UC_COI_DATA_CG has no exception.
History
Last changed by/on SAP  20050220 
SAP Release Created in 3.1B