SAP ABAP Class /MRSS/CL_SGU_IL_DISP_GANTT (Work Center Based Gantt)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/SGU (Package) User Interface for Interactive Planning Board
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGU_DETAILS Events for Display 20090204
2 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGU_DISPLAY_DATA Select/display/position in Gantt chart 20090204
3 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGU_ERROR_MESSAGE Events for Error Handling 20090204
4 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGU_IL_GANTT Gantt Interface 20090204
5 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGU_SAVE_PLB Save the planning board 20090204
Properties
Class /MRSS/CL_SGU_IL_DISP_GANTT  
Short Description Work Center Based Gantt    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SGU   User Interface for Interactive Planning Board 
Created 20090204   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_SGE_APPLICATION_MNT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /MRSS/CL_SGE_CUSTOMIZING Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 /MRSS/CL_SGU_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 /MRSS/CL_SGU_CUSTOMIZING Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_EXITHANDLER 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_DETAILS Events for Display 20090204
2 /MRSS/IF_SGU_DISPLAY_DATA Select/display/position in Gantt chart 20090204
3 /MRSS/IF_SGU_ERROR_MESSAGE Events for Error Handling 20090204
4 /MRSS/IF_SGU_IL_GANTT Gantt Interface 20090204
5 /MRSS/IF_SGU_SAVE_PLB Save the planning board 20090204
Friends
Class /MRSS/CL_SGU_IL_DISP_GANTT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_LEFT Constant Private Type reference (TYPE) CHAR1 'L' Menu for capacitive row 20090204
2 C_MENU_EXIT_ASSIGNMENT Constant Public Type reference (TYPE) /MRSS/T_MENU_EXIT_TYPE '2' Single-Character Indicator 20090204
3 C_MENU_RESOURCE Instance attribute Private Type reference (TYPE) BCVALS-ID /MRSS/CL_SGU_CONSTANTS=>C_MENU_0004 Resources Menu 20090223
4 C_MENU_WORKCENTER_HEADER Instance attribute Private Type reference (TYPE) BCVALS-ID /MRSS/CL_SGU_CONSTANTS=>C_MENU_0021 Work Center Context Menu 20090212
5 C_MOVE Constant Private Type reference (TYPE) CHAR1 'M' Menu for capacitive row 20090204
6 C_RIGHT Constant Private Type reference (TYPE) CHAR1 'R' Menu for capacitive row 20090204
7 C_ROLE_WORKCENTER Constant Public Type reference (TYPE) /MRSS/T_SGU_RESOURCETYPE 'W' Box is Work Center 20090204
8 C_ROW_HEIGHT Constant Private Type reference (TYPE) INT4 '420' Natural Number 20090204
9 GC_PRIORITY Instance attribute Private Attribute reference (LIKE) 20090204
10 GREF_DEPENDENCIES Instance attribute Private Attribute reference (LIKE) 20090204
11 GREF_GANTT Instance attribute Private Attribute reference (LIKE) 20090204
12 GREF_PLANITEMS Instance attribute Private Attribute reference (LIKE) 20090204
13 GREF_PN_SCH_GANTT Instance attribute Private Object reference (TYPE REF TO) /MRSS/CL_SGU_IL_PN_SCH_GANTT Work Center Based Gantt 20090204
14 GREF_RESOURCES Instance attribute Private Attribute reference (LIKE) 20090204
15 GREF_RESOURCE_GANTT Instance attribute Private Object reference (TYPE REF TO) /MRSS/CL_SGU_IL_RES_GANTT Resource Based Gantt 20090204
16 GS_PROFILE Instance attribute Private Attribute reference (LIKE) 20090204
17 GS_SELECTED_RES Instance attribute Private Attribute reference (LIKE) 20090204
18 GS_SELECTED_WORKITEM Instance attribute Private Attribute reference (LIKE) 20090204
19 GT_BOXVALS_NEW Instance attribute Private Type reference (TYPE) BCVALSTAB Table Type for Attributes of Non-Chart-Specific Objects 20090204
20 GT_CLOCK_INF Instance attribute Private Type reference (TYPE) /MRSS/T_CLOCK_RES_TAB Resources with Time Recording Data 20090204
21 GT_COLLISIONS Instance attribute Private Type reference (TYPE) /MRSS/T_SGE_COLLISION_EXT_TAB Tabletype for collision objects 20090204
22 GT_COLLISION_NODES Instance attribute Private Type reference (TYPE) /MRSS/T_COLLISION_NODES_TAB Resource GUIDs, Node ids 20090204
23 GT_COM_TABLES Instance attribute Private Attribute reference (LIKE) 20090204
24 GT_DEMANDS Instance attribute Private Attribute reference (LIKE) 20090204
25 GT_FILTER_CRITERIA Instance attribute Private Type reference (TYPE) /MRSS/T_SGU_FNAM_SELOPT_TAB Table Type for Selection Options with Field Name 20090204
26 GT_FILTER_RESOURCES Instance attribute Private Type reference (TYPE) /MRSS/T_RESOURCE_DATA_TAB MRS Table type with field name and select options as content 20090204
27 GT_HIDDEN_TRV_TIMES Instance attribute Private Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20090204
28 GT_INIT_TEXT_AS Instance attribute Private Type reference (TYPE) /MRSS/T_INIT_DESCRIPTION_TAB Initial Texts for Assignments 20090204
29 GT_INIT_TEXT_TS Instance attribute Private Type reference (TYPE) /MRSS/T_INIT_DESCRIPTION_TAB Initial Texts 20090204
30 GT_INIT_TEXT_TT Instance attribute Private Type reference (TYPE) /MRSS/T_TRAVEL_TEXT_TAB Initial Texts for Time Allocation 20090204
31 GT_LINKS Instance attribute Private Attribute reference (LIKE) 20090204
32 GT_NOTE_CHANGES Static Attribute Private Type reference (TYPE) /MRSS/T_RES_GUID_NOTE_TAB Track Changes to Resource Note 20090204
33 GT_PLANITEM_CLOCK_INF Instance attribute Private Type reference (TYPE) /MRSS/T_SGU_CLOCK_INF_TAB Resources with Time Recording Data 20090204
34 GT_PLANNING_NODES Instance attribute Private Type reference (TYPE) /MRSS/T_PLANNING_NODE_TAB Planning node information 20090204
35 GT_RESOURCES Instance attribute Private Attribute reference (LIKE) 20090204
36 GT_SELECTED_LINKS Instance attribute Private Attribute reference (LIKE) 20090204
37 GT_SELECTED_NODES Instance attribute Private Attribute reference (LIKE) 20090204
38 GT_SELECTED_RES Instance attribute Private Attribute reference (LIKE) 20090204
39 GT_SORT_DATA_DEMAND Instance attribute Private Type reference (TYPE) /MRSS/T_SGU_SORT_DATA_DEM_TAB Sort data from demands 20090204
40 GT_SUMBARS Instance attribute Private Type reference (TYPE) /MRSS/T_ASS_EXT_SUMBARS_TAB Table for assignment totals bar 20090204
41 GT_SUMBAR_NODES Instance attribute Private Type reference (TYPE) /MRSS/T_SUMBAR_NODES_TAB Resource GUID and Node IDs 20090204
42 GT_SUMBAR_NODES_DROPPABLE Instance attribute Private Type reference (TYPE) BCNODESTAB Table Type for BCNODES 20090204
43 GT_SUMBAR_NODES_REUSE Instance attribute Private Type reference (TYPE) BCNODESTAB BCNODESTAB 20090204
44 GV_BEGDA Instance attribute Private Attribute reference (LIKE) 20090204
45 GV_BEGDA_2 Instance attribute Private Attribute reference (LIKE) 20090204
46 GV_CAPACITIVE_ASGN Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20090204
47 GV_CAPA_MODE Instance attribute Public Type reference (TYPE) /MRSS/T_BOOLEAN SPACE Boolean Variable 20090204
48 GV_CHART_ID Instance attribute Private Attribute reference (LIKE) 20090204
49 GV_ENDDA Instance attribute Private Attribute reference (LIKE) 20090204
50 GV_ENDDA_2 Instance attribute Private Attribute reference (LIKE) 20090204
51 GV_EXPAND_MODE Instance attribute Private Attribute reference (LIKE) 20090204
52 GV_HIDE_TRV_TIMES Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20090204
53 GV_MULTI_LINE Static Attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20090204
54 GV_NEXT_PBO_BOX Instance attribute Private Attribute reference (LIKE) 20090204
55 GV_NEXT_PBO_CLEAR_TABLES Instance attribute Private Attribute reference (LIKE) 20090204
56 GV_NEXT_PBO_DATE Instance attribute Private Attribute reference (LIKE) 20090204
57 GV_NEXT_PBO_POSITION Instance attribute Private Attribute reference (LIKE) 20090204
58 GV_NEXT_PBO_SELECT_ITEM Instance attribute Private Attribute reference (LIKE) 20090204
59 GV_NEXT_PBO_TIME Instance attribute Private Attribute reference (LIKE) 20090204
60 GV_RESTYPE Instance attribute Private Attribute reference (LIKE) 20090204
61 GV_TIMEDATA_GUID Instance attribute Private Type reference (TYPE) /MRSS/T_NUMC32 Numeric Sequence with 32 Figures 20090204
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor constructor 20090204
2 GET_PARAMETERS Instance method Public Method 20090204
3 ON_DRAG Instance method Private Method 20090204
4 ON_DROP Instance method Private Method 20090204
5 ON_GANTT_POSITION_NEXT_PBO Instance method Private Method 20090204
6 PLANITEM_CHANGE Instance method Public Method 20090204
7 PLANITEM_CREATE Instance method Public Method 20090204
8 PLANITEM_DELETE Instance method Private Method 20090204
9 PLANITEM_DETAILS Instance method Private Method 20090204
10 RESTRICT_CONTEXT_MENU Instance method Private Method Restrict context menu entries 20090223
11 SELECT_DEMAND Instance method Public Method select the demand node in the planning node row 20110722
12 SET_CONTROL Instance method Private Method 20090204
13 SORT_RESOURCES Instance method Private Method Sort the Resources 20110103
Events
# Event Type Visibility Description Created on
1 CLOSE_DETAILS Instance Event
(0)
Private
(0)
20090204
2 DISPLAY_DETAILS Instance Event
(0)
Private
(0)
20090204
3 MESSAGES_FROM_EVENT Instance Event
(0)
Public
(2)
20090204
4 REFRESH_PLANNINGBOARD Instance Event
(0)
Private
(0)
20090204
5 SAVE_PLANNINGBOARD Instance Event
(0)
Private
(0)
20090204
Types
Class /MRSS/CL_SGU_IL_DISP_GANTT 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 IREF_PN_SCH_GANTT Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGU_IL_PN_SCH_GANTT Work Center Based Gantt 20090204
2 Importing IREF_RESOURCE_GANTT Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGU_IL_RES_GANTT Resource Based Gantt 20090204

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

