SAP ABAP Class /MRSS/CL_SQP_LOCK (Maintenance of Locks for Resource and Requirements Profiles)
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_LOCK  
Short Description Maintenance of Locks for Resource and Requirements Profiles    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SQP   MRS Qualifications: Profiles 
Created 20060406   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_SQP_LOCK has no forward declaration.
Interfaces
Class /MRSS/CL_SQP_LOCK has no interface implemented.
Friends
Class /MRSS/CL_SQP_LOCK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_PROFILES_ALL Instance attribute Public Object reference (TYPE REF TO) /MRSS/CL_SQP_PROFILE Represents a single profile 20060407
2 GT_REQ_PROFILES Instance attribute Public Object reference (TYPE REF TO) /MRSS/CL_SQP_DEM_PROFILE Requirements Profile 20060407
3 GT_RES_PROFILES Instance attribute Public Object reference (TYPE REF TO) /MRSS/CL_SQP_RES_PROFILE Resource Profile 20060407
4 GV_ENQ Instance attribute Private Type reference (TYPE) ENQMODE Lock mode 20060425
Methods
# Method Level Visibility Method type Description Created on
1 DEM_PROFILE_DEQUEUE Instance method Public Method Dequeue a Requirements Profile object 20060406
2 DEM_PROFILE_ENQUEUE Instance method Public Method Enqueue a Requirements Profile object 20060406
3 DEQUEUE_ALL Instance method Public Method Dequeue all profiles 20060406
4 RESET Instance method Public Method Reset Locks 20060406
5 RES_PROFILE_DEQUEUE Instance method Public Method Dequeue a Resource Profile object 20060406
6 RES_PROFILE_ENQUEUE Instance method Public Method Enqueue a Resource Profile object 20060406
Events
Class /MRSS/CL_SQP_LOCK has no event.
Types
Class /MRSS/CL_SQP_LOCK has no local type.
Method Signatures

Method DEM_PROFILE_DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_DEMAND Call by reference Object reference (TYPE REF TO) /MRSS/CL_SQP_PROFILE Stellt ein Einzelprofil dar 20060419

Method DEM_PROFILE_DEQUEUE on class /MRSS/CL_SQP_LOCK has no exception.

Method DEM_PROFILE_ENQUEUE 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 Boolesche Variable 20060419
2 Importing IREF_DEMAND Call by reference Object reference (TYPE REF TO) /MRSS/CL_SQP_PROFILE Stellt ein Einzelprofil dar 20060419

Method DEM_PROFILE_ENQUEUE on class /MRSS/CL_SQP_LOCK has no exception.

Method DEQUEUE_ALL Signature

Method DEQUEUE_ALL on class /MRSS/CL_SQP_LOCK has no parameter.
Method DEQUEUE_ALL on class /MRSS/CL_SQP_LOCK has no exception.

Method RESET Signature

Method RESET on class /MRSS/CL_SQP_LOCK has no parameter.
Method RESET on class /MRSS/CL_SQP_LOCK has no exception.

Method RES_PROFILE_DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_RESOURCE Call by reference Object reference (TYPE REF TO) /MRSS/CL_SQP_PROFILE Stellt ein Einzelprofil dar 20060419
2 Importing IV_ENQ Call by reference Type reference (TYPE) ENQMODE Sperrmodus 20060425

Method RES_PROFILE_DEQUEUE on class /MRSS/CL_SQP_LOCK has no exception.

Method RES_PROFILE_ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) /MRSS/T_MESSAGE Nachricht 20060425
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20060418
3 Importing IREF_RESOURCE Call by reference Object reference (TYPE REF TO) /MRSS/CL_SQP_PROFILE Stellt ein Einzelprofil dar 20060418
4 Importing IV_ENQ Call by reference Type reference (TYPE) ENQMODE Sperrmodus 20060425

Method RES_PROFILE_ENQUEUE on class /MRSS/CL_SQP_LOCK has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 195