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 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/CL_SGE_ASSIGNMENT_MGR | Assignment Manager in the Scheduling Engine | 20090817 | ||
2 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/IF_SGE_ASSIGNMENT | Actual assignment | 20080827 | ||
3 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/IF_SGE_ASSIGNMENT | Temporary assignment (used in asg. type switch) | 20080827 | ||
4 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/IF_SGE_WFM | Resource Planning Interface | 20090817 | ||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_SGE_PROXY_HISTORY_TAB | Stores the history of the references in a proxy assignment | 20080916 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_GUID | Assignment GUID | 20090817 | ||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SY-INDEX | Pointer to the previous reference | 20080916 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Clears the reference of the temp.asssign within the proxy | 20080916 |
2 | ![]() |
Instance method | Public | Constructor | Constructor : Same as SGE_ASSIGNMENT Constructor | 20090817 |
3 | ![]() |
Instance method | Public | Method | Get the data of the actual assignment | 20080919 |
4 | ![]() |
Instance method | Private | Method | Makes the temp. ref. to permanent ref. | 20080916 |
5 | ![]() |
Instance method | Private | Method | Method sets the history buffer and index on REDO operation | 20080916 |
6 | ![]() |
Instance method | Private | Method | Get the next reference in case of a REDO operation | 20080916 |
7 | ![]() |
Instance method | Public | Method | Set the child buffer on the actual assignment | 20080919 |
8 | ![]() |
Instance method | Public | Method | Set the reference of the actual assignment within the proxy | 20080827 |
9 | ![]() |
Instance method | Public | Method | Set the reference of the temp. assignment within the proxy | 20080827 |
10 | ![]() |
Instance method | Private | Method | Handles switching between assignment types | 20080915 |
11 | ![]() |
Instance method | Private | Method | UNDO operation completed within proxy class | 20080916 |
12 | ![]() |
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 | ![]() |
IREF_ASSIGNMENT_MGR | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_ASSIGNMENT_MGR | Assignment Manager in the Scheduling Engine | 20090817 | ||
2 | ![]() |
IREF_ASSIGNMENT_PROXY | Call by reference | Object reference (TYPE REF TO) | /MRSS/IF_SGE_ASSIGNMENT | Assignment Interface | 20090817 | ||
3 | ![]() |
IREF_DEMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/IF_SGE_SINGLE_DEMAND | Scheduling Engine Demand | 20090817 | ||
4 | ![]() |
IREF_RESOURCE | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGE_SINGLE_RESOURCE | Scheduling Engine: Single Resource | 20090817 | ||
5 | ![]() |
IREF_WFM | Call by reference | Object reference (TYPE REF TO) | /MRSS/IF_SGE_WFM | Resource Planning Interface | 20090817 | ||
6 | ![]() |
IS_ASSIGNMENT | Call by reference | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_WFM_DET | Assignment Details in WFM Format | 20090817 | ||
7 | ![]() |
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 | ![]() |
ES_ASSIGNMENT_INT | Value transfer | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT | Internal Format of Assignment | 20080919 | ||
2 | ![]() |
ES_ASSIGNMENT_WFM | Value transfer | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_WFM_DET | Assignment Details in WFM Format | 20080919 | ||
3 | ![]() |
ET_CHILD_ASSIGNMENT_INT | Value transfer | Type reference (TYPE) | /MRSS/T_ASSIGNMENT_INT_TAB | Assignments in Internal Format | 20080919 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 |