SAP ABAP Class /MRSS/CL_BASIS_ASGN (MRS Basis Assignment Functions)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC (Application Component) Maintenance Processing
     /MRSS/BASIS_ASGN (Package) Assignment related Data and Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_BASIS_ASGN MRS Basis Assignment Methods 20071103
2 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_BASIS_SAVEABLE MRS Basis Lifecycle Methods 20071103
Properties
Class /MRSS/CL_BASIS_ASGN  
Short Description MRS Basis Assignment Functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/BASIS_ASGN   Assignment related Data and Functions 
Created 20071103   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_BASIS_ASGN has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /MRSS/IF_BASIS_ASGN MRS Basis Assignment Methods 20071103
2 /MRSS/IF_BASIS_SAVEABLE MRS Basis Lifecycle Methods 20071103
Friends
Class /MRSS/CL_BASIS_ASGN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_NOTE_ID Instance attribute Private Type reference (TYPE) TDID Text ID 20121218
2 GC_NOTE_OBJECT Instance attribute Private Type reference (TYPE) TDOBJECT Texts: Application Object 20121218
3 GT_ASGN_DATA Instance attribute Private Type reference (TYPE) /MRSS/T_BASIS_ASGN_DATA_TAB MRS Basis Assignment Details 20071103
4 GT_ASGN_DB Instance attribute Private Type reference (TYPE) /MRSS/T_BASIS_ASGN_DATA_TAB MRS Basis Assignment Details 20071114
5 GT_ASGN_DEL Instance attribute Private Type reference (TYPE) /MRSS/T_BASIS_ASGN_DATA_TAB MRS Basis Assignment Details 20071103
6 GT_ASGN_INS Instance attribute Private Type reference (TYPE) /MRSS/T_BASIS_ASGN_DATA_TAB MRS Basis Assignment Details 20071103
7 GT_ASGN_MOD Instance attribute Private Type reference (TYPE) /MRSS/T_BASIS_ASGN_DATA_TAB MRS Basis Assignment Details 20071103
8 GT_ASG_NOTE Instance attribute Private Type reference (TYPE) /MRSS/T_ASSIGNMENT_NOTE_STOR_T Table Type for Assignment Note Store 20121218
9 GT_DEM_RANGES Instance attribute Private Type reference (TYPE) /MRSS/T_GUID_TSP_INT_SORT_TAB GUID with Interval 20071104
10 GT_RES_RANGES Instance attribute Private Type reference (TYPE) /MRSS/T_GUID_TSP_INT_SORT_TAB GUID with Interval 20071105
Methods
# Method Level Visibility Method type Description Created on
1 ASGN_DEM_SELECT Instance method Private Method Select Assignments for Demands 20071103
2 ASGN_EXT_MAP Instance method Private Method Map to External Display 20071103
3 ASGN_GET Instance method Private Method Read Assignments with GUID 20071103
4 ASGN_INT_MAP Instance method Private Method Map to Internal Display 20071103
5 ASGN_MAINTAIN Instance method Private Method Change Assignment 20071103
6 ASGN_PLAN_NODE_SELECT Instance method Private Method Assignments for Planning Nodes 20121219
7 ASGN_RES_SELECT Instance method Private Method Select Assignments for Resources 20071105
8 CHECK_AUTHORITY_NOTES Instance method Private Method 20121218
9 GET_CHANGED_ASSIGNMENTS Instance method Private Method Get Changed Assignments 20100302
10 READ_ASG_NOTES Instance method Private Method 20121218
11 REFRESH_AFTER_SAVE Instance method Private Method Refresh Necessary Buffers After a SAVE 20081017
12 REFRESH_ALL Instance method Private Method Refresh ALL Buffers 20081017
13 REMOVE_DELETED Instance method Private Method Include Assignments Deleted in Buffer 20071105
14 SAVE Instance method Private Method Save to Database? 20071103
Events
Class /MRSS/CL_BASIS_ASGN has no event.
Types
Class /MRSS/CL_BASIS_ASGN has no local type.
Method Signatures

Method ASGN_DEM_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_BASIS_ASGN_DATA_TAB MRS Basis Assignment Details 20071104
2 Importing IT_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste mit Guids 20071103
3 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20071103
4 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20071103
5 Importing IV_LAT_DET Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110804

