SAP ABAP Class CL_UC_COMBINATION_REPGROUP_TI (Cons Group Combinations with History)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCD0 (Package) SEM-BCS: Common Objects for Data Dispatcher
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UC_COMBINATION_REPGROUP Combination Object Reporting Group (derived) 20050121
Properties
Class CL_UC_COMBINATION_REPGROUP_TI  
Short Description Cons Group Combinations with History    
Super Class CL_UC_COMBINATION_REPGROUP Combination Object Reporting Group (derived) 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCD0   SEM-BCS: Common Objects for Data Dispatcher 
Created 20050121   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UC_INTERVAL_TI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_UC_COMBINATION_REPGROUP_TI has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_UC_COMBINATION_ACCESS 20050121 Constructor Class SHO Combinations
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DT_COMBI_TI Instance attribute Private Type reference (TYPE) TH_COMBI_SID_T_TI 20050126
2 GC_TYPE_COMP_S_TI Constant Private Type reference (TYPE) UC_FIELDNAME 'S_TI' Field Name 20050310
3 GC_TYPE_SX_VDY_TI Constant Private Type reference (TYPE) UC_FIELDNAME 'UCD_SX_VDY_TI' Field Name 20050310
4 GC_TYPE_TS_VDY_FROM Constant Private Type reference (TYPE) UC_FIELDNAME 'UCD_TS_VDY_FROM' Field Name 20050310
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20050124
2 CREATE_DATA_REFERENCE_P Instance method Private Method Create Internal Data References 20050310
3 CREATE_RESTRICTION Instance method Private Method Restriction to Year/Period 20050121
4 DETERMINE_CUC_VDY Instance method Private Method Consider Validity of CU Combination (combined) 20050311
5 GET_DEFAULT_VDY Instance method Private Method Get Default Validity 20050310
6 GET_VDY_TYPE Static method Private Method Get Validity Type 20050310
7 INIT Instance method Private Method Get Combinations 20050124
8 INIT_VDY Instance method Private Method Get CG Combinations with Validity 20050311
9 READ_VDY_INTERVALS Instance method Private Method Validity Intervals per Field Name 20050310
10 TEST Static method Public Method Only for testing!!!!!! 20050314
Events
Class CL_UC_COMBINATION_REPGROUP_TI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SX_COMBI_SID_T_TI Private See coding 20050124 begin of SX_COMBI_SID_T_TI . include type s_sid_cmb as s_sid. *** s_1 type ucd_s_sid , *** s_2 type ucd_s_sid , types: t_ti type cl_uc_interval_ti=>ts_yearper, end of sx_combi_sid_t_ti
2 SX_LEAF_EDGE Private See coding 20050314 begin of sx_leaf_edge, s_leaf type ucd_s_sid, t_edge type standard table of ucd_sx_hry_node_leaf_inh_ti with default key, end of sx_leaf_edge
3 S_SID_CMB Private See coding 20050331 begin of s_sid_cmb, s_1 type ucd_s_sid , s_2 type ucd_s_sid , end of s_sid_cmb
4 TH_COMBI_SID_T_TI Private See coding 20050124 TH_COMBI_SID_T_TI type hashed table of sx_combi_sid_t_ti with unique key s_1 s_2
5 TH_LEAF_EDGE Private See coding 20050314 th_leaf_edge type hashed table of sx_leaf_edge with unique key s_leaf
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20050124
2 Importing IT_SEMKEY Call by reference Type reference (TYPE) UC0_TS_VALUE Feldwerte 20050124

Method CONSTRUCTOR on class CL_UC_COMBINATION_REPGROUP_TI has no exception.

Method CREATE_DATA_REFERENCE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_T_VDY_INTERVAL Call by reference Object reference (TYPE REF TO) DATA 20050310
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20050310

Method CREATE_DATA_REFERENCE_P on class CL_UC_COMBINATION_REPGROUP_TI has no exception.

Method CREATE_RESTRICTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_RESTRICTION Call by reference Object reference (TYPE REF TO) CL_UC_COMBINATION_REPGROUP Kombinationsobjekt Berichtskreis (abgeleitet) 20050121
2 Importing IT_SEMKEY Call by reference Type reference (TYPE) UC0_TS_VALUE Jahr und Periode 20050121

Method CREATE_RESTRICTION on class CL_UC_COMBINATION_REPGROUP_TI has no exception.

Method DETERMINE_CUC_VDY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMBI_SID_TI Call by reference Type reference (TYPE) TH_COMBI_SID_T_TI 20050311
# Exception Resumable Description Created on
1 CUC_OBSOLETE Die Konseinhkomb. wurden in anderem Modus temporär geändert 20050919

Method GET_DEFAULT_VDY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFAULT_VDY Call by reference Type reference (TYPE) UG_VDY_VALID FI-Stammdaten: Gültigkeit 20050310
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20050310

Method GET_DEFAULT_VDY on class CL_UC_COMBINATION_REPGROUP_TI has no exception.

Method GET_VDY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VDY_TYPE Call by reference Type reference (TYPE) UG_VDY_TYPE FI-Stammdaten: Gültigkeitsprüfung 20050310
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20050310

Method GET_VDY_TYPE on class CL_UC_COMBINATION_REPGROUP_TI has no exception.

Method INIT Signature

Method INIT on class CL_UC_COMBINATION_REPGROUP_TI has no parameter.
# Exception Resumable Description Created on
1 CUC_OBSOLETE Konseinhkomb. wurden in anderem Modus persistent geändert 20050919
2 HRY_OBSOLETE Hierarchie wurde in anderem Modus persistent geändert 20050621

Method INIT_VDY Signature

Method INIT_VDY on class CL_UC_COMBINATION_REPGROUP_TI has no parameter.
# Exception Resumable Description Created on
1 CUC_OBSOLETE Konseinh.komb. wurden in anderem Modus persistent geändert 20050921
2 HRY_OBSOLETE Hierarchie wurde in anderem Modus persistent geändert 20050621

Method READ_VDY_INTERVALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SID_TI Call by reference Type reference (TYPE) TH_COMBI_SID_T_TI 20050311
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20050310

Method READ_VDY_INTERVALS on class CL_UC_COMBINATION_REPGROUP_TI has no exception.

Method TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Feldkatalog, ...) 20050314
2 Importing IT_SEMKEY Call by reference Type reference (TYPE) UC0_TS_VALUE Feldwerte 20050314
# Exception Resumable Description Created on
1 CUC_OBSOLETE CUC in anderem Modus geändert 20050919
2 HRY_OBSOLETE CU-Hierarchie in anderem Modus geändert 20050919
History
Last changed by/on SAP  20060208 
SAP Release Created in 600