SAP ABAP Interface /MRSS/IF_SGE_ASSIGNMENT (Assignment Interface)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/CL_SGE_ASSIGNMENT Scheduling Engine Assignment 20080826
2 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/CL_SGE_ASSIGNMENT_PROXY Proxy assignment class 20090817
Properties
Interface /MRSS/IF_SGE_ASSIGNMENT  
Short Description Assignment Interface    
General Data
Package /MRSS/SGE   Multiresource Planning: Scheduling Engine 
Created 20080826   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
Interface /MRSS/IF_SGE_ASSIGNMENT has no forward declaration.
Interfaces
Interface /MRSS/IF_SGE_ASSIGNMENT has no interface.
Friends
Interface /MRSS/IF_SGE_ASSIGNMENT has no friend.
Attributes
Interface /MRSS/IF_SGE_ASSIGNMENT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_HISTORY Instance method Public Method Clears the history buffer of the assignment object 20080916
2 COMPLETE Instance method Public Method Complete the assignment data 20080911
3 COMPLETE_SPLITS Instance method Public Method Complete the assignment split information 20081007
4 DETERMINE_DURATION Instance method Public Method Determine the assignment duration 20101223
5 DETERMINE_END_DATE Instance method Public Method Determines the assignment end 20081007
6 GET_DATA Instance method Public Method Gets the Assignment Data 20080826
7 GET_DAY_ALLOCATION Instance method Public Method Day Allocation get 20120802
8 GET_DEFAULT_STATUS Instance method Public Method Gets the default status for the assignment type 20080922
9 GET_DEMAND Instance method Public Method Get Demand 20080826
10 GET_MOBILE_OPERATION_INDICATOR Instance method Public Method Get the mobile operation indicator for the assignment 20080826
11 GET_PROXY Instance method Public Method Gets the proxy assignment for the actual assignment 20080916
12 GET_RESOURCE Instance method Public Method Get Resource 20080826
13 GET_STATUSES Instance method Public Method Get the status of the assignments 20100423
14 GET_TEXT Instance method Public Method Get Assignment Text 20080826
15 GET_TYPES Instance method Public Method Gets the permitted types for the assignment 20080827
16 IS_ACTION_ALLOWED Instance method Public Method Gets the permitted actions for the assignment 20080826
17 IS_PREBOOKING Instance method Public Method 20130726
18 IS_RELEVANT_FOR_DELETION Instance method Public Method Is the relevance of the assignment' s demand & resource OK? 20081003
19 MODIFY Instance method Public Method Modify Assignment 20080826
20 ON_DATA_CHANGED Instance method Public Method Update changes to the assignment in the change buffer 20080912
21 ON_DEPENDANT_CHANGES Instance method Public Method Handle changes for dependant assignments 20081007
22 SET_PROXY Instance method Public Method Sets the proxy assignment for the actual assignment 20080916
23 SIMULATE_PART_CONCRETIZATION Instance method Public Method Simulate partial concretization 20080922
24 UPDATE_FROM_BUFFER Instance method Public Method Update the assignment from buffer for delta refresh 20100302
Events
Interface /MRSS/IF_SGE_ASSIGNMENT has no event.
Types
Interface /MRSS/IF_SGE_ASSIGNMENT has no local type.
Method Signatures

Method CLEAR_HISTORY Signature

Method CLEAR_HISTORY on Interface /MRSS/IF_SGE_ASSIGNMENT has no parameter.
Method CLEAR_HISTORY on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT_TAB Assignments in Internal Format 20080911
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080911
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20080911
4 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT Internal Format of Assignment 20080911
5 Importing IS_PLANNING_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL Time Interval 20080911
6 Importing IV_CHANGE_AGENT Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130519
7 Importing IV_CONCRETIZE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Concretize? 20080911
8 Importing IV_DRAGDROP Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20080911
9 Importing IV_MAX_END_DATE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20080911
10 Importing IV_NO_COMPLETE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Don't perform completion? 20080925
11 Importing IV_NO_COMPLETE_DESCRIPTION Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Automatically set the description for new assignments? 20081018
12 Importing IV_NO_SPLIT Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Don't split? 20080911
13 Importing IV_OPERATION Call by reference Type reference (TYPE) /MRSS/T_SGE_OPERATION Command Operation 20080911

