SAP ABAP Class /MRSS/CL_SGE_CHANGED_OBJ_MGR (Manager for Data Consistency)
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_CHANGED_OBJ_MGR  
Short Description Manager for Data Consistency    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SGE   Multiresource Planning: Scheduling Engine 
Created 20030722   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no forward declaration.
Interfaces
Class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no interface implemented.
Friends
Class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_CHANGED_OBJ_MGR Static Attribute Protected Object reference (TYPE REF TO) /MRSS/CL_SGE_CHANGED_OBJ_MGR Manager for Data Consistency 20030724
2 GT_CH_DEM Instance attribute Protected Type reference (TYPE) /MRSS/T_CH_DEM_TAB Signatures and Change Dates/Times for Demands 20120701
3 GT_CH_ORD Instance attribute Protected Type reference (TYPE) /MRSS/T_CH_ORD_TAB Table with Times of Change for Assignments for an Order 20030725
4 GT_CH_RES Instance attribute Protected Type reference (TYPE) /MRSS/T_CH_RES_TAB Table with Last Times of Change for Resources 20030723
5 GT_ORD_INI Instance attribute Protected Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20030725
6 GT_RES_INI Instance attribute Protected Type reference (TYPE) /MRSS/T_GUID_W_DATE_TAB Table with GUIDs and Dates 20030723
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DEMAND_CHANGED Instance method Public Method Report a Changed Demand 20120701
2 BUFFER_UPDATE Instance method Protected Method Buffer Update 20030728
3 CHECK_DEMAND_CHANGED Instance method Public Method Checks Whether Demand Has Been Changed 20120701
4 CHECK_FOR_CHANGES Instance method Public Method Checks Whether Changes Have Been Made 20030728
5 CHECK_ORDER_CHANGED Instance method Public Method Checks Whether Transaction Has Been Changed 20030725
6 CHECK_RESOURCE_CHANGED Instance method Public Method Checks Whether Resource Has Been Changed 20030723
7 CLEAN_DEMAND_TABLE Instance method Public Method Clean Up DB Table 20120703
8 HANDLER_BEFORE_ORD_INI Instance method Public Event handling method Event Handler: Before Order Initialization 20030725
9 HANDLER_BEFORE_RES_INI Instance method Public Event handling method Event Handler: Before Resource Initialization 20080910
10 INSTANCE_GET Static method Public Method Get Instance 20030724
11 READ_AND_UPDATE_DEMAND Instance method Public Method Read Information for Demands 20120703
12 READ_ORDERS Instance method Protected Method Read Order Information 20030829
13 READ_RESOURCES Instance method Protected Method Read Resource Information 20030723
14 REMOVE_DEMAND_CHANGED Instance method Public Method Remove Changed Demand information 20130827
15 RESET Instance method Public Method Reset 20030725
16 SAVE Instance method Public Method Save 20030722
17 UPDATE_DEM_CHANGE_INFO Instance method Private Method Update the Change Information for the Demands 20120920
Events
Class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no event.
Types
Class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no local type.
Method Signatures

Method ADD_DEMAND_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_CHANGED_DATA Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_DATA_CHANGED Datenänderung der Scheduling Engine Applikation 20120702
2 Importing IS_SIGNATURE Call by reference Type reference (TYPE) /MRSS/T_SGE_COMMAND_SIGNATURE 20120701
3 Importing IV_DEMAND_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20120701

Method ADD_DEMAND_CHANGED on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.

Method BUFFER_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CH_ORD Call by reference Type reference (TYPE) /MRSS/T_CH_ORD_TAB Tabelle mit Änderungszeitp. für Einsätze zu einem Auftrag 20030728
2 Importing IT_CH_RES Call by reference Type reference (TYPE) /MRSS/T_CH_RES_TAB Tabelle mit letzten Änderungszeitpunkten von Ressourcen 20030728

Method BUFFER_UPDATE on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.

Method CHECK_DEMAND_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHANGED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Bedarf wurde geändert 20120703
2 Exporting EV_CHANGED_IN_BACKGROUND Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Änderung wurde im Hintergrund von MRS ausgeführt 20120703
3 Importing IS_SIGNATURE Call by reference Type reference (TYPE) /MRSS/T_SGE_COMMAND_SIGNATURE 20120701
4 Importing IV_DEMAND_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20120701
5 Importing IV_UPDATE_DEMAND Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 'X' Übermnehme neue Werte in Puffer? 20120706

