SAP ABAP Class CL_UC_TASK_EXECUTION_COI_HIST (Consolidation of Investments)
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_CUST_DATA_EXT External view at Customizing data 20040820
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_LOG_CUST_DATA Log Data Interface 20040820
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_METHOD_EXT External: SAP Cons Method 20040820
Properties
Class CL_UC_TASK_EXECUTION_COI_HIST  
Short Description Consolidation of Investments    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class UCF6    
Program status P  SAP Standard Production Program 
Category 0   
Package UCF6   SEM-BCS: Consolidation of Investments 
Created 20040820   SAP 
Last change 20070914   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 UCF6 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_DATA_EXT External view at Customizing data 20040820
2 IF_UC_LOG_CUST_DATA Log Data Interface 20040820
3 IF_UC_METHOD_EXT External: SAP Cons Method 20040820
Friends
Class CL_UC_TASK_EXECUTION_COI_HIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_DBG_NO_PROCESSING Instance attribute Private Type reference (TYPE) UC_FLG '' Process restricted groups/investees only / debug only 20041209
2 DF_POST_NISTAT_MOD Instance attribute Private Type reference (TYPE) UC_FLG 'X': Simple Posting of Recalculated Stat. Net Income 20050725
3 DO_COI Instance attribute Private Object reference (TYPE REF TO) IF_UC_METHOD_EXT External: SAP Cons Method 20040823
4 DO_COI_DATA_CG_FORMER Instance attribute Private Object reference (TYPE REF TO) IF_UC_COI_DATA_CG_HIST C/I: Read Customizing Settings 20040824
5 DO_COI_DATA_CG_RECALC Instance attribute Private Object reference (TYPE REF TO) IF_UC_COI_DATA_CG_HIST C/I: Read Customizing Settings 20040824
6 DO_COI_PROPERTIES Instance attribute Private Object reference (TYPE REF TO) CL_UC_COI_PROPERTIES C/I Properties of Cons Units 20040923
7 DO_COI_SERVICES Instance attribute Private Object reference (TYPE REF TO) IF_UC_COI_SERVICES C/I: Read Customizing Settings 20050712
8 DO_CONTEXT_INIT Instance attribute Private Object reference (TYPE REF TO) IF_UC_CONTEXT Context (Version + Time + ?) 20040823
9 DO_CUST Instance attribute Private Object reference (TYPE REF TO) IF_UC_COI_EXEC_CUST_SETUP C/I: Manipulate Execution-relevant Customizing 20040824
10 DO_HIST_TOT Instance attribute Private Object reference (TYPE REF TO) IF_UC_COI_HIST 20040823
11 DO_MD_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN Master Data: Central Access Point (Factory) 20040830
12 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (Metadata) 20040823
13 DO_SEL_INIT Instance attribute Private Object reference (TYPE REF TO) IF_UC_SEL Interface Selection Condition 20040823
14 DO_SEL_TASK_EXE_INIT Instance attribute Private Object reference (TYPE REF TO) IF_UC_SEL Interface Selection Condition 20040823
15 DR_T_ITEM Instance attribute Private Object reference (TYPE REF TO) DATA 20050524
16 DR_T_LIST Instance attribute Private Object reference (TYPE REF TO) DATA 20040915
17 DS_CONTROL_INIT Instance attribute Private Type reference (TYPE) UCD_SX_METH_EXEC_CONTROL Control Structure for Method Execution 20040823
18 DS_TASK Instance attribute Private Type reference (TYPE) UCF_S_COI_TASK_PROP C/I: Task Properties 20041105
19 DT_DBG_GROUP Instance attribute Private Type reference (TYPE) UC0_TS_VALUE For debugging, process this group only 20041209
20 DT_DBG_INVEE Instance attribute Private Type reference (TYPE) UC0_TS_VALUE For debugging, process this investee only 20041209
21 DT_MESSAGE_INIT Instance attribute Private Type reference (TYPE) UC0_T_MESSAGE Messages 20040830
22 DT_SEL_CG_SEND Instance attribute Private Type reference (TYPE) UC0_TS_SEL Table: Selection Condition (Range per Field) 20050405
23 DT_SEL_CU_SEND Instance attribute Private Type reference (TYPE) UC0_TS_SEL Table: Selection Condition (Range per Field) 20050405
24 D_AREA Instance attribute Private Type reference (TYPE) UC_AREA Consolidation Area 20041108
25 D_DBG_COINR Instance attribute Private Type reference (TYPE) UC_COINR Consolidation of Investments Activity Number 20050518
26 D_DBG_PERIOD Instance attribute Private Type reference (TYPE) UG_FISCPERIOD 20050518
27 D_DBG_YEAR Instance attribute Private Type reference (TYPE) UG_FISCYEAR 20050518
28 D_DOCTYPE_HIST Instance attribute Private Type reference (TYPE) UC_VALUE Characteristic Value 20040908
29 D_ECCS2BCS Instance attribute Private Type reference (TYPE) STRING 20040923
30 D_FISCPERIOD_HIST Instance attribute Private Type reference (TYPE) UG_FISCPERIOD 20040830
31 D_FISCPERIOD_MIG Instance attribute Private Type reference (TYPE) UG_FISCPERIOD 20040823
32 D_FISCYEAR_HIST Instance attribute Private Type reference (TYPE) UG_FISCYEAR Fiscal Year 20040830
33 D_FISCYEAR_MIG Instance attribute Private Type reference (TYPE) UG_FISCYEAR Fiscal Year 20040823
34 GC_BCS2ECCS Constant Private Type reference (TYPE) STRING '9876543' 20040923
35 GC_CATALOG_PSEUDO_DOC Constant Private Type reference (TYPE) UC_LOG_CATALOG '64' Audit Trail: Catalog Number 20050606
36 GC_ECCS2BCS Constant Private Type reference (TYPE) STRING '' 20040923
37 GC_HIST_PERIOD Constant Public Type reference (TYPE) UC_FIELDNAME 'HIST_PERIOD' Field in Log for Historical Period 20041124
38 GC_HIST_YEAR Constant Public Type reference (TYPE) UC_FIELDNAME 'HIST_YEAR' Field in Log for Historical Year 20041124
39 GC_HPM_PERIOD Constant Public Type reference (TYPE) UC_FIELDNAME 'HPM_PERIOD' Field in Log for Historical Period 20041207
40 GC_HPM_YEAR Constant Public Type reference (TYPE) UC_FIELDNAME 'HPM_YEAR' Field in Log for Historical Year 20041207
41 GC_INFINITY Constant Private Type reference (TYPE) S_TIME '9999999' 20041130
42 GC_LCKEY_COMP Constant Private Type reference (TYPE) UC_FIELDNAME 'LCKEY_COMP' Field Name 20041130
43 GC_SL_PSEUDO_DOC Constant Public Type reference (TYPE) UC_LOG_SUBLIST 'ZH' Audit Trail: Value in Data Table 20050606
44 GC_ZERO Constant Private Type reference (TYPE) S_TIME '0000000' 20041130
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZE_INTERVAL Instance method Private Method 20040827
2 CARRY_FORWARD Instance method Private Method 20040830
3 CARRY_FORWARD_CT Instance method Private Method 20041109
4 CHECK_TOT_STAT Instance method Private Method 20050524
5 CREATE_LIST Instance method Private Method 20040909
6 DEBUG_MODE Instance method Private Method 20041209
7 GET_DOCTYPE Instance method Public Method Returns Document Type for Historical Posting Mode 20060915
8 GET_FIRST_PERIOD Instance method Private Method 20040824
9 GET_FIRST_PERIOD_AND_OC_GROUPS Instance method Private Method 20050401
10 GET_INSTANCE Static method Public Method Get Instance 20040820
11 GET_OC_SENDER_GROUPS Instance method Private Method 20050401
12 HIST_EXECUTE Instance method Private Method 20040823
13 HIST_FINAL Instance method Private Method 20040823
14 HIST_INIT Instance method Private Method 20040823
15 INIT_STAT_ITEMS Instance method Private Method 20050524
16 LOOP_CG Instance method Private Method 20040830
17 LOOP_PERIODS Instance method Private Method 20040823
18 LOOP_YEARS Instance method Private Method 20040823
19 POST_TOTALS_STAT Instance method Private Method 20040823
20 RESTRICT_TOTALS Instance method Private Method 20040823
21 SET_MOD_FLGS Instance method Private Method Set Indicators for Activating Modifications 20050725
Events
Class CL_UC_TASK_EXECUTION_COI_HIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_DOCS Private See coding 20040915 begin of s_docs ,r_t_doc type ref to data ,t_message type uc0_t_message ,coinr type uc_coinr ,r_coicu type ref to data ,end of s_docs
2 S_RU_INTERVAL Private See coding 20040827 begin of s_ru_interval ,s_ru type ucd_s_sid ,s_from type s_time ,s_to type s_time ,end of s_ru_interval
3 S_SID2VALUE Private See coding 20040827 begin of s_sid2value ,s_sid type ucd_s_sid ,s_value type uc0_s_value ,end of s_sid2value
4 S_TIME Private See coding 20040827 begin of s_time ,y type uc_fiscyear_first_cons ,p type uc_fiscperiod_first_cons ,end of s_time
5 TS_RU_INTERVAL Private See coding 20040827 ts_ru_interval type sorted table of s_ru_interval with unique key s_from s_to s_ru
6 TS_SID2VALUE Private See coding 20041008 ts_sid2value type sorted table of s_sid2value with non-unique key s_sid
7 T_DIM Private See coding 20040830 t_dim type standard table of ts_ru_interval with non-unique default key
8 T_DOCS Private See coding 20040915 t_docs type standard table of s_docs with non-unique default key
Method Signatures

