SAP ABAP Class /MRSS/CL_SGR_BL_CHART_DATA (Formats the Summarized Data in Chart Data)
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
Properties
Class /MRSS/CL_SGR_BL_CHART_DATA  
Short Description Formats the Summarized Data in Chart Data    
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
Class /MRSS/CL_SGR_BL_CHART_DATA has no forward declaration.
Interfaces
Class /MRSS/CL_SGR_BL_CHART_DATA has no interface implemented.
Friends
Class /MRSS/CL_SGR_BL_CHART_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LS_CUST_DATES Instance attribute Private Type reference (TYPE) /MRSS/T_SGR_CUST_DATES Structure with Date-Relevant Customizing 20040205
2 LT_CUMM_DATA Instance attribute Private Type reference (TYPE) /MRSS/T_SGR_CUMM_DATA_T Cumulated Data for a Resource/Organizational Unit 20040205
3 LV_CHART_DATA Instance attribute Private Type reference (TYPE) /MRSS/T_SGR_DATA Raw Data for the Graph 20040205
Methods
# Method Level Visibility Method type Description Created on
1 GET_BUFFER_DATA Instance method Public Method Gets Chart Points for Buffer Values 20071029
2 GET_CHART_CATEGORIES_CWEEK Instance method Private Method Determines Categories (Calender Weeks) 20040205
3 GET_CHART_CATEGORIES_WEEK Instance method Private Method Determines the Days (Mon, Tues, and so on) for a Week 20040205
4 GET_CHART_DATA Instance method Public Method Fills the Internal Structure (LV_GRAPH_DATA) with Data 20040205
5 GET_CHART_DATA_12WEEKS Instance method Private Method Determines Chart Data for 1 or 2 Weeks (Timeframe WEEKS) 20040205
6 GET_CHART_DATA_48WEEKS Instance method Private Method Determines Chart Data for 4 + 8 Weeks (Timeframe WEEKS) 20040205
7 GET_CHART_DATA_FOR_ORG_UNIT Instance method Private Method Formats Data of an Organizational Unit for the Graph 20040205
8 GET_CHART_DATA_TODAY Instance method Private Method Determines Chart Data for 1 Day (Timeframe TODAY) 20040205
9 GET_CHART_POINTS Instance method Private Method Calculates the Points (Percentages Based on Target/Actual) 20040205
10 GET_WEEK Instance method Private Method Returns the Number of the Week 20040205
11 GET_WEEKDAY Instance method Private Method Determines the Weekday 20040205
Events
Class /MRSS/CL_SGR_BL_CHART_DATA has no event.
Types
Class /MRSS/CL_SGR_BL_CHART_DATA has no local type.
Method Signatures

Method GET_BUFFER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_GRAPH_DATA Call by reference Type reference (TYPE) /MRSS/T_SGR_DATA Structure with Data for Graph and Table 20071029
2 Changing CT_GRAPH_DATA_SIM Call by reference Type reference (TYPE) /MRSS/T_SGR_DATA Structure with Data for Graph and Table 20071029
3 Exporting ET_BUFFER_DATA Call by reference Type reference (TYPE) /MRSS/T_SGR_DATA_SERIES_T Table of Series for Graph 20071029
4 Importing IT_BUFFER Call by reference Type reference (TYPE) /MRSS/T_SGR_TEAM_BUFFER_TAB Line type for Buffer customizing 20071029
5 Importing IT_EXCEPTIONS Call by reference Type reference (TYPE) /MRSS/T_SGR_EXCEPTION_TAB Table type for exceptions in team buffer value 20071029
6 Importing IT_ORG_UNITS Call by reference Type reference (TYPE) KEYOBJEC_T Table of type TREE_OBJEC 20071029

Method GET_BUFFER_DATA on class /MRSS/CL_SGR_BL_CHART_DATA has no exception.

Method GET_CHART_CATEGORIES_CWEEK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CATEGORIES Value transfer Type reference (TYPE) /MRSS/T_SGR_DATA_CATEGORY_T Tabelle für den Graph mit Categories 20040205
2 Importing IV_START_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20040205
3 Importing IV_TIMEFRAME Call by reference Type reference (TYPE) I 20040205

Method GET_CHART_CATEGORIES_CWEEK on class /MRSS/CL_SGR_BL_CHART_DATA has no exception.

Method GET_CHART_CATEGORIES_WEEK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CATEGORIES Value transfer Type reference (TYPE) /MRSS/T_SGR_DATA_CATEGORY_T Tabelle für den Graph mit Categories 20040205
2 Importing IV_START_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20040205
3 Importing IV_TIMEFRAME Call by reference Type reference (TYPE) I Anzahl Tage 20040205

Method GET_CHART_CATEGORIES_WEEK on class /MRSS/CL_SGR_BL_CHART_DATA has no exception.

