SAP ABAP Class /MRSS/CL_SGR_IL_MAIN (Interaction Layer Main Class)
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_IL_MAIN  
Short Description Interaction Layer Main Class    
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 20031031   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_SGR_IL_MAIN has no forward declaration.
Interfaces
Class /MRSS/CL_SGR_IL_MAIN has no interface implemented.
Friends
Class /MRSS/CL_SGR_IL_MAIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LREF_BL_MAIN Instance attribute Private Object reference (TYPE REF TO) /MRSS/CL_POT_BL_MAIN_PROXY Reference to BL 20110406
2 LREF_IL_GRAPH Instance attribute Private Object reference (TYPE REF TO) /MRSS/CL_SGR_IL_GRAPH Interaction for the Graph 20031124
3 LREF_IL_TABLE Instance attribute Private Object reference (TYPE REF TO) /MRSS/CL_SGR_IL_TABLE Interaction for the Table 20031124
4 LREF_USER_INTERFACE Instance attribute Private Object reference (TYPE REF TO) /MRSS/CL_SGR_UI_MAIN Reference to User Interface 20031031
5 LS_PERS_DATA Instance attribute Private Type reference (TYPE) /MRSS/T_SGR_CUST_DATES User Settings 20050701
6 LV_CONTAINER_NAME Instance attribute Private Type reference (TYPE) STRING 20031103
7 LV_DISPLAY_DATA Instance attribute Private Type reference (TYPE) /MRSS/T_SGR_DATA Display Data for Graph and Table 20050701
8 LV_DISPLAY_DATA_SUMM Instance attribute Private Type reference (TYPE) /MRSS/T_SGR_DATA Display Data for Graph and Table 20050701
9 LV_SHOW_DATA_TABLE Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Logical Variable 20031103
10 LV_SHOW_ORG_UNITS Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Logical Variable 20031103
11 LV_SPLITT_AREA Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Logical Variable 20031103
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20031031
2 FREE Instance method Public Method Closing Actions 20031217
3 GET_TABLE_REFERENCE Instance method Public Method Gets UI Table Reference 20071026
4 GET_UI_INSTANCE Instance method Public Method Gets a Reference to the UI (UI_MAIN) 20040121
5 HIGHLIGHT_FIRST_GRAPH_BOX Instance method Public Method Highlights the first box in the rendered graphs 20140718
6 PRINT Instance method Private Method Print the Data 20110225
7 PROCESS_PAI Instance method Public Method Handles All PAIs 20031124
8 REFRESH Instance method Private Method Reread Data 20040220
9 RESET Instance method Public Method Resets the Graph to Initial Status 20040212
10 SET_CHART_DATA Instance method Private Method Sets Data for Display 20031121
11 SET_DATES Instance method Public Method Sets Data for Display in Graph Toolbar 20040129
12 SET_GRAPH_DATA Instance method Public Method Sets Data for Display for Graphs 20031126
13 SET_GRAPH_MODE Instance method Public Method 20110406
14 SET_GUI_TITLE Instance method Public Method Sets Title for Calling Program 20031117
15 SET_PERS_DATA Instance method Public Method Transfers Standard Settings for UI 20040123
16 SWITCH_CUMMULATION Instance method Private Method Switch Between Added and Normal Data 20050701
17 SWITCH_ORG_UNITS Instance method Private Method Activates or Deactivates Organizational Unit Selection 20031204
Events
Class /MRSS/CL_SGR_IL_MAIN has no event.
Types
Class /MRSS/CL_SGR_IL_MAIN has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUTTONS Call by reference Type reference (TYPE) /MRSS/T_SGR_BUTTON_S Tabelle mit an bzw auszublendenden Buttons der Graph-Toolbar 20031203
2 Importing IV_CONTAINER_NAME Call by reference Type reference (TYPE) C 20031103
3 Importing IV_CUST_DATES Call by reference Type reference (TYPE) /MRSS/T_SGR_CUST_DATES Struktur mit Datums relevantem Customizing 20031128
4 Importing IV_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20031105
5 Importing IV_POP_UP_MODE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Pop-Up Modus? 20031216
6 Importing IV_REF_BL Call by reference Object reference (TYPE REF TO) /MRSS/CL_POT_BL_MAIN_PROXY Business Layer Main Class 20110406
7 Importing IV_REPID Call by reference Type reference (TYPE) SYCPROG ABAP-Programm, Aufrufer in externen Prozeduren 20031105
8 Importing IV_SHOW_DATA_TABLE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Logische Variable 20031103
9 Importing IV_SHOW_ORG_UNITS Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Logische Variable 20031103

Method CONSTRUCTOR on class /MRSS/CL_SGR_IL_MAIN has no exception.

Method FREE Signature

Method FREE on class /MRSS/CL_SGR_IL_MAIN has no parameter.
Method FREE on class /MRSS/CL_SGR_IL_MAIN has no exception.