Method GET_PARAMETERS Signature

Method GET_PARAMETERS on class /MRSS/CL_SGU_IL_DISP_GANTT has no parameter.
Method GET_PARAMETERS on class /MRSS/CL_SGU_IL_DISP_GANTT has no exception.

Method ON_DRAG Signature

Method ON_DRAG on class /MRSS/CL_SGU_IL_DISP_GANTT has no parameter.
Method ON_DRAG on class /MRSS/CL_SGU_IL_DISP_GANTT has no exception.

Method ON_DROP Signature

Method ON_DROP on class /MRSS/CL_SGU_IL_DISP_GANTT has no parameter.
Method ON_DROP on class /MRSS/CL_SGU_IL_DISP_GANTT has no exception.

Method ON_GANTT_POSITION_NEXT_PBO Signature

Method ON_GANTT_POSITION_NEXT_PBO on class /MRSS/CL_SGU_IL_DISP_GANTT has no parameter.
Method ON_GANTT_POSITION_NEXT_PBO on class /MRSS/CL_SGU_IL_DISP_GANTT has no exception.

Method PLANITEM_CHANGE Signature

Method PLANITEM_CHANGE on class /MRSS/CL_SGU_IL_DISP_GANTT has no parameter.
Method PLANITEM_CHANGE on class /MRSS/CL_SGU_IL_DISP_GANTT has no exception.

