SAP ABAP Class /MRSS/CL_CMD_STATIC_COMMAND (Generic Static Command Class)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   CA-MRS (Application Component) SAP Multiresource Scheduling
     /MRSS/CMD (Package) Multiresource Planning: Command Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_CMD_MULTIPLE_COMMAND Generic Multi-Command Class 20130603
Properties
Class /MRSS/CL_CMD_STATIC_COMMAND  
Short Description Generic Static Command Class    
Super Class /MRSS/CL_CMD_MULTIPLE_COMMAND Generic Multi-Command Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/CMD   Multiresource Planning: Command Framework 
Created 20130603   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_CMD_STATIC_COMMAND has no forward declaration.
Interfaces
Class /MRSS/CL_CMD_STATIC_COMMAND has no interface implemented.
Friends
Class /MRSS/CL_CMD_STATIC_COMMAND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_ALERT_MANAGER Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_SGA_ALERTS Alerts-Monitor 20130603
2 GREF_CHECK_MANAGER Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_SGE_CHECKS Checks in the Scheduling Engine Application 20130603
3 GREF_DATA_CHANGED_MGR Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_SGE_DATA_CHANGED_PROT Logging of Object Changes 20130603
4 GREF_PLANNING_NODE_MGR Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_SGE_PLANNING_NODE_MGR Planungsknoten - Manager 20130603
5 GT_ACTUAL_DATA_CHANGED Instance attribute Protected Type reference (TYPE) /MRSS/T_DATA_CHANGED_TAB Table with Changed Data of Active Command 20130603
6 GT_COMMAND_EVENT Instance attribute Protected Type reference (TYPE) /MRSS/T_COMMAND_GEN_TAB Generic Command Tab Page 20130603
7 GT_COMMAND_GEN Instance attribute Protected Type reference (TYPE) /MRSS/T_COMMAND_GEN_TAB Generic Table for Command Objects 20130603
8 GT_DATA_CHANGED Instance attribute Private Type reference (TYPE) /MRSS/T_CMD_CHANGED_DATA_TAB Table with Changed Data of All Commands 20130603
9 GT_EXECUTED_COMMANDS Instance attribute Protected Type reference (TYPE) /MRSS/T_COMMAND_GEN_TAB Generic Command Tab Page 20130603
10 GV_EXECUTION_STARTED Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Processing Started? 20130603
11 GV_IS_NESTED_COMMAND Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Is this command part of a chain of commands? 20130603
12 GV_PARTIAL_EXECUTION Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Partial execution of commands allowed? 20130603
Methods
# Method Level Visibility Method type Description Created on
1 CONDENSE_CHANGED_DATA Instance method Private Method Condense the changed data objects 20130717
2 CONDENSE_OPERATION Instance method Private Method Condense the operation of changed data objects 20130718
3 CONSTRUCTOR Instance method Public Constructor Constructor 20130603
4 EXECUTE_AFTER_CHANGE Instance method Protected Method Execute after the command is executed 20130603
5 EXECUTE_BEFORE_CHANGE Instance method Protected Method Execute before the command is executed 20130603
6 EXECUTE_CHECKS Instance method Protected Method Run checks 20130603
7 EXECUTE_COMMANDS Instance method Protected Method Execute the commands 20130603
8 EXECUTE_SCHEDULING Instance method Protected Method Run Schdeuling 20130603
9 PROCESS_CHANGED_DATA Instance method Protected Method Process the collected data objects 20130603
10 TRANSFER_ACTUAL_DATA_CHANGED Instance method Protected Method Transfers the actual changes into the complete list 20130718
11 UNDO_COMMANDS Instance method Protected Method Calls UNDO on all the commands 20130603
Events
Class /MRSS/CL_CMD_STATIC_COMMAND has no event.
Types
Class /MRSS/CL_CMD_STATIC_COMMAND has no local type.
Method Signatures

Method CONDENSE_CHANGED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGED_DATA_OBJECTS Call by reference Type reference (TYPE) /MRSS/T_CMD_CHANGED_DATA_TAB Table with Changed Data 20130717
2 Returning RT_CONDENSED_DATA_OBJECTS Value transfer Type reference (TYPE) /MRSS/T_DATA_CHANGED_TAB Table with Changed Data 20130717

Method CONDENSE_CHANGED_DATA on class /MRSS/CL_CMD_STATIC_COMMAND has no exception.

Method CONDENSE_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTUAL_OPERATION Call by reference Type reference (TYPE) /MRSS/T_SGE_OPERATION Command Operation 20130718
2 Importing IV_PREVIOUS_OPERATION Call by reference Type reference (TYPE) /MRSS/T_SGE_OPERATION Command Operation 20130718
3 Returning RV_NEW_OPERATION Value transfer Type reference (TYPE) /MRSS/T_SGE_OPERATION Command Operation 20130718