Method GET_TABLE_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RREF_UI_TABLE Value transfer Object reference (TYPE REF TO) /MRSS/CL_SGR_UI_TABLE DatenTabelle zum Graphen 20071026

Method GET_TABLE_REFERENCE on class /MRSS/CL_SGR_IL_MAIN has no exception.

Method GET_UI_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_UI_REFERENCE Value transfer Object reference (TYPE REF TO) /MRSS/CL_SGR_UI_MAIN User Interface Main Class 20040121

Method GET_UI_INSTANCE on class /MRSS/CL_SGR_IL_MAIN has no exception.

Method HIGHLIGHT_FIRST_GRAPH_BOX Signature

Method HIGHLIGHT_FIRST_GRAPH_BOX on class /MRSS/CL_SGR_IL_MAIN has no parameter.
Method HIGHLIGHT_FIRST_GRAPH_BOX on class /MRSS/CL_SGR_IL_MAIN has no exception.

Method PRINT Signature

Method PRINT on class /MRSS/CL_SGR_IL_MAIN has no parameter.
Method PRINT on class /MRSS/CL_SGR_IL_MAIN has no exception.

Method PROCESS_PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OKCODE Call by reference Type reference (TYPE) SYST-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20031124

Method PROCESS_PAI on class /MRSS/CL_SGR_IL_MAIN has no exception.

Method REFRESH Signature

Method REFRESH on class /MRSS/CL_SGR_IL_MAIN has no parameter.
Method REFRESH on class /MRSS/CL_SGR_IL_MAIN has no exception.

Method RESET Signature

Method RESET on class /MRSS/CL_SGR_IL_MAIN has no parameter.
Method RESET on class /MRSS/CL_SGR_IL_MAIN has no exception.

Method SET_CHART_DATA Signature

Method SET_CHART_DATA on class /MRSS/CL_SGR_IL_MAIN has no parameter.
Method SET_CHART_DATA on class /MRSS/CL_SGR_IL_MAIN has no exception.

Method SET_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CUST_DATES Call by reference Type reference (TYPE) /MRSS/T_SGR_CUST_DATES Structure with Date-Relevant Customizing 20040203

Method SET_DATES on class /MRSS/CL_SGR_IL_MAIN has no exception.

Method SET_GRAPH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_GRAPH_BUFFER Call by reference Type reference (TYPE) /MRSS/T_SGR_DATA_SERIES_T Table of Series for Graph 20071029
2 Importing IS_GRAPH_DATA_SIM Call by reference Type reference (TYPE) /MRSS/T_SGR_DATA Structure with Data for Graph and Table 20071029
3 Importing IT_ORG_UNITS Call by reference Type reference (TYPE) KEYOBJEC_T Table of type TREE_OBJEC 20071029
4 Importing IV_CLEAR_SIMUL Call by reference Type reference (TYPE) CRMT_BOOLEAN Logical Variable 20071029
5 Importing IV_GRAPH_DATA Call by reference Type reference (TYPE) /MRSS/T_SGR_DATA Struktur mit Daten für Graph und Tabelle 20031126
6 Importing IV_GRAPH_DATA_SUMM Call by reference Type reference (TYPE) /MRSS/T_SGR_DATA Struktur mit Daten für Graph und Tabelle 20050701

Method SET_GRAPH_DATA on class /MRSS/CL_SGR_IL_MAIN has no exception.

Method SET_GRAPH_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GRAPH_MODE Call by reference Type reference (TYPE) /MRSS/T_GRAPH_MODE Utilisation Graph Mode: Resource/Qual. Category 20110406

Method SET_GRAPH_MODE on class /MRSS/CL_SGR_IL_MAIN has no exception.

Method SET_GUI_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUI_TITLE Call by reference Type reference (TYPE) CHAR70 'REPORT_MAIN_ORG' 20040121
2 Importing IV_REPID Call by reference Type reference (TYPE) SYCPROG ABAP-Programm, Aufrufer in externen Prozeduren 20031117
3 Importing IV_TITLE Call by reference Type reference (TYPE) CHAR70 Langbezeichnung der Organisation 20040212

Method SET_GUI_TITLE on class /MRSS/CL_SGR_IL_MAIN has no exception.

Method SET_PERS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PERS_DATA Call by reference Type reference (TYPE) /MRSS/T_SGR_CUST_DATES Struktur mit Benutzerspeziefischen Einstellungen 20040123

Method SET_PERS_DATA on class /MRSS/CL_SGR_IL_MAIN has no exception.

Method SWITCH_CUMMULATION Signature

Method SWITCH_CUMMULATION on class /MRSS/CL_SGR_IL_MAIN has no parameter.
Method SWITCH_CUMMULATION on class /MRSS/CL_SGR_IL_MAIN has no exception.

Method SWITCH_ORG_UNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RREF_UI_TABLE Value transfer Object reference (TYPE REF TO) /MRSS/CL_SGR_UI_TABLE DatenTabelle zum Graphen 20071026

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