SAP ABAP Class CL_UC_INTERVAL_TI (Timeframe Processing)
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
Properties
Class CL_UC_INTERVAL_TI  
Short Description Timeframe Processing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCD0   SEM-BCS: Common Objects for Data Dispatcher 
Created 20050124   SAP 
Last change 20060920   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UC_INTERVAL_TI has no forward declaration.
Interfaces
Class CL_UC_INTERVAL_TI has no interface implemented.
Friends
Class CL_UC_INTERVAL_TI has no friend class.
Attributes
Class CL_UC_INTERVAL_TI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 INTERSECT_INTERVAL Static method Public Method Cross one interval with the existing ones 20050124
2 INTERSECT_INTERVALS Static method Public Method Crossing of multiple intervals with the existing ones 20050311
3 SUBTRACT_INTERVAL Static method Public Method Remove an Interval from the Existing Ones 20050124
4 UNIFY_INTERVAL Static method Public Method Joining of an Interval with the Existing Ones 20050124
5 UNIFY_INTERVALS Static method Public Method Joining of multiple intervals with the existing ones 20050124
Events
Class CL_UC_INTERVAL_TI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_YEARPER Public See coding 20050124 begin of s_yearper, y type ug_fiscyear, p type ug_fiscperiod, end of s_yearper
2 TS_YEARPER Public See coding 20050124 ts_yearper type sorted table of s_yearper with non-unique key y p
Method Signatures

Method INTERSECT_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INTERVAL Call by reference Type reference (TYPE) TS_YEARPER 20050124
2 Importing IS_INTERVAL Call by reference Type reference (TYPE) UCD_S_TI Zeitintervall: Von-Jahr/Periode, Bis-Jahr/Periode 20050124

Method INTERSECT_INTERVAL on class CL_UC_INTERVAL_TI has no exception.

Method INTERSECT_INTERVALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INTERVAL Call by reference Type reference (TYPE) TS_YEARPER 20050311
2 Importing IT_INTERVAL Call by reference Type reference (TYPE) TS_YEARPER 20050311

Method INTERSECT_INTERVALS on class CL_UC_INTERVAL_TI has no exception.

Method SUBTRACT_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INTERVAL Call by reference Type reference (TYPE) TS_YEARPER 20050124
2 Importing IS_INTERVAL Call by reference Type reference (TYPE) UCD_S_TI Zeitintervall: Von-Jahr/Periode, Bis-Jahr/Periode 20050124
3 Importing I_LAST_PERIOD Call by reference Type reference (TYPE) UG_FISCPERIOD Geschäftsperiode 20050124

Method SUBTRACT_INTERVAL on class CL_UC_INTERVAL_TI has no exception.

Method UNIFY_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INTERVAL Call by reference Type reference (TYPE) TS_YEARPER 20050124
2 Importing IS_INTERVAL Call by reference Type reference (TYPE) UCD_S_TI Zeitintervall: Von-Jahr/Periode, Bis-Jahr/Periode 20050124

Method UNIFY_INTERVAL on class CL_UC_INTERVAL_TI has no exception.

Method UNIFY_INTERVALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INTERVAL Call by reference Type reference (TYPE) TS_YEARPER 20050124
2 Importing IT_INTERVAL Call by reference Type reference (TYPE) TS_YEARPER 20050124

Method UNIFY_INTERVALS on class CL_UC_INTERVAL_TI has no exception.
History
Last changed by/on SAP  20060920 
SAP Release Created in 600