Method ANALYZE_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_COMB Call by reference Type reference (TYPE) ANY 20040827
2 Changing CT_SID2VALUE Call by reference Type reference (TYPE) TS_SID2VALUE 20040827
3 Exporting ES_INTERVAL Call by reference Type reference (TYPE) S_RU_INTERVAL 20040827
4 Importing IS_INTERVAL Call by reference Type reference (TYPE) S_RU_INTERVAL 20040827
5 Importing IT_COMB Call by reference Type reference (TYPE) ANY TABLE 20040827
6 Importing IT_DIM Call by reference Type reference (TYPE) T_DIM 20040830
7 Importing I_INDEX Call by reference Type reference (TYPE) SY-TABIX Index interner Tabellen 20040830

Method ANALYZE_INTERVAL on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method CARRY_FORWARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_HIST_TOT Call by reference Object reference (TYPE REF TO) IF_UC_COI_HIST 20040830
2 Importing I_FISCYEAR Call by reference Type reference (TYPE) UG_FISCYEAR Geschäftsjahr 20040830

Method CARRY_FORWARD on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method CARRY_FORWARD_CT 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 20041109
2 Exporting ET_TOT Call by reference Type reference (TYPE) STANDARD TABLE 20041109
3 Importing IT_TOT Call by reference Type reference (TYPE) ANY TABLE 20041109

