SAP ABAP Class /MRSS/CL_SGE_ASSIGNMENT_PROXY (Proxy assignment class)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGE_ASSIGNMENT Assignment Interface 20090817
2 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGE_CHANGEABLE Interface for Objects That Can Be Changed 20090817
3 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGE_COMMAND_RECEIVER Command Recipient 20090817
Properties
Class /MRSS/CL_SGE_ASSIGNMENT_PROXY  
Short Description Proxy assignment class    
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 20080827   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /MRSS/IF_SGE_ASSIGNMENT Assignment Interface 20090817
2 /MRSS/IF_SGE_CHANGEABLE Interface for Objects That Can Be Changed 20090817
3 /MRSS/IF_SGE_COMMAND_RECEIVER Command Recipient 20090817
Friends
Class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_ASSIGNMENT_MGR Instance attribute Protected Object reference (TYPE REF TO) /MRSS/CL_SGE_ASSIGNMENT_MGR Assignment Manager in the Scheduling Engine 20090817
2 GREF_REFERENCE Instance attribute Protected Object reference (TYPE REF TO) /MRSS/IF_SGE_ASSIGNMENT Actual assignment 20080827
3 GREF_TEMPORARY_REFERENCE Instance attribute Protected Object reference (TYPE REF TO) /MRSS/IF_SGE_ASSIGNMENT Temporary assignment (used in asg. type switch) 20080827
4 GREF_WFM Instance attribute Protected Object reference (TYPE REF TO) /MRSS/IF_SGE_WFM Resource Planning Interface 20090817
5 GT_REFERENCE_HISTORY Instance attribute Protected Type reference (TYPE) /MRSS/T_SGE_PROXY_HISTORY_TAB Stores the history of the references in a proxy assignment 20080916
6 GV_ASSIGNMENT_KEY Instance attribute Private Type reference (TYPE) /MRSS/T_GUID Assignment GUID 20090817
7 GV_INDEX Instance attribute Protected Type reference (TYPE) SY-INDEX Pointer to the previous reference 20080916
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_TEMPORARY_REFERENCE Instance method Private Method Clears the reference of the temp.asssign within the proxy 20080916
2 CONSTRUCTOR Instance method Public Constructor Constructor : Same as SGE_ASSIGNMENT Constructor 20090817
3 GET_ACTUAL_ASSIGNMENT_DATA Instance method Public Method Get the data of the actual assignment 20080919
4 MAKE_TEMPORARY_PERMANENT Instance method Private Method Makes the temp. ref. to permanent ref. 20080916
5 REDO_COMPLETED Instance method Private Method Method sets the history buffer and index on REDO operation 20080916
6 REDO_REFERENCE_GET Instance method Private Method Get the next reference in case of a REDO operation 20080916
7 SET_ACTUAL_ASSIGNMENT_BUFFER Instance method Public Method Set the child buffer on the actual assignment 20080919
8 SET_ASSIGNMENT_REFERENCE Instance method Public Method Set the reference of the actual assignment within the proxy 20080827
9 SET_TEMPORARY_REFERENCE Instance method Public Method Set the reference of the temp. assignment within the proxy 20080827
10 SWITCH_TYPE Instance method Private Method Handles switching between assignment types 20080915
11 UNDO_COMPLETED Instance method Private Method UNDO operation completed within proxy class 20080916
12 UNDO_REFERENCE_GET Instance method Private Method Get the reference during UNDO operation 20080916
Events
Class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no event.
Types
Class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no local type.
Method Signatures

Method CLEAR_TEMPORARY_REFERENCE Signature

Method CLEAR_TEMPORARY_REFERENCE on class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no parameter.
Method CLEAR_TEMPORARY_REFERENCE on class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_ASSIGNMENT_MGR Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_ASSIGNMENT_MGR Assignment Manager in the Scheduling Engine 20090817
2 Importing IREF_ASSIGNMENT_PROXY Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_ASSIGNMENT Assignment Interface 20090817
3 Importing IREF_DEMAND Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_SINGLE_DEMAND Scheduling Engine Demand 20090817
4 Importing IREF_RESOURCE Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGE_SINGLE_RESOURCE Scheduling Engine: Single Resource 20090817
5 Importing IREF_WFM Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_WFM Resource Planning Interface 20090817
6 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET Assignment Details in WFM Format 20090817
7 Importing IV_CREATE_NEW_GUID Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Boolean Variable 20090817

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

Method GET_ACTUAL_ASSIGNMENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ASSIGNMENT_INT Value transfer Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT Internal Format of Assignment 20080919
2 Exporting ES_ASSIGNMENT_WFM Value transfer Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET Assignment Details in WFM Format 20080919
3 Exporting ET_CHILD_ASSIGNMENT_INT Value transfer Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT_TAB Assignments in Internal Format 20080919
4 Exporting ET_CHILD_ASSIGNMENT_WFM Value transfer Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Table with Assignments 20080919

Method GET_ACTUAL_ASSIGNMENT_DATA on class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no exception.

Method MAKE_TEMPORARY_PERMANENT Signature

Method MAKE_TEMPORARY_PERMANENT on class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no parameter.
Method MAKE_TEMPORARY_PERMANENT on class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no exception.

Method REDO_COMPLETED Signature

Method REDO_COMPLETED on class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no parameter.
Method REDO_COMPLETED on class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no exception.

Method REDO_REFERENCE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RREF_COMMAND_RECEIVER Value transfer Object reference (TYPE REF TO) /MRSS/IF_SGE_COMMAND_RECEIVER Command receiver 20080916

Method REDO_REFERENCE_GET on class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no exception.

Method SET_ACTUAL_ASSIGNMENT_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHILD_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT Assignment ID with Object 20080919

Method SET_ACTUAL_ASSIGNMENT_BUFFER on class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no exception.

Method SET_ASSIGNMENT_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_ASSIGNMENT Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_ASSIGNMENT Actual assigment reference 20080827

Method SET_ASSIGNMENT_REFERENCE on class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no exception.

Method SET_TEMPORARY_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_ASSIGNMENT Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_ASSIGNMENT Actual assigment reference 20080827

Method SET_TEMPORARY_REFERENCE on class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no exception.

Method SWITCH_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ASSIGNMENT_WRK Call by reference Type reference (TYPE) /MRSS/T_ASS_WRK Internal Format of Assignment 20080915

Method SWITCH_TYPE on class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no exception.

Method UNDO_COMPLETED Signature

Method UNDO_COMPLETED on class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no parameter.
Method UNDO_COMPLETED on class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no exception.

Method UNDO_REFERENCE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RREF_COMMAND_RECEIVER Value transfer Object reference (TYPE REF TO) /MRSS/IF_SGE_COMMAND_RECEIVER Command receiver 20080916

Method UNDO_REFERENCE_GET on class /MRSS/CL_SGE_ASSIGNMENT_PROXY has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 610