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 CHECK_FOR_ASSIGNMENT_CHANGES Static method Public Method Check if inherited attributes of assignment were changed 20060824
2 CHECK_FOR_DEMAND_CHANGES Static method Public Method Check if inherited attributes of demand were changed 20060824
3 INHERITED_VALUES_GET Static method Private Method Provides values of reflected attributes for each demand 20060921
4 INHERIT_FROM_DEMAND Static method Public Method Reflect attributes of demand on assignment 20060822
5 INHERIT_FROM_MULT_ASSIGNMENTS Static method Public Method Mirror Attributes of One Assignment to Several Assignments 20070228
6 INHERIT_FROM_MULT_DEMANDS Static method Public Method Reflect attributes of demands on several assignments 20060920
7 ON_MODIFY_ASSIGNMENT Static method Public Method Respond to change to assignment 20060822
8 ON_MODIFY_DEMAND 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 Exporting ES_DEMAND Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR_WRK Bedarf in Strukturdarstellung 20060825
2 Exporting ET_DEM_HEADER_STATUS Call by reference Type reference (TYPE) /MRSS/T_STATUS_TAB Geänderte Status für Complex Demand 20061110
3 Importing 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 Importing IREF_DEMAND Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_SINGLE_DEMAND Bedarf der Scheduling Engine 20060921
2 Returning 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 Exporting ES_ASSIGNMENT_DET Call by reference Type reference (TYPE) /MRSS/T_ASS_DET_EXT Details zu einem Einsatz 20060823
2 Exporting 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 Exporting ES_ASSIGNMENT_INT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT Interne Darstellung eines Einsatzes 20060920
4 Importing IREF_DEMAND Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_SINGLE_DEMAND Bedarf der Scheduling Engine 20060823
5 Importing IS_ASSIGNMENT_DET Call by reference Type reference (TYPE) /MRSS/T_ASS_DET_EXT Details zu einem Einsatz 20060823
6 Importing 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 Importing 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 Changing CS_ASSIGNMENT_WRK Call by reference Type reference (TYPE) /MRSS/T_ASS_WRK Einsatz, der vererbt 20070326
2 Exporting ET_ASSIGNMENT_TO_CHANGE Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT_TAB Assignments in Internal Format 20090721
3 Exporting ET_ASSIGNMENT_WRK Call by reference Type reference (TYPE) /MRSS/T_ASS_WRK_TAB Einsätze, die erben 20070228
4 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Tabelle von Nachrichten 20070228
5 Exporting 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 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Tabelle mit Einsätzen 20060920
2 Importing 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 Changing CS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT Interne Darstellung eines Einsatzes 20070205
2 Importing 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 Exporting ET_CHANGED_OBJECTS Call by reference Type reference (TYPE) /MRSS/T_DATA_CHANGED_TAB Tabelle mit geänderten Daten 20061106
2 Importing 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