SAP ABAP Class /MRSS/CL_SGU_IL_PN_GANTT (Planning Node 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_ERROR_MESSAGE | Events for Error Handling | 20100309 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | /MRSS/IF_SGU_IL_GANTT | Gantt Interface | 20080710 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | /MRSS/IF_SGU_IL_GANTT_CMN | Common private methods for gantt cls | 20080827 |
Properties
| Class | /MRSS/CL_SGU_IL_PN_GANTT | |
| Short Description | Planning Node 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 | 20080710 | SAP |
| Last change | 20141109 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /MRSS/CL_SGU_IL_PN_GANTT has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | /MRSS/IF_SGU_ERROR_MESSAGE | Events for Error Handling | 20100309 | ||
| 2 | /MRSS/IF_SGU_IL_GANTT | Gantt Interface | 20080710 | ||
| 3 | /MRSS/IF_SGU_IL_GANTT_CMN | Common private methods for gantt cls | 20080827 |
Friends
Class /MRSS/CL_SGU_IL_PN_GANTT has no friend class.
Attributes
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | MESSAGES_FROM_EVENT | Instance Event (0) |
Private (0) |
20100309 |
Types
Class /MRSS/CL_SGU_IL_PN_GANTT has no local type.
Method Signatures
Method ADD_MENUS 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 | Function Code Table | 20090204 | |||
| 2 | IT_EXCL_CODES | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | Function Code Table | 20090123 | |||
| 3 | IV_ADD_MENU_EXIT | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | 'X' | Boolean Variable | 20090123 | ||
| 4 | IV_ADD_SEPARATOR_AT_START | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | '' | Boolean Variable | 20090123 | ||
| 5 | IV_MENU_ID | Call by reference | Type reference (TYPE) | BCVALS-ID | Object identification in bar chart | 20090123 | |||
| 6 | IV_PROGRAM | Call by reference | Type reference (TYPE) | SYST-REPID | 20090123 | ||||
| 7 | IV_STATUS | Call by reference | Type reference (TYPE) | RSEU1-STATUS | Menu Painter: Status code | 20090123 |
Method ADD_MENUS on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method ADD_PLANNING_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | 20091204 | ||||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20091204 |
Method ADD_PLANNING_NODES on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method ASK_AND_SAVE Signature
Method ASK_AND_SAVE on class /MRSS/CL_SGU_IL_PN_GANTT has no parameter.
Method ASK_AND_SAVE on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method CHANGE_DEMAND_PN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | 20100309 | ||||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20100309 | |||
| 3 | IT_COMM_TABLES | Call by reference | Type reference (TYPE) | /MRSS/T_SGU_COMTABLES | Communication Structure for Gantt Control | 20081007 |
Method CHANGE_DEMAND_PN on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method CLEAR_CT_COMM_TABLES Signature
Method CLEAR_CT_COMM_TABLES on class /MRSS/CL_SGU_IL_PN_GANTT has no parameter.
Method CLEAR_CT_COMM_TABLES on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method CONVERT_DATE_TO_INT Signature
Method CONVERT_DATE_TO_INT on class /MRSS/CL_SGU_IL_PN_GANTT has no parameter.
Method CONVERT_DATE_TO_INT on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method CONVERT_INT_TO_DATE Signature
Method CONVERT_INT_TO_DATE on class /MRSS/CL_SGU_IL_PN_GANTT has no parameter.
Method CONVERT_INT_TO_DATE on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method CREATE_GROUP_CURVES 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 | 20080912 | |||
| 2 | IS_PN_GANTT_SETTING | Call by reference | Type reference (TYPE) | /MRSS/T_SGU_PN_GANTT_SETTINGS | Planning Node Gantt Settings | 20080924 | |||
| 3 | IT_PLANNING_NODES_BASE_CAG | Call by reference | Type reference (TYPE) | /MRSS/T_PN_CAG_EXT_TAB | Capacity Information of Planning nodes External Format | 20090216 | |||
| 4 | IT_PLANNING_NODES_CAG | Call by reference | Type reference (TYPE) | /MRSS/T_PN_CAG_EXT_TAB | Planungsknoten | 20080920 | |||
| 5 | IV_WINID | Call by reference | Type reference (TYPE) | GRWINID | Window ID in graphic | 20080912 |
Method CREATE_GROUP_CURVES on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method CREATE_MULTI_CURVES 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 | 20080912 | |||
| 2 | IS_PN_GANTT_SETTING | Call by reference | Type reference (TYPE) | /MRSS/T_SGU_PN_GANTT_SETTINGS | Planning Node Gantt Settings | 20080924 | |||
| 3 | IT_PLANNING_NODES_BASE_CAG | Call by reference | Type reference (TYPE) | /MRSS/T_PN_CAG_EXT_TAB | Capacity Information of Planning nodes External Format | 20090216 | |||
| 4 | IT_PLANNING_NODES_CAG | Call by reference | Type reference (TYPE) | /MRSS/T_PN_CAG_EXT_TAB | Planungsknoten | 20080912 | |||
| 5 | IV_WINID | Call by reference | Type reference (TYPE) | GRWINID | Window ID in graphic | 20080912 |
Method CREATE_MULTI_CURVES on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method DRAW_PERCENTAGE_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CURVE | Call by reference | Type reference (TYPE) | BCCURVETAB | Table Type for BCCURVE | 20090217 | |||
| 2 | CT_CURVE_VALS | Call by reference | Type reference (TYPE) | BCCURVVALSTAB | Table Type for BCCURVVALS | 20090217 | |||
| 3 | CT_POSITIONS | Call by reference | Type reference (TYPE) | BCPOSITIONTAB | Table Type for BCPOSITION | 20090217 | |||
| 4 | IS_PLANNING_NODES_BASE_CAG | Call by reference | Type reference (TYPE) | /MRSS/T_PN_CAG_EXT | Capacity Information of Planning nodes External Format | 20090217 | |||
| 5 | IV_ABS_AVAIL_DISP | Call by reference | Type reference (TYPE) | /MRSS/T_SGU_ABS_AVAIL_DISPLAY | Display Absolute Availability | 20090217 | |||
| 6 | IV_AX_ID | Call by reference | Type reference (TYPE) | BCOBJID | Object identification in bar chart | 20090217 | |||
| 7 | IV_CURVE_TYPE | Call by reference | Type reference (TYPE) | BCCURVETYP | Curve type in bar chart | 20090217 | |||
| 8 | IV_GRAPH_TYPE | Call by reference | Type reference (TYPE) | BCCURVETYP | Curve type in bar chart | 20090217 | |||
| 9 | IV_PER_LINE | Call by reference | Type reference (TYPE) | /MRSS/T_SGU_GANTT_PER_LINE | Percentage Line for Planning Node Gantt | 20090217 |
Method DRAW_PERCENTAGE_LINE on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method FILL_COLOR Signature
Method FILL_COLOR on class /MRSS/CL_SGU_IL_PN_GANTT has no parameter.
Method FILL_COLOR on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method GET_PN_CAPACITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BASIC_CAPACITY | Call by reference | Type reference (TYPE) | /MRSS/T_PN_CAG_EXT_TAB | Capacity Information of Planning nodes External Format | 20081022 | |||
| 2 | ET_PN_CAPACITY | Call by reference | Type reference (TYPE) | /MRSS/T_PN_CAG_EXT_TAB | Capacity Information of Planning nodes External Format | 20081005 | |||
| 3 | IT_PN_BASE_CAPACITY | Value transfer | Type reference (TYPE) | /MRSS/T_PN_CAG_EXT_TAB | Capacity Information of Planning nodes External Format | 20090218 | |||
| 4 | IT_PN_CAPACITY | Value transfer | Type reference (TYPE) | /MRSS/T_PN_CAG_EXT_TAB | Capacity Information of Planning nodes External Format | 20081030 | |||
| 5 | IV_FROM_DB | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20081005 | |||
| 6 | IV_GET_BASE_ALSO | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20081022 | |||
| 7 | IV_RECALCULATE | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20081007 |
Method GET_PN_CAPACITY on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method GET_PN_USER_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ABS_AVAIL_DISP | Call by reference | Type reference (TYPE) | /MRSS/T_SGU_ABS_AVAIL_DISPLAY | Boolean Variable | 20090217 | |||
| 2 | EV_END | Call by reference | Type reference (TYPE) | CHAR20 | Char 20 | 20081003 | |||
| 3 | EV_END_ABS | Call by reference | Type reference (TYPE) | CHAR20 | Char 20 | 20090310 | |||
| 4 | EV_END_INTERNAL | Call by reference | Type reference (TYPE) | BCAXISVAL | Value for Y-axes for curves in bar chart | 20081003 | |||
| 5 | EV_FONT_SIZE | Call by reference | Type reference (TYPE) | BCVALSVAL | Value in value table | 20081003 | |||
| 6 | EV_GRAPH_TYPE | Call by reference | Type reference (TYPE) | BCCURVETYP | Curve type in bar chart | 20081003 | |||
| 7 | EV_PERCENTAGE_LINE | Call by reference | Type reference (TYPE) | /MRSS/T_SGU_GANTT_PER_LINE | Percentage Line for Planning Node Gantt | 20081019 | |||
| 8 | EV_ROW_WIDTH | Call by reference | Type reference (TYPE) | BCSECTSIZE | Version Number Component | 20081003 | |||
| 9 | EV_ROW_WIDTH_ABS | Call by reference | Type reference (TYPE) | BCSECTSIZE | Version Number Component | 20090310 | |||
| 10 | EV_START | Call by reference | Type reference (TYPE) | CHAR20 | Char 20 | 20081003 | |||
| 11 | EV_START_ABS | Call by reference | Type reference (TYPE) | CHAR20 | Char 20 | 20090310 | |||
| 12 | EV_START_INTERNAL | Call by reference | Type reference (TYPE) | BCAXISVAL | Value for Y-axes for curves in bar chart | 20081003 | |||
| 13 | IS_PN_GANTT_SETTING | Call by reference | Type reference (TYPE) | /MRSS/T_SGU_PN_GANTT_SETTINGS | Planning Node Gantt Settings | 20081003 |
Method GET_PN_USER_SETTINGS on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method MODIFY_CURVE_VALUES 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 | 20081005 | |||
| 2 | IV_RECALC | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20120503 |
Method MODIFY_CURVE_VALUES on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method PN_ADD_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_EXIT | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20081007 | |||
| 2 | IT_DEMANDS | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_ITEM_STR_TAB | Table of demand items in structure representation | 20081205 |
Method PN_ADD_DELETE on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method POPULATE_BOX Signature
Method POPULATE_BOX on class /MRSS/CL_SGU_IL_PN_GANTT has no parameter.
Method POPULATE_BOX on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method POPULATE_RIBBONS Signature
Method POPULATE_RIBBONS on class /MRSS/CL_SGU_IL_PN_GANTT has no parameter.
Method POPULATE_RIBBONS on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method POPULATE_SECTION_DAY Signature
Method POPULATE_SECTION_DAY on class /MRSS/CL_SGU_IL_PN_GANTT has no parameter.
Method POPULATE_SECTION_DAY on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method POPULATE_SECTION_WEEK Signature
Method POPULATE_SECTION_WEEK on class /MRSS/CL_SGU_IL_PN_GANTT has no parameter.
Method POPULATE_SECTION_WEEK on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Method SET_DEMAND_DISPATCHED_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND_EXT | Demand for Display on User Interface | 20110321 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20110321 | |||
| 3 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20110321 | |||
| 4 | IS_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND_EXT | Demand for Display on User Interface | 20110321 |
Method SET_DEMAND_DISPATCHED_STATUS on class /MRSS/CL_SGU_IL_PN_GANTT has no exception.
Event Signatures
Event MESSAGES_FROM_EVENT Signature
Event MESSAGES_FROM_EVENT on class /MRSS/CL_SGU_IL_PN_GANTT has no parameter.
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 610 |