Method ASGN_DEM_SELECT on class /MRSS/CL_BASIS_ASGN has no exception.

Method ASGN_EXT_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Tabelle mit Einsätzen 20071103
2 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_BASIS_ASGN_DATA_TAB MRS Basis Assignment Details 20071103

Method ASGN_EXT_MAP on class /MRSS/CL_BASIS_ASGN has no exception.

Method ASGN_GET 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_BASIS_ASGN_DATA_TAB Tabelle mit Einsätzen 20071103
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Tabelle von Nachrichten 20071103
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20071103
4 Importing IT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste mit Guids 20071103
5 Importing IV_RELOAD Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20071103

Method ASGN_GET on class /MRSS/CL_BASIS_ASGN has no exception.

Method ASGN_INT_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_BASIS_ASGN_DATA_TAB 20071103
2 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB 20071103

Method ASGN_INT_MAP on class /MRSS/CL_BASIS_ASGN has no exception.

Method ASGN_MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_BASIS_ASGN_DATA_TAB Tabelle mit Einsätzen 20071103
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Tabelle von Nachrichten 20071103
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20071103
4 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_BASIS_ASGN_DATA Details zu Einsatz im WFM Format 20071103
5 Importing IV_OPERATION Call by reference Type reference (TYPE) /MRSS/T_SGE_OPERATION Operation eines Kommandos 20071103

Method ASGN_MAINTAIN on class /MRSS/CL_BASIS_ASGN has no exception.

Method ASGN_PLAN_NODE_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_BASIS_ASGN_DATA_TAB MRS Basis Assignment Details 20121219
2 Importing IT_PLAN_NODES Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20121219
3 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20121219
4 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20121219
5 Importing IV_RELOAD Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20121219

Method ASGN_PLAN_NODE_SELECT on class /MRSS/CL_BASIS_ASGN has no exception.

Method ASGN_RES_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_BASIS_ASGN_DATA_TAB MRS Basis Assignment Details 20071105
2 Importing IT_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste mit Guids 20071105
3 Importing IV_BEG_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20071105
4 Importing IV_END_TSTMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20071105
5 Importing IV_RELOAD Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20090926

Method ASGN_RES_SELECT on class /MRSS/CL_BASIS_ASGN has no exception.

Method CHECK_AUTHORITY_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORIZED Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20121218

Method CHECK_AUTHORITY_NOTES on class /MRSS/CL_BASIS_ASGN has no exception.

Method GET_CHANGED_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_ASG_GUIDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste mit Guids 20100302
2 Exporting ET_CHANGED_DEM_GUIDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste mit Guids 20100302
3 Exporting ET_DELETED_ASG_GUIDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste mit Guids 20100302
4 Exporting ET_NEW_DEM_GUIDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB List of GUIDs 20130607
5 Exporting ET_RESOURCE_GUIDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste mit Guids 20100302
6 Importing IS_INTERVAL Call by reference Type reference (TYPE) /MRSS/T_TIMESTAMP_INTERVAL Zeitintervall 20100302
7 Importing IT_DEMAND_GUIDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste mit Guids 20100302
8 Importing IT_RESOURCE_GUIDS Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste mit Guids 20100302

Method GET_CHANGED_ASSIGNMENTS on class /MRSS/CL_BASIS_ASGN has no exception.

Method READ_ASG_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_WFM_DET_TAB Table with Assignments 20121218

Method READ_ASG_NOTES on class /MRSS/CL_BASIS_ASGN has no exception.

Method REFRESH_AFTER_SAVE Signature

Method REFRESH_AFTER_SAVE on class /MRSS/CL_BASIS_ASGN has no parameter.
Method REFRESH_AFTER_SAVE on class /MRSS/CL_BASIS_ASGN has no exception.

Method REFRESH_ALL Signature

Method REFRESH_ALL on class /MRSS/CL_BASIS_ASGN has no parameter.
Method REFRESH_ALL on class /MRSS/CL_BASIS_ASGN has no exception.

Method REMOVE_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_BASIS_ASGN_DATA_TAB MRS Basis Assignment Details 20071105

Method REMOVE_DELETED on class /MRSS/CL_BASIS_ASGN has no exception.

Method SAVE Signature

Method SAVE on class /MRSS/CL_BASIS_ASGN has no parameter.
Method SAVE on class /MRSS/CL_BASIS_ASGN has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 610