SAP ABAP Class /MRSS/CL_NN_RES_IL_MAIN (IL Klasse für NN Ressourcenpflege)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   CA-MRS (Application Component) SAP Multiresource Scheduling
     /MRSS/NN_RES (Package) Multiresource Scheduling: NN Resource
Properties
Class /MRSS/CL_NN_RES_IL_MAIN  
Short Description IL Klasse für NN Ressourcenpflege    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/NN_RES   Multiresource Scheduling: NN Resource 
Created 20120213   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_NN_RES_IL_MAIN has no forward declaration.
Interfaces
Class /MRSS/CL_NN_RES_IL_MAIN has no interface implemented.
Friends
Class /MRSS/CL_NN_RES_IL_MAIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_NN_RES_IL_MAIN IL Klasse für NN Ressourcenpflege 20121221
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FACTORY_CAL Instance method Public Method Prüfen des Fabrikkalenders 20121221
2 CHECK_ORG_UNIT Instance method Public Method Prüfen der Organisationseinheit 20121221
3 CHECK_RESOURCE_REMOVAL Instance method Public Method Prüfen, ob Löschen der NN Ressource möglich 20121221
4 CHECK_RES_TIMEZONE Instance method Public Method Validates Resource Timezone 20121221
5 GET_INSTANCE Static method Public Method 20121221
6 GET_ORG_UNIT_TEXT Instance method Public Method Liest Text der Organisationseinheit 20121221
7 GET_RESOURCES Instance method Public Method Lesen der NN Ressourcen 20121221
8 LOCK_RESOURCE Instance method Public Method Sperren der NN Ressource 20121221
9 RESOURCES_MAINTAIN Instance method Public Method Ändern der NN Ressourcen 20121221
10 RESOURCE_DELETE Instance method Public Method Löschen der NN Ressource 20121221
11 TRANSFER_RESOURCE Instance method Public Method Ãœberleiten der NN Ressource 20121221
12 UNLOCK_RESOURCES Instance method Public Method Entsperren der NN Ressourcen 20121221
Events
Class /MRSS/CL_NN_RES_IL_MAIN has no event.
Types
Class /MRSS/CL_NN_RES_IL_MAIN has no local type.
Method Signatures

Method CHECK_FACTORY_CAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FACTORY_CAL Call by reference Type reference (TYPE) WFCID Fabrikkalender 20121221
2 Returning RV_FAILED Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20121221

Method CHECK_FACTORY_CAL on class /MRSS/CL_NN_RES_IL_MAIN has no exception.

Method CHECK_ORG_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20121221
2 Importing IV_ORG_UNIT Call by reference Type reference (TYPE) PD_OBJID_R Workarea zur Datenbank PCH 20121221
3 Returning RV_FAILED Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20121221

Method CHECK_ORG_UNIT on class /MRSS/CL_NN_RES_IL_MAIN has no exception.

Method CHECK_RESOURCE_REMOVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RESOURCE_NUMBER Call by reference Type reference (TYPE) /MRSS/T_NN_RESOURCE_NUMBER NN Ressourcennummer 20121221
2 Returning RV_REMOVAL_POSSIBLE Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20121221

Method CHECK_RESOURCE_REMOVAL on class /MRSS/CL_NN_RES_IL_MAIN has no exception.

Method CHECK_RES_TIMEZONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RES_TIMEZONE Call by reference Type reference (TYPE) TIMEZONE Time Zone 20121221
2 Returning RV_FAILED Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20121221

Method CHECK_RES_TIMEZONE on class /MRSS/CL_NN_RES_IL_MAIN has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RREF_INSTANCE Value transfer Object reference (TYPE REF TO) /MRSS/CL_NN_RES_IL_MAIN IL Klasse für NN Ressourcenpflege 20121221

Method GET_INSTANCE on class /MRSS/CL_NN_RES_IL_MAIN has no exception.

Method GET_ORG_UNIT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ORG_UNIT Call by reference Type reference (TYPE) PD_OBJID_R Workarea zur Datenbank PCH 20121221
2 Returning RV_TEXT Value transfer Type reference (TYPE) STEXT Objektbezeichnung 20121221

Method GET_ORG_UNIT_TEXT on class /MRSS/CL_NN_RES_IL_MAIN has no exception.

Method GET_RESOURCES 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 20130827
2 Exporting ET_RESOURCE_DATA Value transfer Type reference (TYPE) /MRSS/T_NN_RES_TAB Tabelle von NN Ressourcen 20130827
3 Importing IT_NN_ORG Call by reference Type reference (TYPE) OBJEC_T Org. Management: Table of Object Entries 20130807
4 Importing IT_NN_RES Call by reference Type reference (TYPE) /MRSS/T_NN_RES_NUMBER_TAB Table type ofrMRS Resources numebr 20130807

Method GET_RESOURCES on class /MRSS/CL_NN_RES_IL_MAIN has no exception.

Method LOCK_RESOURCE 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 Tabelle von Nachrichten 20121221
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20121221
3 Importing IV_RESOURCE_NUMBER Call by reference Type reference (TYPE) /MRSS/T_NN_RESOURCE_NUMBER NN Ressourcennummer 20121221

Method LOCK_RESOURCE on class /MRSS/CL_NN_RES_IL_MAIN has no exception.

Method RESOURCES_MAINTAIN 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 Tabelle von Nachrichten 20121221
2 Exporting ET_NUMBER_MAPPING Call by reference Type reference (TYPE) /MRSS/T_NN_RES_NUMBER_MAP_TAB Tabelle von NN Ressourcennummernzuordnungen 20121221
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20121221
4 Importing IT_RESOURCES_CREATE Call by reference Type reference (TYPE) /MRSS/T_NN_RES_TAB Tabelle von NN Ressourcen 20121221
5 Importing IT_RESOURCES_DELETE Call by reference Type reference (TYPE) /MRSS/T_NN_RES_TAB Tabelle von NN Ressourcen 20121221
6 Importing IT_RESOURCES_UPDATE Call by reference Type reference (TYPE) /MRSS/T_NN_RES_TAB Tabelle von NN Ressourcen 20121221

Method RESOURCES_MAINTAIN on class /MRSS/CL_NN_RES_IL_MAIN has no exception.

Method RESOURCE_DELETE 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 Tabelle von Nachrichten 20121221
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20121221
3 Importing IV_LOCK Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20121221
4 Importing IV_RESOURCE_NUMBER Call by reference Type reference (TYPE) /MRSS/T_NN_RESOURCE_NUMBER NN Ressourcennummer 20121221

Method RESOURCE_DELETE on class /MRSS/CL_NN_RES_IL_MAIN has no exception.

Method TRANSFER_RESOURCE 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 Tabelle von Nachrichten 20121221
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20121221
3 Importing IT_NN_RES Call by reference Type reference (TYPE) /MRSS/T_NN_RES_NUMBER_TAB 20121221
4 Importing IV_END_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20121221
5 Importing IV_RESOURCE_NUMBER Call by reference Type reference (TYPE) /MRSS/T_NN_RESOURCE_NUMBER NN Ressourcennummer 20121221
6 Importing IV_START_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20121221

Method TRANSFER_RESOURCE on class /MRSS/CL_NN_RES_IL_MAIN has no exception.

Method UNLOCK_RESOURCES 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 Tabelle von Nachrichten 20121221
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20121221
3 Importing IT_RESOURCE_NUMBERS Call by reference Type reference (TYPE) /MRSS/T_NN_RES_NUMBER_TAB Tabelle von NN Ressourcennummern 20121221

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