Method CARRY_FORWARD_CT on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method CHECK_TOT_STAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_HIST_TOT Call by reference Object reference (TYPE REF TO) IF_UC_COI_HIST 20050524

Method CHECK_TOT_STAT on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method CREATE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DOCS Call by reference Object reference (TYPE REF TO) T_DOCS 20041220
2 Importing IS_CONTROL Call by reference Type reference (TYPE) UCD_SX_METH_EXEC_CONTROL Kontrollstruktur für Methodenausführung 20040914
3 Importing I_GCKEY Call by reference Type reference (TYPE) UC_VALUE Merkmalswert 20041015

Method CREATE_LIST on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method DEBUG_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_NO_PROCESSING Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20041209
2 Importing IF_INIT Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20041209
3 Importing IT_GROUP Call by reference Type reference (TYPE) UC0_TS_VALUE Feldwerte 20041209
4 Importing IT_INVEE Call by reference Type reference (TYPE) UC0_TS_VALUE Feldwerte 20041209

Method DEBUG_MODE on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method GET_DOCTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DOCTYPE Value transfer Type reference (TYPE) UC_VALUE Merkmalswert 20060915
2 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20060915

Method GET_DOCTYPE on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method GET_FIRST_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FISCPERIOD Call by reference Type reference (TYPE) UG_FISCPERIOD Geschäftsperiode 20040830
2 Exporting E_FISCYEAR Call by reference Type reference (TYPE) UG_FISCYEAR Geschäftsjahr 20040830
3 Importing IT_SEL_CG_SEND Call by reference Type reference (TYPE) UC0_TS_SEL Tabelle: Selektionsbedingung (Range pro Feld) 20050405
4 Importing IT_SEL_CG_SSCR_SID Call by reference Type reference (TYPE) UCD_TH_S_SID Darstellung eines Merkmalswerts als SID für Merkmal und Wer 20050405

Method GET_FIRST_PERIOD on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method GET_FIRST_PERIOD_AND_OC_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEL_CG_SEND Call by reference Type reference (TYPE) UC0_TS_SEL Tabelle: Selektionsbedingung (Range pro Feld) 20050405
2 Exporting ET_SEL_CU_SEND Call by reference Type reference (TYPE) UC0_TS_SEL Tabelle: Selektionsbedingung (Range pro Feld) 20050405
3 Exporting E_FISCPERIOD Call by reference Type reference (TYPE) UG_FISCPERIOD Geschäftsperiode 20050401
4 Exporting E_FISCYEAR Call by reference Type reference (TYPE) UG_FISCYEAR Geschäftsjahr 20050401

