SAP ABAP Class /MRSS/CL_CMD_ABSTRACT_COMMAND (Scheduling Engine Command)
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 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGE_SELF_DISCLOSURE Return or write object / instance specific information 20130603
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_CMD_MULTIPLE_COMMAND Generic Multi-Command Class 20130604
2 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_CMD_SINGLE_COMMAND Single Scheduling Engine Command 20130602
Properties
Class /MRSS/CL_CMD_ABSTRACT_COMMAND  
Short Description Scheduling Engine Command    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/CMD   Multiresource Planning: Command Framework 
Created 20130602   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_CMD_ABSTRACT_COMMAND has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /MRSS/IF_SGE_SELF_DISCLOSURE Return or write object / instance specific information 20130603
Friends
Class /MRSS/CL_CMD_ABSTRACT_COMMAND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_GENERIC_COMMAND Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_CMD_ABSTRACT_COMMAND Generic Multi-Command Class 20130602
2 GS_ADD_ATTR Instance attribute Public Type reference (TYPE) /MRSS/T_COM_ADD_ATTR Command: Additional Attributes 20130602
3 GS_COMMAND_SIGNATURE Instance attribute Protected Type reference (TYPE) /MRSS/T_SGE_COMMAND_SIGNATURE 20130602
4 GV_COMMAND_SOURCE Instance attribute Protected Type reference (TYPE) STRING Location from which this command was created / raised 20130808
5 GV_EXECUTION_STATUS Instance attribute Protected Type reference (TYPE) /MRSS/T_CMD_EXECUTION_STATUS ' ' Execution status of an command instance 20130620
6 GV_LOCK_SET Instance attribute Public Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Lock Set? 20130602
7 GV_OBJECT_TYPE Instance attribute Public Type reference (TYPE) /MRSS/T_SGE_OBJECT_TYPE Command Type 20130602
8 GV_RAISE_CHANGED_DATA Instance attribute Public Type reference (TYPE) /MRSS/T_BOOLEAN Inform About Changed Data Immediately? (RAISE / RETURN) 20130602
9 GV_REQUIRES_SCHEDULING Instance attribute Public Type reference (TYPE) /MRSS/T_BOOLEAN Scheduling Required Due to Changes? 20130602
10 GV_START_SCHEDULING Instance attribute Public Type reference (TYPE) /MRSS/T_BOOLEAN Schedule Automatically? 20130602
11 GV_STEP_ID Instance attribute Public Type reference (TYPE) /MRSS/T_ENGINE_STEP_ID ID of MRS Engine Action Step 20130602
12 GV_UNLOCK_ALLOWED Instance attribute Public Type reference (TYPE) /MRSS/T_BOOLEAN Reset Locks? 20130602
Methods
# Method Level Visibility Method type Description Created on
1 CHANGED_INTERVALS_GET Instance method Public Method Get Changed Intervals 20130602
2 DATA_CHANGED_ATTRIBUTES_GET Instance method Public Method Get Attributes of Changed Data 20130602
3 DATA_CHANGED_GET Instance method Public Method Get Changed Data 20130602
4 EXECUTE Instance method Public Method Execute 20130602
5 EXECUTE_UNDO Instance method Public Method Execute Undo Function 20130602
6 INFO_GET Instance method Public Method Get Command Information 20130602
7 PARAMETERS_MAINTAIN Instance method Protected Method Internal Method to Control Parameters 20130602
8 SIGNATURE_GET Instance method Public Method Returns Signature of a Command 20130602
Events
Class /MRSS/CL_CMD_ABSTRACT_COMMAND has no event.
Types
Class /MRSS/CL_CMD_ABSTRACT_COMMAND has no local type.
Method Signatures

Method CHANGED_INTERVALS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_INTERVALS Call by reference Type reference (TYPE) /MRSS/T_GUID_TIME_INT_TAB Table with GUIDs and Associated Time Intervals 20130602

Method CHANGED_INTERVALS_GET on class /MRSS/CL_CMD_ABSTRACT_COMMAND has no exception.

Method DATA_CHANGED_ATTRIBUTES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_CHANGED_ATTRIBUTES Call by reference Type reference (TYPE) /MRSS/T_GUID_W_ATTRIBUTES_TAB GUID with Attributes 20130602

Method DATA_CHANGED_ATTRIBUTES_GET on class /MRSS/CL_CMD_ABSTRACT_COMMAND has no exception.

Method DATA_CHANGED_GET 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 Logging of Object Changes 20130602

Method DATA_CHANGED_GET on class /MRSS/CL_CMD_ABSTRACT_COMMAND has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EREF_DATA_CHANGED Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_DATA_CHANGED Changed Data in the Scheduling Engine Application 20130602
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20130602
3 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130602
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean variable 20130602
5 Importing IREF_RECEIVER Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_COMMAND_RECEIVER Command Recipient 20130602
6 Importing IV_FORCE_SCHEDULE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130602
7 Importing IV_REDO Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Logical Variable 20130602
8 Importing IV_RETURN_DATA_CHANGED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Boolean Variable 20130602
9 Importing IV_SIMULATION Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Simulation? 20130602
10 Importing IV_UNDO Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Logical Variable 20130602

Method EXECUTE on class /MRSS/CL_CMD_ABSTRACT_COMMAND has no exception.

Method EXECUTE_UNDO 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 20130602
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean variable 20130602
3 Importing IREF_RECEIVER Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_COMMAND_RECEIVER Command Recipient 20130602

Method EXECUTE_UNDO on class /MRSS/CL_CMD_ABSTRACT_COMMAND has no exception.

Method INFO_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_INFO Value transfer Type reference (TYPE) /MRSS/T_COMMAND_INFO Command Information 20130602

Method INFO_GET on class /MRSS/CL_CMD_ABSTRACT_COMMAND has no exception.

Method PARAMETERS_MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_GENERIC_COMMAND Call by reference Object reference (TYPE REF TO) /MRSS/CL_CMD_ABSTRACT_COMMAND Generic Multi-Command Class 20130602
2 Importing IS_COMMAND_SIGNATURE Call by reference Type reference (TYPE) /MRSS/T_SGE_COMMAND_SIGNATURE 20130602
3 Importing IV_RAISE_CHANGED_DATA Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130602
4 Importing IV_REQUIRES_SCHEDULING Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130602
5 Importing IV_START_SCHEDULING Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130602
6 Importing IV_UNLOCK_ALLOWED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130602

Method PARAMETERS_MAINTAIN on class /MRSS/CL_CMD_ABSTRACT_COMMAND has no exception.

Method SIGNATURE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_SIGNATURE Value transfer Type reference (TYPE) /MRSS/T_SGE_COMMAND_SIGNATURE 20130602

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