Method COMPLETE on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method COMPLETE_SPLITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT_TAB Assignments in Internal Format 20081007
2 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT Internal Format of Assignment 20081007
3 Importing IV_BACKWARD Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20081007
4 Importing IV_DRAGDROP Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20081007

Method COMPLETE_SPLITS on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method DETERMINE_DURATION 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 20101223
2 Exporting ET_PART_CONC_ATTR Call by reference Type reference (TYPE) /MRSS/T_ASG_INFX_TAB Table for add. conc. attribute of stretched assgn. 20101223
3 Exporting EV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20101223
4 Exporting EV_DURATION Call by reference Type reference (TYPE) INT4 Natural number 20101223
5 Exporting EV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20101223
6 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20101223
7 Importing IREF_DEMAND Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_SINGLE_DEMAND Scheduling Engine Demand 20101223
8 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT Internal Format of Assignment 20101223
9 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20101223
10 Importing IV_CONCRETIZE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20101223
11 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20101223

Method DETERMINE_DURATION on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method DETERMINE_END_DATE 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 20081007
2 Exporting ET_PART_CONC_ATTR Call by reference Type reference (TYPE) /MRSS/T_ASG_INFX_TAB Table for add. conc. attribute of stretched assgn. 20081007
3 Exporting EV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20081007
4 Exporting EV_DURATION Call by reference Type reference (TYPE) INT4 Natural Number 20081007
5 Exporting EV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20081007
6 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20081007
7 Importing IREF_DEMAND Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_SINGLE_DEMAND Scheduling Engine Demand 20081007
8 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT Internal Format of Assignment 20081007
9 Importing IS_PLANNING_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL Time Interval 20081007
10 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20081007
11 Importing IV_CONCRETIZE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Boolean Variable 20081007
12 Importing IV_DURATION Call by reference Type reference (TYPE) INT4 Natural Number 20081007

Method DETERMINE_END_DATE on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method GET_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 20080827
2 Exporting ES_ASSIGNMENT_WFM Value transfer Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET Assignment Details in WFM Format 20080827
3 Exporting ET_CHILD_ASSIGNMENT_INT Value transfer Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT_TAB Internal Format of Assignment 20080905
4 Exporting ET_CHILD_ASSIGNMENT_WFM Value transfer Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Table with Assignments 20080905

Method GET_DATA on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method GET_DAY_ALLOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ASSIGNMENT_ALLOCATIONS Value transfer Type reference (TYPE) /MRSS/T_ASS_DAY_ALLOCATION_TAB Table type for Assignment day Allocation 20120821
2 Importing IT_CAG_DATA Call by reference Type reference (TYPE) /MRSS/T_CAG_CG_TAB Capacity Graphs 20120822
3 Importing IT_TIMESPEC Call by reference Type reference (TYPE) /MRSS/T_RES_TIMESPEC_TAB Resource Time Specifications 20120822

Method GET_DAY_ALLOCATION on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method GET_DEFAULT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_STATUS Value transfer Type reference (TYPE) /MRSS/T_STATUS_EXT Default status for the assignment type 20080930

Method GET_DEFAULT_STATUS on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method GET_DEMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RREF_DEMAND Value transfer Object reference (TYPE REF TO) /MRSS/IF_SGE_SINGLE_DEMAND Requirements 20080826

Method GET_DEMAND on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method GET_MOBILE_OPERATION_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MOB_SOLN_OPER Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean variable 20080826

Method GET_MOBILE_OPERATION_INDICATOR on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method GET_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RREF_ASSIGNMENT Value transfer Object reference (TYPE REF TO) /MRSS/IF_SGE_ASSIGNMENT Assignment Interface 20080916

Method GET_PROXY on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method GET_RESOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RREF_RESOURCE Value transfer Object reference (TYPE REF TO) /MRSS/CL_SGE_SINGLE_RESOURCE Scheduling Engine: Single Resource 20080826

Method GET_RESOURCE on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method GET_STATUSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_STATUS Value transfer Type reference (TYPE) /MRSS/T_STATUS_TAB 20100423

Method GET_STATUSES on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TEXT Value transfer Type reference (TYPE) TEXT80 Text (80 Characters) 20080826

Method GET_TEXT on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method GET_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERMITTED_ASSIGNMENT_TYPES Call by reference Type reference (TYPE) /MRSS/T_SGE_ASSIGNMENT_TYP_TAB Permitted assignment types 20080827

