SAP ABAP Class /MRSS/CL_SGE_INHERITANCE (Inheritance of attributes of an assignment or demand)
Hierarchy
☛
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
⤷
PM-WOC-MO (Application Component) Maintenance Orders
⤷
/MRSS/SGE (Package) Multiresource Planning: Scheduling Engine

⤷

⤷

Properties
Class | /MRSS/CL_SGE_INHERITANCE | |
Short Description | Inheritance of attributes of an assignment or demand | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /MRSS/SGE | Multiresource Planning: Scheduling Engine |
Created | 20060822 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class /MRSS/CL_SGE_INHERITANCE has no forward declaration.
Interfaces
Class /MRSS/CL_SGE_INHERITANCE has no interface implemented.
Friends
Class /MRSS/CL_SGE_INHERITANCE has no friend class.
Attributes
Class /MRSS/CL_SGE_INHERITANCE has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Check if inherited attributes of assignment were changed | 20060824 |
2 | ![]() |
Static method | Public | Method | Check if inherited attributes of demand were changed | 20060824 |
3 | ![]() |
Static method | Private | Method | Provides values of reflected attributes for each demand | 20060921 |
4 | ![]() |
Static method | Public | Method | Reflect attributes of demand on assignment | 20060822 |
5 | ![]() |
Static method | Public | Method | Mirror Attributes of One Assignment to Several Assignments | 20070228 |
6 | ![]() |
Static method | Public | Method | Reflect attributes of demands on several assignments | 20060920 |
7 | ![]() |
Static method | Public | Method | Respond to change to assignment | 20060822 |
8 | ![]() |
Static method | Public | Method | Respond to change to demand | 20060822 |
Events
Class /MRSS/CL_SGE_INHERITANCE has no event.
Types
Class /MRSS/CL_SGE_INHERITANCE has no local type.
Method Signatures
Method CHECK_FOR_ASSIGNMENT_CHANGES Signature
Method CHECK_FOR_ASSIGNMENT_CHANGES on class /MRSS/CL_SGE_INHERITANCE has no parameter.
Method CHECK_FOR_ASSIGNMENT_CHANGES on class /MRSS/CL_SGE_INHERITANCE has no exception.
Method CHECK_FOR_DEMAND_CHANGES 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_DEM_ITEM_STR_WRK | Bedarf in Strukturdarstellung | 20060825 | ||
2 | ![]() |
ET_DEM_HEADER_STATUS | Call by reference | Type reference (TYPE) | /MRSS/T_STATUS_TAB | Geänderte Status für Complex Demand | 20061110 | ||
3 | ![]() |
IS_ASSIGNMENT_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Einsatz der geprüft werden soll | 20060825 |
Method CHECK_FOR_DEMAND_CHANGES on class /MRSS/CL_SGE_INHERITANCE has no exception.
Method INHERITED_VALUES_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IREF_DEMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/IF_SGE_SINGLE_DEMAND | Bedarf der Scheduling Engine | 20060921 | ||
2 | ![]() |
RS_INHERITED_VALUES | Value transfer | Type reference (TYPE) | /MRSS/T_SGE_INH_ASS_FROM_DEM | Ermittelte Werte | 20060921 |
Method INHERITED_VALUES_GET on class /MRSS/CL_SGE_INHERITANCE has no exception.
Method INHERIT_FROM_DEMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_ASSIGNMENT_DET | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_DET_EXT | Details zu einem Einsatz | 20060823 | ||
2 | ![]() |
ES_ASSIGNMENT_EXT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_EXT | Daten eines Einsatzes für die Darstellung auf der Oberfläche | 20060823 | ||
3 | ![]() |
ES_ASSIGNMENT_INT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT | Interne Darstellung eines Einsatzes | 20060920 | ||
4 | ![]() |
IREF_DEMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/IF_SGE_SINGLE_DEMAND | Bedarf der Scheduling Engine | 20060823 | ||
5 | ![]() |
IS_ASSIGNMENT_DET | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_DET_EXT | Details zu einem Einsatz | 20060823 | ||
6 | ![]() |
IS_ASSIGNMENT_EXT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_EXT | Daten eines Einsatzes für die Darstellung auf der Oberfläche | 20060823 | ||
7 | ![]() |
IS_ASSIGNMENT_INT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT | Interne Darstellung eines Einsatzes | 20060920 |
Method INHERIT_FROM_DEMAND on class /MRSS/CL_SGE_INHERITANCE has no exception.
Method INHERIT_FROM_MULT_ASSIGNMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ASSIGNMENT_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK | Einsatz, der vererbt | 20070326 | ||
2 | ![]() |
ET_ASSIGNMENT_TO_CHANGE | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT_TAB | Assignments in Internal Format | 20090721 | ||
3 | ![]() |
ET_ASSIGNMENT_WRK | Call by reference | Type reference (TYPE) | /MRSS/T_ASS_WRK_TAB | Einsätze, die erben | 20070228 | ||
4 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Tabelle von Nachrichten | 20070228 | ||
5 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolesche Variable | 20070228 |
Method INHERIT_FROM_MULT_ASSIGNMENTS on class /MRSS/CL_SGE_INHERITANCE has no exception.
Method INHERIT_FROM_MULT_DEMANDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_WFM_DET_TAB | Tabelle mit Einsätzen | 20060920 | ||
2 | ![]() |
IT_ASSIGNMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_WFM_DET_TAB | Tabelle mit Einsätzen | 20060920 |
Method INHERIT_FROM_MULT_DEMANDS on class /MRSS/CL_SGE_INHERITANCE has no exception.
Method ON_MODIFY_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT | Interne Darstellung eines Einsatzes | 20070205 | ||
2 | ![]() |
IREF_DEMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/IF_SGE_SINGLE_DEMAND | Bedarf | 20070205 |
Method ON_MODIFY_ASSIGNMENT on class /MRSS/CL_SGE_INHERITANCE has no exception.
Method ON_MODIFY_DEMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CHANGED_OBJECTS | Call by reference | Type reference (TYPE) | /MRSS/T_DATA_CHANGED_TAB | Tabelle mit geänderten Daten | 20061106 | ||
2 | ![]() |
IREF_DEM_CHANGED | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_DATA_CHANGED_DEMA | Bedarfsspezifikationsänderung der Scheduling Engine Applikat | 20061104 |
Method ON_MODIFY_DEMAND on class /MRSS/CL_SGE_INHERITANCE has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 195 |