SAP ABAP Interface /MRSS/IF_CAG_BASE_INTEGRAL (Base of a Graph Integral)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/CAG (Package) Capacity Graphs
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/CL_CAG_BASE_FACTORY_CAL Calculation Base for other Integrals 20130426
2 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/CL_CAG_BASE_INITIAL Calculation Base for other Integrals 20130426
3 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/CL_DAG_BASE_DEM_RESERVE Calculation Base for other Integrals 20130719
Properties
Interface /MRSS/IF_CAG_BASE_INTEGRAL  
Short Description Base of a Graph Integral    
General Data
Package /MRSS/CAG   Capacity Graphs 
Created 20130426   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
Interface /MRSS/IF_CAG_BASE_INTEGRAL has no forward declaration.
Interfaces
Interface /MRSS/IF_CAG_BASE_INTEGRAL has no interface.
Friends
Interface /MRSS/IF_CAG_BASE_INTEGRAL has no friend.
Attributes
Interface /MRSS/IF_CAG_BASE_INTEGRAL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COMPLETE_LOADED_INTERVAL Instance method Public Method Complete the missing requested interval (if needed) 20130429
2 CONTINUE_DUE_TO_NIGHT_INTERVAL Instance method Public Method Does Base foresee to skip Night Interval? 20130806
3 CONTINUE_DUE_TO_WORKING_DAY Instance method Public Method Does Base foresee to skip Day (e.g. due to non-Working Day) 20130426
4 GET_DAILY_WORKING_TIME Instance method Public Method Get the daily start / end time used in the planning node 20130426
5 GET_DISTRIBUTION_RULE Instance method Public Method Get distribution rule: only to working days OR to each day? 20130901
6 GET_NUMBER_OF_DAYS Instance method Public Method Get the Number of Days for an Interval 20130426
7 GET_NUMBER_OF_WORKING_DAYS Instance method Public Method Get the Number of Working Days for an Interval 20130426
8 GET_WORKING_DAYS Instance method Public Method Get the Dates for Working Days (without non-Working Days) 20130426
9 GET_WORKING_TIME_PER_DAY Instance method Public Method Get the Working Time per Day 20130426
10 IS_WORKING_DAY Instance method Public Method Is the given Date a Working Day? 20130718
Events
Interface /MRSS/IF_CAG_BASE_INTEGRAL has no event.
Types
Interface /MRSS/IF_CAG_BASE_INTEGRAL has no local type.
Method Signatures

Method COMPLETE_LOADED_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL Time Interval 20130429

Method COMPLETE_LOADED_INTERVAL on Interface /MRSS/IF_CAG_BASE_INTEGRAL has no exception.

Method CONTINUE_DUE_TO_NIGHT_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130806
2 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130806
3 Returning RV_SKIP_THIS_NIGHT_INTERVAL Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130806

Method CONTINUE_DUE_TO_NIGHT_INTERVAL on Interface /MRSS/IF_CAG_BASE_INTEGRAL has no exception.

Method CONTINUE_DUE_TO_WORKING_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20130426
2 Returning RV_SKIP_THIS_DAY Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130426

Method CONTINUE_DUE_TO_WORKING_DAY on Interface /MRSS/IF_CAG_BASE_INTEGRAL has no exception.

Method GET_DAILY_WORKING_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DAILY_WORKING_TIME Call by reference Type reference (TYPE) /MRSS/T_SGE_TIME_INTERVAL Time Interval 20130824
2 Exporting EV_TIME_ZONE Call by reference Type reference (TYPE) TIMEZONE Time Zone 20130824

Method GET_DAILY_WORKING_TIME on Interface /MRSS/IF_CAG_BASE_INTEGRAL has no exception.

Method GET_DISTRIBUTION_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DISTRIBUTION_RULE Value transfer Type reference (TYPE) /MRSS/T_DAG_DISTRIBUTION_RULE Distribution Rule 20130901

Method GET_DISTRIBUTION_RULE on Interface /MRSS/IF_CAG_BASE_INTEGRAL has no exception.

Method GET_NUMBER_OF_DAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL Time Interval 20130426
2 Returning RV_DAYS Value transfer Type reference (TYPE) /MRSS/T_CAG_NUMBER_OF_WORKDAYS Number of Working Days (Big Integer) 20130426

Method GET_NUMBER_OF_DAYS on Interface /MRSS/IF_CAG_BASE_INTEGRAL has no exception.

Method GET_NUMBER_OF_WORKING_DAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL Time Interval 20130426
2 Importing IV_SHORTEN_BY_DAILY_WORK_TIME Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130501
3 Returning RV_WORKING_DAYS Value transfer Type reference (TYPE) /MRSS/T_CAG_NUMBER_OF_WORKDAYS Number of Working Days (Big Integer) 20130426

Method GET_NUMBER_OF_WORKING_DAYS on Interface /MRSS/IF_CAG_BASE_INTEGRAL has no exception.

Method GET_WORKING_DAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL Time Interval 20130426
2 Returning RT_WORKING_DAYS Value transfer Type reference (TYPE) /MRSS/T_DATE_TS_WEEKDAY_TAB Table with Mapping between Date and Weekday 20130426

Method GET_WORKING_DAYS on Interface /MRSS/IF_CAG_BASE_INTEGRAL has no exception.

Method GET_WORKING_TIME_PER_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WORKING_TIME_PER_DAY Value transfer Type reference (TYPE) /MRSS/T_SGE_WORKING_TIME Working Time 20130426

Method GET_WORKING_TIME_PER_DAY on Interface /MRSS/IF_CAG_BASE_INTEGRAL has no exception.

Method IS_WORKING_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20130718
2 Returning RV_IS_WORKING_DAY Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130718

Method IS_WORKING_DAY on Interface /MRSS/IF_CAG_BASE_INTEGRAL has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 800