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 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 5 | 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 | Constant | Private | Type reference (TYPE) | CHAR1 | 'L' | Menu for capacitive row | 20090204 | ||
| 2 | Constant | Public | Type reference (TYPE) | /MRSS/T_MENU_EXIT_TYPE | '2' | Single-Character Indicator | 20090204 | ||
| 3 | Instance attribute | Private | Type reference (TYPE) | BCVALS-ID | /MRSS/CL_SGU_CONSTANTS=>C_MENU_0004 | Resources Menu | 20090223 | ||
| 4 | Instance attribute | Private | Type reference (TYPE) | BCVALS-ID | /MRSS/CL_SGU_CONSTANTS=>C_MENU_0021 | Work Center Context Menu | 20090212 | ||
| 5 | Constant | Private | Type reference (TYPE) | CHAR1 | 'M' | Menu for capacitive row | 20090204 | ||
| 6 | Constant | Private | Type reference (TYPE) | CHAR1 | 'R' | Menu for capacitive row | 20090204 | ||
| 7 | Constant | Public | Type reference (TYPE) | /MRSS/T_SGU_RESOURCETYPE | 'W' | Box is Work Center | 20090204 | ||
| 8 | Constant | Private | Type reference (TYPE) | INT4 | '420' | Natural Number | 20090204 | ||
| 9 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 10 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 11 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 12 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 13 | Instance attribute | Private | Object reference (TYPE REF TO) | /MRSS/CL_SGU_IL_PN_SCH_GANTT | Work Center Based Gantt | 20090204 | |||
| 14 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 15 | Instance attribute | Private | Object reference (TYPE REF TO) | /MRSS/CL_SGU_IL_RES_GANTT | Resource Based Gantt | 20090204 | |||
| 16 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 17 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 18 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 19 | Instance attribute | Private | Type reference (TYPE) | BCVALSTAB | Table Type for Attributes of Non-Chart-Specific Objects | 20090204 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_CLOCK_RES_TAB | Resources with Time Recording Data | 20090204 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SGE_COLLISION_EXT_TAB | Tabletype for collision objects | 20090204 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_COLLISION_NODES_TAB | Resource GUIDs, Node ids | 20090204 | |||
| 23 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 24 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 25 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SGU_FNAM_SELOPT_TAB | Table Type for Selection Options with Field Name | 20090204 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_RESOURCE_DATA_TAB | MRS Table type with field name and select options as content | 20090204 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_GUID_TAB | List of GUIDs | 20090204 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_INIT_DESCRIPTION_TAB | Initial Texts for Assignments | 20090204 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_INIT_DESCRIPTION_TAB | Initial Texts | 20090204 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_TRAVEL_TEXT_TAB | Initial Texts for Time Allocation | 20090204 | |||
| 31 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 32 | Static Attribute | Private | Type reference (TYPE) | /MRSS/T_RES_GUID_NOTE_TAB | Track Changes to Resource Note | 20090204 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SGU_CLOCK_INF_TAB | Resources with Time Recording Data | 20090204 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_PLANNING_NODE_TAB | Planning node information | 20090204 | |||
| 35 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 36 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 37 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 38 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 39 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SGU_SORT_DATA_DEM_TAB | Sort data from demands | 20090204 | |||
| 40 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_ASS_EXT_SUMBARS_TAB | Table for assignment totals bar | 20090204 | |||
| 41 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SUMBAR_NODES_TAB | Resource GUID and Node IDs | 20090204 | |||
| 42 | Instance attribute | Private | Type reference (TYPE) | BCNODESTAB | Table Type for BCNODES | 20090204 | |||
| 43 | Instance attribute | Private | Type reference (TYPE) | BCNODESTAB | BCNODESTAB | 20090204 | |||
| 44 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 45 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 46 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20090204 | |||
| 47 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_BOOLEAN | SPACE | Boolean Variable | 20090204 | ||
| 48 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 49 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 50 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 51 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 52 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20090204 | |||
| 53 | Static Attribute | Private | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20090204 | |||
| 54 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 55 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 56 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 57 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 58 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 59 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 60 | Instance attribute | Private | Attribute reference (LIKE) | 20090204 | |||||
| 61 | 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 | Instance method | Public | Constructor | constructor | 20090204 | |
| 2 | Instance method | Public | Method | 20090204 | ||
| 3 | Instance method | Private | Method | 20090204 | ||
| 4 | Instance method | Private | Method | 20090204 | ||
| 5 | Instance method | Private | Method | 20090204 | ||
| 6 | Instance method | Public | Method | 20090204 | ||
| 7 | Instance method | Public | Method | 20090204 | ||
| 8 | Instance method | Private | Method | 20090204 | ||
| 9 | Instance method | Private | Method | 20090204 | ||
| 10 | Instance method | Private | Method | Restrict context menu entries | 20090223 | |
| 11 | Instance method | Public | Method | select the demand node in the planning node row | 20110722 | |
| 12 | Instance method | Private | Method | 20090204 | ||
| 13 | 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 | 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 | 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 | 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 | CT_COM_TABLES | Call by reference | Type reference (TYPE) | /MRSS/T_SGU_COMTABLES | Communication Structure for Gantt Control | 20110722 | |||
| 2 | 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 | 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 |