Method CONDENSE_OPERATION on class /MRSS/CL_CMD_STATIC_COMMAND has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_ALERT_MANAGER Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGA_ALERTS Alerts-Monitor 20130603
2 Importing IREF_CHECK_MANAGER Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_CHECKS Checks in the Scheduling Engine Application 20130603
3 Importing IS_ADD_ATTRIBUTES Call by reference Type reference (TYPE) /MRSS/T_COM_ADD_ATTR Command: Additional Attributes 20130603
4 Importing IT_COMMANDS_GEN Call by reference Type reference (TYPE) /MRSS/T_COMMAND_GEN_TAB Commands 20130603

Method CONSTRUCTOR on class /MRSS/CL_CMD_STATIC_COMMAND has no exception.

Method EXECUTE_AFTER_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20130604
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130604
3 Importing IS_EXECUTED_COMMAND Call by reference Type reference (TYPE) /MRSS/T_COMMAND_GEN Generic Command 20130604
4 Importing IT_EXECUTED_COMMANDS Call by reference Type reference (TYPE) /MRSS/T_COMMAND_GEN_TAB Generic Command Tab Page 20130604

Method EXECUTE_AFTER_CHANGE on class /MRSS/CL_CMD_STATIC_COMMAND has no exception.

Method EXECUTE_BEFORE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20130604
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130604
3 Importing IS_EXECUTED_COMMAND Call by reference Type reference (TYPE) /MRSS/T_COMMAND_GEN Generic Command 20130604
4 Importing IT_EXECUTED_COMMANDS Call by reference Type reference (TYPE) /MRSS/T_COMMAND_GEN_TAB Generic Command Tab Page 20130604

Method EXECUTE_BEFORE_CHANGE on class /MRSS/CL_CMD_STATIC_COMMAND has no exception.

Method EXECUTE_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20130604
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130604
3 Importing IT_EXECUTED_COMMANDS Call by reference Type reference (TYPE) /MRSS/T_COMMAND_GEN_TAB Generic Command Tab Page 20130604

Method EXECUTE_CHECKS on class /MRSS/CL_CMD_STATIC_COMMAND has no exception.

Method EXECUTE_COMMANDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_CHANGED Call by reference Type reference (TYPE) /MRSS/T_DATA_CHANGED_TAB Changed Data in the Scheduling Engine Application 20130604
2 Exporting ET_EXECUTED_COMMANDS Call by reference Type reference (TYPE) /MRSS/T_COMMAND_GEN_TAB Executed Commands 20130604
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20130604
4 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130604
5 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130604
6 Importing IT_COMMANDS Call by reference Type reference (TYPE) /MRSS/T_COMMAND_GEN_TAB Commands for Execution 20130604
7 Importing IV_FORCE_SCHEDULE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Boolean Variable 20130604
8 Importing IV_REDO Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130604
9 Importing IV_RETURN_DATA_CHANGED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Boolean Variable 20130604
10 Importing IV_SIMULATION Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130604

Method EXECUTE_COMMANDS on class /MRSS/CL_CMD_STATIC_COMMAND has no exception.

Method EXECUTE_SCHEDULING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20130604
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130604
3 Importing IS_EXECUTED_COMMAND Call by reference Type reference (TYPE) /MRSS/T_COMMAND_GEN Generic Command 20130604
4 Importing IT_EXECUTED_COMMANDS Call by reference Type reference (TYPE) /MRSS/T_COMMAND_GEN_TAB Generic Command Tab Page 20130604
5 Importing IV_FORCE_SCHEDULE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130604

Method EXECUTE_SCHEDULING on class /MRSS/CL_CMD_STATIC_COMMAND has no exception.

Method PROCESS_CHANGED_DATA Signature

Method PROCESS_CHANGED_DATA on class /MRSS/CL_CMD_STATIC_COMMAND has no parameter.
Method PROCESS_CHANGED_DATA on class /MRSS/CL_CMD_STATIC_COMMAND has no exception.

Method TRANSFER_ACTUAL_DATA_CHANGED Signature

Method TRANSFER_ACTUAL_DATA_CHANGED on class /MRSS/CL_CMD_STATIC_COMMAND has no parameter.
Method TRANSFER_ACTUAL_DATA_CHANGED on class /MRSS/CL_CMD_STATIC_COMMAND has no exception.

Method UNDO_COMMANDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EXECUTED_COMMANDS Call by reference Type reference (TYPE) /MRSS/T_COMMAND_GEN_TAB List of Executed Commands to Be Undone 20130604
2 Exporting RT_EXECUTED_COMMANDS Call by reference Type reference (TYPE) /MRSS/T_COMMAND_GEN_TAB List of Executed Commands 20130604

Method UNDO_COMMANDS on class /MRSS/CL_CMD_STATIC_COMMAND has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 800