SAP ABAP Class /MRSS/CL_SQP_PROFILE_MGR (Profile Manager)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/SQP (Package) MRS Qualifications: Profiles
Properties
Class /MRSS/CL_SQP_PROFILE_MGR  
Short Description Profile Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SQP   MRS Qualifications: Profiles 
Created 20060404   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_SQP_PROFILE_MGR has no forward declaration.
Interfaces
Class /MRSS/CL_SQP_PROFILE_MGR has no interface implemented.
Friends
Class /MRSS/CL_SQP_PROFILE_MGR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_REQ_PROFILE Constant Private Type reference (TYPE) /MRSS/T_PROFILE_TYPE '2' Profile Type 20060806
2 GC_RES_PROFILE Constant Private Type reference (TYPE) /MRSS/T_PROFILE_TYPE '1' Profile Type 20060806
3 GC_TMP_PROFILE Constant Private Type reference (TYPE) /MRSS/T_PROFILE_TYPE '3' Profile Type 20060806
4 GC_TRUE Constant Private Type reference (TYPE) /MRSS/T_BOOLEAN 'X' Boolean Variable 20060806
5 GREF_INSTANCE Static Attribute Public Object reference (TYPE REF TO) /MRSS/CL_SQP_PROFILE_MGR iNSTANCE OF MANAGER 20060419
6 GT_PROFILES Instance attribute Private Type reference (TYPE) /MRSS/T_SQP_PROF_TAB Represents a single profile 20060407
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060412
2 FREE Instance method Public Method Free the instance 20060706
3 GET_INSTANCE Static method Public Method Instance of profile manager 20060419
4 PROFILES_GET Instance method Public Method get all Profile objects 20060419
5 PROFILES_INITIALIZE Instance method Public Method initialize profile objects 20060418
6 PROFILE_CREATE Instance method Private Method Creates a profile object 20060418
7 PROFILE_FREE Instance method Public Method Free the profile instance 20060703
8 READ_BUFFER_GUIDS Instance method Public Method Gets the guid,key for req. prof guids initialized. 20061120
9 READ_BUFFER_KEYS Instance method Public Method Gets the guid for req. prof keys currently initialized. 20061115
10 SINGLE_PROFILE_READ Instance method Public Method Read a single profile 20060412
Events
Class /MRSS/CL_SQP_PROFILE_MGR has no event.
Types
Class /MRSS/CL_SQP_PROFILE_MGR has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /MRSS/CL_SQP_PROFILE_MGR has no parameter.
Method CONSTRUCTOR on class /MRSS/CL_SQP_PROFILE_MGR has no exception.

Method FREE Signature

Method FREE on class /MRSS/CL_SQP_PROFILE_MGR has no parameter.
Method FREE on class /MRSS/CL_SQP_PROFILE_MGR has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EREF_INSTANCE Value transfer Object reference (TYPE REF TO) /MRSS/CL_SQP_PROFILE_MGR Profilmanager 20060419

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

Method PROFILES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_GUIDS Call by reference Type reference (TYPE) /MRSS/T_SQP_GUIDS_TAB Tabelle mit Profil-GUIDs und Profiltypen 20060426
2 Exporting ET_PROFILES Call by reference Type reference (TYPE) /MRSS/T_SQP_PROF_TAB Tabelle mit Profilobjekten 20060426
3 Importing IT_PROFILE_GUIDS Call by reference Type reference (TYPE) /MRSS/T_SQP_GUIDS_TAB Tabelle mit Profil-GUIDs 20060426

Method PROFILES_GET on class /MRSS/CL_SQP_PROFILE_MGR has no exception.

Method PROFILES_INITIALIZE 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 Tabellen mit Nachrichten 20060418
2 Exporting ET_PROFILES Call by reference Type reference (TYPE) /MRSS/T_SQP_PROF_TAB Tabelle mit Profilobjekten 20060418
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20060801
4 Importing IT_PROF_GUIDS Call by reference Type reference (TYPE) /MRSS/T_SQP_GUID_TAB Profiltyp 20060418
5 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) /MRSS/T_EDIT_MODE 'B' Processing Mode 20060801
6 Importing IV_RES_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID Resource GUID 20070425
7 Importing IV_TRANS_MODE Call by reference Type reference (TYPE) /MRSS/T_SQP_TRANSACTION_MODE Transaction Mode 20070425

Method PROFILES_INITIALIZE on class /MRSS/CL_SQP_PROFILE_MGR has no exception.

Method PROFILE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EREF_PROFILE Call by reference Object reference (TYPE REF TO) /MRSS/CL_SQP_PROFILE Stellt ein Einzelprofil dar 20060418
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Table with Messages 20060801
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20060418
4 Importing IV_CHECK Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20060418
5 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) /MRSS/T_EDIT_MODE Processing Mode 20060801
6 Importing IV_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20060418
7 Importing IV_PROF_TYPE Call by reference Type reference (TYPE) /MRSS/T_SQP_PROFILE_TYPE Profiltyp 20060418

Method PROFILE_CREATE on class /MRSS/CL_SQP_PROFILE_MGR has no exception.

Method PROFILE_FREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20060703
2 Importing IT_PROFILE_GUID Call by reference Type reference (TYPE) /MRSS/T_SQP_GUIDS_TAB Table with Guids 20060703

Method PROFILE_FREE on class /MRSS/CL_SQP_PROFILE_MGR has no exception.

Method READ_BUFFER_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQ_GUIDS Call by reference Type reference (TYPE) /MRSS/T_SQP_GUID_KEY_TAB Mapping of requirement profile to Extenal profile key 20061120
2 Importing IT_GUIDS Call by reference Type reference (TYPE) /MRSS/T_SQP_GUIDS_TAB Table with Guids 20061120

Method READ_BUFFER_GUIDS on class /MRSS/CL_SQP_PROFILE_MGR has no exception.

Method READ_BUFFER_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROFILE_GUIDS Call by reference Type reference (TYPE) /MRSS/T_SQP_PROF_TYPE_TAB Profile Key details 20061115
2 Importing IT_KEYS Call by reference Type reference (TYPE) /MRSS/T_SQP_REQUID_TAB Profile Key's 20061115

Method READ_BUFFER_KEYS on class /MRSS/CL_SQP_PROFILE_MGR has no exception.

Method SINGLE_PROFILE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROFILE Call by reference Object reference (TYPE REF TO) /MRSS/CL_SQP_PROFILE Profilobjekte 20060508
2 Importing IV_RESOURCE_GUID Call by reference Type reference (TYPE) /MRSS/T_SQM_RESOURCE_KEY Ressourcen-GUID 20060425
# Exception Resumable Description Created on
1 NO_INSTANCE_EXISTS Es existiert keine Instanz des Profils 20060504
History
Last changed by/on SAP  20141109 
SAP Release Created in 195