Method GET_CHART_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_CHART_DATA Value transfer Type reference (TYPE) /MRSS/T_SGR_DATA Struktur mit Daten für Graph und Tabelle 20040205
2 Importing IS_CUST_DATES Call by reference Type reference (TYPE) /MRSS/T_SGR_CUST_DATES Struktur mit Datums relevantem Customizing 20040205
3 Importing IT_CUMM_DATA Call by reference Type reference (TYPE) /MRSS/T_SGR_CUMM_DATA_T Tabellentyp zu /MRSS/T_SGR_CUMM_DATA 20040205
4 Importing IT_ORG_UNITS Call by reference Type reference (TYPE) KEYOBJEC_T Tabelle vom Type TREE_OBJEC 20040205
5 Importing IV_ACTIVE_ORG_UNIT Call by reference Type reference (TYPE) TREE_OBJEC Struktur objec mit Knotenschlüssel für Tree-Control 20040205

Method GET_CHART_DATA on class /MRSS/CL_SGR_BL_CHART_DATA has no exception.

Method GET_CHART_DATA_12WEEKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_POINTS Value transfer Type reference (TYPE) /MRSS/T_SGR_DATA_POINTS_T Tabelle mit Punkten für Graph 20040205
2 Importing IV_GRAPH_TYPE Call by reference Type reference (TYPE) CHAR40 20040205
3 Importing IV_ORG_UNIT Call by reference Type reference (TYPE) TREE_OBJEC Objektkürzel 20040205
4 Importing IV_SERIES_TYPE Call by reference Type reference (TYPE) INT1 0 Dummy für B20 int1 (überall lokal!) 20040205

Method GET_CHART_DATA_12WEEKS on class /MRSS/CL_SGR_BL_CHART_DATA has no exception.

Method GET_CHART_DATA_48WEEKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_POINTS Value transfer Type reference (TYPE) /MRSS/T_SGR_DATA_POINTS_T Tabelle mit Punkten für Graph 20040205
2 Importing IV_GRAPH_TYPE Call by reference Type reference (TYPE) CHAR40 20040205
3 Importing IV_ORG_UNIT Call by reference Type reference (TYPE) TREE_OBJEC Objektkürzel 20040205
4 Importing IV_SERIES_TYPE Call by reference Type reference (TYPE) INT1 0 Dummy für B20 int1 (überall lokal!) 20040205

Method GET_CHART_DATA_48WEEKS on class /MRSS/CL_SGR_BL_CHART_DATA has no exception.

Method GET_CHART_DATA_FOR_ORG_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_POINTS Value transfer Type reference (TYPE) /MRSS/T_SGR_DATA_POINTS_T Menge von Werten für den Graph 20040205
2 Importing IV_GRAPH_TYPE Call by reference Type reference (TYPE) CHAR40 Für welche Art von Graph werden die Daten benötigt? 20040205
3 Importing IV_ORG_UNIT Call by reference Type reference (TYPE) TREE_OBJEC Welche OrgUnit? 20040205
4 Importing IV_SERIES_TYPE Call by reference Type reference (TYPE) INT1 0 Wenn STACKED-Graph, welcher Teil? 20040205

Method GET_CHART_DATA_FOR_ORG_UNIT on class /MRSS/CL_SGR_BL_CHART_DATA has no exception.

Method GET_CHART_DATA_TODAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_POINTS Value transfer Type reference (TYPE) /MRSS/T_SGR_DATA_POINTS_T Tabelle mit Punkten für Graph 20040205
2 Importing IV_GRAPH_TYPE Call by reference Type reference (TYPE) CHAR40 20040205
3 Importing IV_ORG_UNIT Call by reference Type reference (TYPE) TREE_OBJEC OrgUnit 20040205
4 Importing IV_SERIES_TYPE Call by reference Type reference (TYPE) INT1 0 Dummy für B20 int1 (überall lokal!) 20040205

Method GET_CHART_DATA_TODAY on class /MRSS/CL_SGR_BL_CHART_DATA has no exception.

Method GET_CHART_POINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_POINT Value transfer Type reference (TYPE) /MRSS/T_SGR_DATA_POINTS Zeilentyp für Punkte des Charts 20040205
2 Importing IV_GRAPH_TYPE Call by reference Type reference (TYPE) CHAR40 20040205
3 Importing IV_SERIES_TYPE Call by reference Type reference (TYPE) INT1 Dummy für B20 int1 (überall lokal!) 20040205
4 Importing LS_CUMM_DATA Call by reference Type reference (TYPE) /MRSS/T_SGR_CUMM_DATA Kummulierte Daten einer Resource / OrgEinheit 20040205

Method GET_CHART_POINTS on class /MRSS/CL_SGR_BL_CHART_DATA 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_CHART_DATA has no exception.

Method GET_WEEKDAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20040205
2 Returning DAY Value transfer Type reference (TYPE) STRING Wochentag als Text 20040205

Method GET_WEEKDAY on class /MRSS/CL_SGR_BL_CHART_DATA has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 401