Method PLANITEM_CREATE Signature

Method PLANITEM_CREATE on class /MRSS/CL_SGU_IL_DISP_GANTT has no parameter.
Method PLANITEM_CREATE on class /MRSS/CL_SGU_IL_DISP_GANTT has no exception.

Method PLANITEM_DELETE Signature

Method PLANITEM_DELETE on class /MRSS/CL_SGU_IL_DISP_GANTT has no parameter.
Method PLANITEM_DELETE on class /MRSS/CL_SGU_IL_DISP_GANTT has no exception.

Method PLANITEM_DETAILS Signature

Method PLANITEM_DETAILS on class /MRSS/CL_SGU_IL_DISP_GANTT has no parameter.
Method PLANITEM_DETAILS on class /MRSS/CL_SGU_IL_DISP_GANTT has no exception.

Method RESTRICT_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_POPUP_CODES Call by reference Type reference (TYPE) /MRSS/T_SGU_POPUP_CODES_TAB List of Context Menu Commands 20090223

Method RESTRICT_CONTEXT_MENU on class /MRSS/CL_SGU_IL_DISP_GANTT has no exception.

Method SELECT_DEMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COM_TABLES Call by reference Type reference (TYPE) /MRSS/T_SGU_COMTABLES Communication Structure for Gantt Control 20110722
2 Importing IV_DEMAND_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20110722

Method SELECT_DEMAND on class /MRSS/CL_SGU_IL_DISP_GANTT has no exception.

Method SET_CONTROL Signature

Method SET_CONTROL on class /MRSS/CL_SGU_IL_DISP_GANTT has no parameter.
Method SET_CONTROL on class /MRSS/CL_SGU_IL_DISP_GANTT has no exception.

Method SORT_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_RESOURCE_DATA_TAB 20110103

Method SORT_RESOURCES on class /MRSS/CL_SGU_IL_DISP_GANTT has no exception.
Event Signatures

Event CLOSE_DETAILS Signature
Event CLOSE_DETAILS on class /MRSS/CL_SGU_IL_DISP_GANTT has no parameter.
Event DISPLAY_DETAILS Signature
Event DISPLAY_DETAILS on class /MRSS/CL_SGU_IL_DISP_GANTT has no parameter.
Event MESSAGES_FROM_EVENT Signature
Event MESSAGES_FROM_EVENT on class /MRSS/CL_SGU_IL_DISP_GANTT has no parameter.
Event REFRESH_PLANNINGBOARD Signature
Event REFRESH_PLANNINGBOARD on class /MRSS/CL_SGU_IL_DISP_GANTT has no parameter.
Event SAVE_PLANNINGBOARD Signature
Event SAVE_PLANNINGBOARD on class /MRSS/CL_SGU_IL_DISP_GANTT has no parameter.
History
Last changed by/on SAP  20141109 
SAP Release Created in 610