SAP ABAP Class /MRSS/CL_SGR_BL_SUMMARISE (Summarizes Raw Data and Forms Totals)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/SGR (Package) Operative Reporting for Scheduling Engine
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGU_ERROR_MESSAGE Events for Error Handling 20040514
Properties
Class /MRSS/CL_SGR_BL_SUMMARISE  
Short Description Summarizes Raw Data and Forms Totals    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SGR   Operative Reporting for Scheduling Engine 
Created 20040205   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /MRSS/CL_SGR_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 /MRSS/IF_SGU_ERROR_MESSAGE Events for Error Handling 20040514
Friends
Class /MRSS/CL_SGR_BL_SUMMARISE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_DEM_STAT Instance attribute Private Type reference (TYPE) /MRSS/T_DEM_STAT_TAB 20070131
2 LT_CUMM_DATA Instance attribute Private Type reference (TYPE) /MRSS/T_SGR_CUMM_DATA_T Table Type for /MRSS/T_SGR_CUMM_DATA 20040205
3 LT_DAYLY_AVAIL Instance attribute Private Type reference (TYPE) /MRSS/T_SGR_DATE_INTERVAL_T Table of Time Intervals 20040205
4 LT_TRACE Instance attribute Public Type reference (TYPE) /MRSS/T_SGR_TRACE_T Simple Trace Table 20040205
5 LV_ACTIVE_ORG_UNIT Instance attribute Private Type reference (TYPE) TREE_OBJEC Active Organizational Unit 20040205
6 LV_DAYLY_AVAIL Instance attribute Private Type reference (TYPE) /MRSS/T_SGR_DATE_INTERVAL Time Interval with Frequency 20040205
Methods
# Method Level Visibility Method type Description Created on
1 GET_AVERAGE_AVAIL Instance method Private Method Calculates Average Daily Availability 20040205
2 GET_AVERAGE_AVAILABILITY Instance method Public Method Returns the Most Frequent Availability 20040226
3 GET_AVERAGE_AVAILABILITY_HOURS Instance method Public Method Gets the Average Number of Availability Hours 20040226
4 GET_CUMM_DATA_ASSIGNMENTS Instance method Private Method Determines Cumulated Data for the Assignments 20040205
5 GET_CUMM_DATA_BASIC_AVAIL Instance method Private Method Determines Cumulated Data for the Availability 20040205
6 GET_CUMM_DATA_BASIC_AVAIL_DAY Instance method Private Method Determines Cumulated Data for the Availability 20040219
7 GET_CUMM_DATA_CAP_DEM Instance method Private Method Get Cumulated Data for Capacitive Demands 20080822
8 GET_CUMM_DATA_NOAVAIL Instance method Private Method Checks Cumulated Data for Assignments Without Availability 20040227
9 GET_CUMM_DATA_WORKLIST Instance method Private Method Determines Data for Open Orders 20040205
10 GET_CUMM_TRAVEL_TIME Instance method Private Method Get Cumulated Data for Travel Times 20070620
11 GET_HOURS Instance method Private Method Determines the Number of Hours for a Timeframe 20040205
12 GET_HOURS_WORKLIST Instance method Private Method Determines the Number of Hours for a Timeframe 20040205
13 GET_SUMMARISED_DATA Instance method Public Method Cumulates Data for an Organizational Unit 20040205
14 GET_WEEK Instance method Private Method Returns the Number of the Week 20040205
15 INSERT_CUMM_DATA Instance method Private Method Inserts Data in Intern. Table and Cumulates It Automatically 20040205
16 TRACE Instance method Public Method Logging of Events and Data 20040205
Events
# Event Type Visibility Description Created on
1 MESSAGES_FROM_EVENT Instance Event
(0)
Public
(2)
20040514
Types
Class /MRSS/CL_SGR_BL_SUMMARISE has no local type.
Method Signatures

Method GET_AVERAGE_AVAIL Signature

Method GET_AVERAGE_AVAIL on class /MRSS/CL_SGR_BL_SUMMARISE has no parameter.
Method GET_AVERAGE_AVAIL on class /MRSS/CL_SGR_BL_SUMMARISE has no exception.

Method GET_AVERAGE_AVAILABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_DAYLY_AVAIL Value transfer Type reference (TYPE) /MRSS/T_SGR_DATE_INTERVAL Zeitintervall mit Anzahl der Häufigkeit 20040226

Method GET_AVERAGE_AVAILABILITY on class /MRSS/CL_SGR_BL_SUMMARISE has no exception.

Method GET_AVERAGE_AVAILABILITY_HOURS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_HOURS Value transfer Type reference (TYPE) /MRSS/T_SGR_CUMM_DATA Kummulierte Daten einer Resource / OrgEinheit 20040226

Method GET_AVERAGE_AVAILABILITY_HOURS on class /MRSS/CL_SGR_BL_SUMMARISE has no exception.

Method GET_CUMM_DATA_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_EXT_TAB 20040205
2 Importing IV_CAPACITIVE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN SPACE Kapazitive Assignments? (z.B. Team) 20040513