Method GET_FIRST_PERIOD_AND_OC_GROUPS on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_UC_METHOD_EXT Extern: SAP KonsMethode 20040820
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20040820
3 Importing I_CLASSNAME Call by reference Type reference (TYPE) CLASSNAME Referenztyp 20040820

Method GET_INSTANCE on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method GET_OC_SENDER_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEL_CG_SEND Call by reference Type reference (TYPE) UC0_TS_SEL Tabelle: Selektionsbedingung (Range pro Feld) 20050405
2 Exporting E_GROUPS_ADDED Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20050405
3 Importing IT_SEL_CG_SSCR Call by reference Type reference (TYPE) UC0_TS_SEL Tabelle: Selektionsbedingung (Range pro Feld) 20050405
4 Importing I_FROM_FISCYEAR Call by reference Type reference (TYPE) UG_FISCYEAR Geschäftsjahr 20050405
5 Importing I_TO_FISCYEAR Call by reference Type reference (TYPE) UG_FISCYEAR Geschäftsjahr 20050405

Method GET_OC_SENDER_GROUPS on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method HIST_EXECUTE Signature

Method HIST_EXECUTE on class CL_UC_TASK_EXECUTION_COI_HIST has no parameter.
Method HIST_EXECUTE on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method HIST_FINAL Signature

Method HIST_FINAL on class CL_UC_TASK_EXECUTION_COI_HIST has no parameter.
Method HIST_FINAL on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method HIST_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20040823
2 Changing CT_DATASTREAMTYPE Call by reference Type reference (TYPE) UCD_TH_EXEC_REQ_DATASTREAMTYPE 20040823
3 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_UC_CONTEXT Kontext (Version + Zeit + ?) 20040823
4 Importing IO_SEL_TASK_EXE Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20040823
5 Importing IS_CONTROL Call by reference Type reference (TYPE) UCD_SX_METH_EXEC_CONTROL 20040823

Method HIST_INIT on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method INIT_STAT_ITEMS 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 20050524

Method INIT_STAT_ITEMS on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method LOOP_CG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTROL Call by reference Attribute reference (LIKE) DS_CONTROL_INIT Kontrollstruktur für Methodenausführung 20040830
2 Importing IT_CG Value transfer Type reference (TYPE) UC0_TS_SEL Feldwerte 20040831
3 Importing I_DIM Call by reference Type reference (TYPE) I 20040831

Method LOOP_CG on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method LOOP_PERIODS Signature

Method LOOP_PERIODS on class CL_UC_TASK_EXECUTION_COI_HIST has no parameter.
Method LOOP_PERIODS on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method LOOP_YEARS Signature

Method LOOP_YEARS on class CL_UC_TASK_EXECUTION_COI_HIST has no parameter.
Method LOOP_YEARS on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method POST_TOTALS_STAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DOCS Call by reference Object reference (TYPE REF TO) T_DOCS 20041220
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20040823
3 Exporting E_GCKEY Call by reference Type reference (TYPE) UC_VALUE Merkmalswert 20041206
4 Importing IR_T_TOTALS_FORMER Call by reference Object reference (TYPE REF TO) DATA 20040823
5 Importing IR_T_TOTALS_RECALC Call by reference Object reference (TYPE REF TO) DATA 20040823
6 Importing IS_CONTROL Call by reference Type reference (TYPE) UCD_SX_METH_EXEC_CONTROL Kontrollstruktur für Methodenausführung 20040908
7 Importing IS_DATA Call by reference Type reference (TYPE) UCD_SX_EXEC_DATA Methoden/Maßnahmenausführung: Interface Daten lesen/schreib 20040823

Method POST_TOTALS_STAT on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method RESTRICT_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_T_TOTALS_FORMER Call by reference Object reference (TYPE REF TO) DATA 20040823
2 Exporting ER_T_TOTALS_RECALC Call by reference Object reference (TYPE REF TO) DATA 20040823
3 Importing IS_CONTROL Call by reference Type reference (TYPE) UCD_SX_METH_EXEC_CONTROL Kontrollstruktur für Methodenausführung 20040823

Method RESTRICT_TOTALS on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.

Method SET_MOD_FLGS Signature

Method SET_MOD_FLGS on class CL_UC_TASK_EXECUTION_COI_HIST has no parameter.
Method SET_MOD_FLGS on class CL_UC_TASK_EXECUTION_COI_HIST has no exception.
History
Last changed by/on SAP  20070914 
SAP Release Created in 500