Method GET_TYPES on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method IS_ACTION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ASSIGNMENT_ACTIONS Call by reference Type reference (TYPE) /MRSS/T_SGE_ASSIGNMENT_ACTIONS Permitted actions for the assignment 20080827
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20140310
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20140310

Method IS_ACTION_ALLOWED on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method IS_PREBOOKING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_PREBOOKING Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130726

Method IS_PREBOOKING on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method IS_RELEVANT_FOR_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DELETABLE Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Is the relevance of demand & resource OK for deletion? 20081003

Method IS_RELEVANT_FOR_DELETION on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TO_BE_CHANGED_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASS_WRK_TAB All assignments being changed in parallel 20081211
2 Exporting EREF_COMMAND Call by reference Object reference (TYPE REF TO) /MRSS/CL_CMD_ABSTRACT_COMMAND Scheduling Engine Command 20110921
3 Exporting ES_ASSIGNMENT_WRK Call by reference Type reference (TYPE) /MRSS/T_ASS_WRK Assignment 20081007
4 Exporting ET_COMMANDS Call by reference Type reference (TYPE) /MRSS/T_COMMAND_TAB Command Table 20080915
5 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080826
6 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Logical Variable 20080826
7 Importing IS_ASSIGNMENT_WRK Call by reference Type reference (TYPE) /MRSS/T_ASS_WRK Work Structure for Assignment Operations 20080911
8 Importing IS_COMMAND_ATTRIBUTES Call by reference Type reference (TYPE) /MRSS/T_COM_ADD_ATTR Command: Additional Attributes 20080917
9 Importing IS_CONTROL_MODIFICATION Call by reference Type reference (TYPE) /MRSS/T_SGE_ASG_MODIFY_CONTROL Control structure for the assignment modification process 20080912
10 Importing IT_CHILD_ASSIGNMENT_WRK Call by reference Type reference (TYPE) /MRSS/T_ASS_WRK_TAB Child assignments 20080915

Method MODIFY on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method ON_DATA_CHANGED 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 Assignment change data 20080912

Method ON_DATA_CHANGED on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method ON_DEPENDANT_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EREF_COMMAND Call by reference Object reference (TYPE REF TO) /MRSS/CL_CMD_ABSTRACT_COMMAND Scheduling Engine Command 20110921
2 Exporting ES_ASSIGNMENT_WRK Call by reference Type reference (TYPE) /MRSS/T_ASS_WRK Work Structure for Assignment Operations 20081007
3 Exporting ET_COMMANDS Call by reference Type reference (TYPE) /MRSS/T_COMMAND_TAB Command Table 20081007
4 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20081007
5 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20081007
6 Importing IS_COMMAND_ATTRIBUTES Call by reference Type reference (TYPE) /MRSS/T_COM_ADD_ATTR Command: Additional Attributes 20081007
7 Importing IS_CONTROL_MODIFICATION Call by reference Type reference (TYPE) /MRSS/T_SGE_ASG_MODIFY_CONTROL Control structure for the assignment modification process 20081007
8 Importing IT_TO_BE_CHANGED_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASS_WRK_TAB Parallel assignment changes 20081210

Method ON_DEPENDANT_CHANGES on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method SET_PROXY 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 Assignment Interface 20080916

Method SET_PROXY on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method SIMULATE_PART_CONCRETIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ASSIGNMENT Value transfer Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT Internal Format of Assignment 20080922
2 Exporting ET_MESSAGES Value transfer Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20080922
3 Exporting EV_FAILED Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20080922
4 Exporting EV_FORCE_CONCRETIZE Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20080922
5 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT Internal Format of Assignment 20080922
6 Importing IV_MAX_END_DATE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20080922
7 Importing IV_OPERATION Call by reference Type reference (TYPE) /MRSS/T_SGE_OPERATION Command Operation 20080922

Method SIMULATE_PART_CONCRETIZATION on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.

Method UPDATE_FROM_BUFFER Signature

Method UPDATE_FROM_BUFFER on Interface /MRSS/IF_SGE_ASSIGNMENT has no parameter.
Method UPDATE_FROM_BUFFER on Interface /MRSS/IF_SGE_ASSIGNMENT has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 610