Method GET_CUMM_DATA_ASSIGNMENTS on class /MRSS/CL_SGR_BL_SUMMARISE has no exception.

Method GET_CUMM_DATA_BASIC_AVAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BASIC_AVAIL Call by reference Type reference (TYPE) /MRSS/T_DATE_INTERVAL_TAB Tabelle mit Datums-Zeit-Intervallen 20040205

Method GET_CUMM_DATA_BASIC_AVAIL on class /MRSS/CL_SGR_BL_SUMMARISE has no exception.

Method GET_CUMM_DATA_BASIC_AVAIL_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AVAIL Call by reference Type reference (TYPE) /MRSS/T_DATE_INTERVAL Tabelle mit Datums-Zeit-Intervallen 20040219

Method GET_CUMM_DATA_BASIC_AVAIL_DAY on class /MRSS/CL_SGR_BL_SUMMARISE has no exception.

Method GET_CUMM_DATA_CAP_DEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RESERVATION Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20081021
2 Importing IV_WORKITEM Call by reference Type reference (TYPE) /MRSS/T_DEM_ESS Key Fields for a Demand 20080822

Method GET_CUMM_DATA_CAP_DEM on class /MRSS/CL_SGR_BL_SUMMARISE has no exception.

Method GET_CUMM_DATA_NOAVAIL Signature

Method GET_CUMM_DATA_NOAVAIL on class /MRSS/CL_SGR_BL_SUMMARISE has no parameter.
Method GET_CUMM_DATA_NOAVAIL on class /MRSS/CL_SGR_BL_SUMMARISE has no exception.

Method GET_CUMM_DATA_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WORKITEM Call by reference Type reference (TYPE) /MRSS/T_DEM_ESS Daten des Arbeitsvorrates 20040205

Method GET_CUMM_DATA_WORKLIST on class /MRSS/CL_SGR_BL_SUMMARISE has no exception.

Method GET_CUMM_TRAVEL_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TRAVEL_TIME Call by reference Type reference (TYPE) /MRSS/T_SGR_TRAVEL_TIME Travel time details 20070621

Method GET_CUMM_TRAVEL_TIME on class /MRSS/CL_SGR_BL_SUMMARISE has no exception.

Method GET_HOURS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_CUMM_DATA Value transfer Type reference (TYPE) /MRSS/T_SGR_CUMM_DATA_T Anzahl Stunden 20040205
2 Importing IV_TIMESPAN Call by reference Type reference (TYPE) /MRSS/T_DATE_INTERVAL Datumsintervall 20040205

Method GET_HOURS on class /MRSS/CL_SGR_BL_SUMMARISE has no exception.

Method GET_HOURS_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_CUMM_DATA Value transfer Type reference (TYPE) /MRSS/T_SGR_CUMM_DATA_T Anzahl Stunden 20040205
2 Importing IV_WORKITEM Call by reference Type reference (TYPE) /MRSS/T_DEM_ESS Datumsintervall 20040205

Method GET_HOURS_WORKLIST on class /MRSS/CL_SGR_BL_SUMMARISE has no exception.

Method GET_SUMMARISED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SUMMARISED_DATA Value transfer Type reference (TYPE) /MRSS/T_SGR_CUMM_DATA_T Verdichtete Daten 20040205
2 Importing IS_RAW_DATA Call by reference Type reference (TYPE) /MRSS/T_SGR_RAW_DATA Roh_Daten zur Verarbeitung 20040205
3 Importing IT_DEM_STAT Call by reference Type reference (TYPE) /MRSS/T_DEM_STAT_TAB 20070131
4 Importing IV_ACTIVE_ORG_UNIT Call by reference Type reference (TYPE) TREE_OBJEC Struktur objec mit Knotenschlüssel für Tree-Control 20040205
5 Importing IV_POPUP_MODE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Logische Variable 20040319

Method GET_SUMMARISED_DATA on class /MRSS/CL_SGR_BL_SUMMARISE has no exception.

Method GET_WEEK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_WEEK Value transfer Type reference (TYPE) KWEEK Fabrikkalender: Woche 20040205
2 Importing IV_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20040205

Method GET_WEEK on class /MRSS/CL_SGR_BL_SUMMARISE has no exception.

Method INSERT_CUMM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CUMM_DATA Call by reference Type reference (TYPE) /MRSS/T_SGR_CUMM_DATA Kummulierte Daten einer Resource / OrgEinheit 20040205

Method INSERT_CUMM_DATA on class /MRSS/CL_SGR_BL_SUMMARISE has no exception.

Method TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRACE_DATA Call by reference Type reference (TYPE) STRING Einfache Trace Tabelle 20040205

Method TRACE on class /MRSS/CL_SGR_BL_SUMMARISE has no exception.
Event Signatures

Event MESSAGES_FROM_EVENT Signature
Event MESSAGES_FROM_EVENT on class /MRSS/CL_SGR_BL_SUMMARISE has no parameter.
History
Last changed by/on SAP  20141109 
SAP Release Created in 401