Method CHECK_DEMAND_CHANGED on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.

Method CHECK_FOR_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ORDER Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste von GUIDs 20030728
2 Exporting ET_RESOURCE Call by reference Type reference (TYPE) /MRSS/T_GUID_W_DATE_TAB Tabelle mit Guids und Datümern 20030728
3 Importing IT_CH_ORD Call by reference Type reference (TYPE) /MRSS/T_CH_ORD_TAB Tabelle mit Änderungszeitp. für Einsätze zu einem Auftrag 20030728
4 Importing IT_CH_RES Call by reference Type reference (TYPE) /MRSS/T_CH_RES_TAB Tabelle mit letzten Änderungszeitpunkten von Ressourcen 20030728
5 Importing IV_FORCE_CHECK Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20070313

Method CHECK_FOR_CHANGES on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.

Method CHECK_ORDER_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CH_ORD Call by reference Type reference (TYPE) /MRSS/D_CH_ORD Letzter Änderungszeitpunkt für Einsätze zu einem Auftrag 20030725
2 Exporting EV_CHANGED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20030725
3 Importing IV_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID Characterfeld der Länge 32 20030725

Method CHECK_ORDER_CHANGED on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.

Method CHECK_RESOURCE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CH_RES Call by reference Type reference (TYPE) /MRSS/D_CH_RES Letzter Änderungszeitpunkt für Resourcen 20030723
2 Exporting EV_CHANGED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20030723
3 Importing IV_BEGDA Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20030723
4 Importing IV_ENDDA Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20030723
5 Importing IV_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID Characterfeld der Länge 32 20030723

Method CHECK_RESOURCE_CHANGED on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.

Method CLEAN_DEMAND_TABLE Signature

Method CLEAN_DEMAND_TABLE on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no parameter.
Method CLEAN_DEMAND_TABLE on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.

Method HANDLER_BEFORE_ORD_INI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Attribute reference (LIKE) 20080910
2 Importing IT_GUID Call by reference Attribute reference (LIKE) 20080910

Method HANDLER_BEFORE_ORD_INI on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.

Method HANDLER_BEFORE_RES_INI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTERVAL Call by reference Attribute reference (LIKE) 20080910
2 Importing IT_GUID Call by reference Attribute reference (LIKE) 20080910

Method HANDLER_BEFORE_RES_INI on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.

Method INSTANCE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RREF_CHANGED_OBJ_MGR Value transfer Object reference (TYPE REF TO) /MRSS/CL_SGE_CHANGED_OBJ_MGR Manager für Datenkonsistenz 20030724

Method INSTANCE_GET on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.

Method READ_AND_UPDATE_DEMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20120703
2 Importing IV_UPDATE_DEMAND Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 'X' Übernehme neue Werte in Puffer? 20120706
3 Returning RS_SIGNATURE Value transfer Type reference (TYPE) /MRSS/T_SGE_COMMAND_SIGNATURE Angefragte Signatur 20120703

Method READ_AND_UPDATE_DEMAND on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.

Method READ_ORDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste von GUIDs 20030829

Method READ_ORDERS on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.

Method READ_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste mit Guids 20030723
2 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20030723
3 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20030723

Method READ_RESOURCES on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.

Method REMOVE_DEMAND_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEMAND_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20130827

Method REMOVE_DEMAND_CHANGED on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.

Method RESET Signature

Method RESET on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no parameter.
Method RESET on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CH_ORD Call by reference Type reference (TYPE) /MRSS/T_CH_ORD_TAB Tabelle mit Änderungszeitp. für Einsätze zu einem Auftrag 20030728
2 Exporting ET_CH_RES Call by reference Type reference (TYPE) /MRSS/T_CH_RES_TAB Tabelle mit letzten Änderungszeitpunkten von Ressourcen 20030728
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Tabelle von Nachrichten 20030722
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20030722

Method SAVE on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.

Method UPDATE_DEM_CHANGE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHANGED_DEMAND Call by reference Type reference (TYPE) /MRSS/D_CH_DEM 20120920

Method UPDATE_DEM_CHANGE_INFO on class /MRSS/CL_SGE_CHANGED_OBJ_MGR has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 401