SAP ABAP Class /MRSS/CL_RM_REQPROF (Resource Management Data Integration Layer for Req Profile)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-CP (Application Component) Capacity and Resource Planning
     /MRSS/RMS (Package) Resource Management Service Layer
Properties
Class /MRSS/CL_RM_REQPROF  
Short Description Resource Management Data Integration Layer for Req Profile    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/RMS   Resource Management Service Layer 
Created 20070712   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_RM_REQPROF has no forward declaration.
Interfaces
Class /MRSS/CL_RM_REQPROF has no interface implemented.
Friends
Class /MRSS/CL_RM_REQPROF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_PROFILE_IF Instance attribute Private Object reference (TYPE REF TO) /MRSS/IF_SQP_MNT_PROFILE Interface for Profile Maintenance 20080503
2 GREF_REQPROF Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_RM_REQPROF RM Data Integration Layer Control 20070712
3 GREF_REQ_UI Instance attribute Private Object reference (TYPE REF TO) /MRSS/CL_SQU_REQ_UI Requirements Profile User Interface 20080512
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MULTI_SKILLS Instance method Public Method Method to add multiple skills 20090831
2 CREATE_REQPROF Static method Public Method Method to Create Requirement Profile 20070712
3 DELETE_REQPROF_DATA Static method Public Method Method to modify Requirements Profile Data 20070717
4 GET_REQPROF_DATA Static method Public Method Method to Requirement Profile Data 20070712
5 GET_SKILL_DATA Static method Public Method To get skill data into UI during read 20081125
6 GET_SKILL_DATA_FROM_REQPRF Instance method Public Method Get Skill data from Requirement Profile for Search 20081124
7 INSTANCE_GET Static method Public Method Get Instance 20070712
8 UPDATE_REQPROF_DATA Static method Public Method Method to Update Requirement Profile Data 20070712
Events
Class /MRSS/CL_RM_REQPROF has no event.
Types
Class /MRSS/CL_RM_REQPROF has no local type.
Method Signatures

Method ADD_MULTI_SKILLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CATALOG_SKILLS Call by reference Type reference (TYPE) /MRSS/T_RM_STRUCTURED_QUAL_TAB Table of Structured Qualifications 20090831
2 Exporting ET_RATINGS Call by reference Type reference (TYPE) /MRSS/T_RM_SCALE_TAB Table type for proficiencies 20090831
3 Exporting ET_RETURN Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB 20090831
4 Importing IS_RATING Call by reference Type reference (TYPE) /MRSS/T_RM_SCALE Skill Level 20090902
5 Importing IV_QUALID_STR Call by reference Type reference (TYPE) STRING 20090831

Method ADD_MULTI_SKILLS on class /MRSS/CL_RM_REQPROF has no exception.

Method CREATE_REQPROF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE_LGCY Call by reference Type reference (TYPE) /MRSS/T_SQP_PROF_MSGS_LGCY_TAB Messages of Legacy Profile Data Exchange Table 20070712
2 Importing IT_SQP_REQPROF Call by reference Type reference (TYPE) /MRSS/T_SQP_RPROF_CRE_LGCY_TAB Legacy Requirement Profile Exchange Table 20070712
3 Importing IV_COMMIT Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 'X' Boolean Variable 20080117

Method CREATE_REQPROF on class /MRSS/CL_RM_REQPROF has no exception.

Method DELETE_REQPROF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE_LGCY Call by reference Type reference (TYPE) /MRSS/T_SQP_PROF_MSGS_LGCY_TAB Messages of Legacy Profile Data Exchange Table 20070717
2 Importing IT_SQP_REQPROF_KEY Call by reference Type reference (TYPE) /MRSS/T_SQP_RPROF_KEY_LGCY_TAB Legacy Requirement Profile Key Exchange Table 20070717
3 Importing IV_COMMIT Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 'X' Boolean Variable 20080117

Method DELETE_REQPROF_DATA on class /MRSS/CL_RM_REQPROF has no exception.

Method GET_REQPROF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR_PROFILES Call by reference Type reference (TYPE) /MRSS/T_SQP_RPROF_KEY_LGCY_TAB Legacy Requirement Profile Key Exchange Table 20080616
2 Exporting ET_LGCY_REQPROF Call by reference Type reference (TYPE) /MRSS/T_SQP_RPROF_GET_LGCY_TAB Legacy Requirement Profile Exchange Table 20070712
3 Exporting ET_LONG_TEXTS Call by reference Type reference (TYPE) /MRSS/T_SQP_PROF_LONG_TXT_TAB Profile Long text 20070712
4 Exporting ET_MESSAGE_LGCY Call by reference Type reference (TYPE) /MRSS/T_SQP_PROF_MSGS_LGCY_TAB Messages of Legacy Profile Data Exchange Table 20070712
5 Importing IT_SQP_REQPROF_KEY Call by reference Type reference (TYPE) /MRSS/T_SQP_RPROF_KEY_LGCY_TAB Legacy Requirement Profile Key Exchange Table 20070712
6 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20070712
7 Importing IV_SET_READ_LOCK Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20070712

Method GET_REQPROF_DATA on class /MRSS/CL_RM_REQPROF has no exception.

Method GET_SKILL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SKILL_UI Call by reference Type reference (TYPE) /MRSS/T_RM_SKILL_UI_TAB Table for UI structure for Skills 20081125
2 Importing IS_ROLE Call by reference Type reference (TYPE) /MRSS/T_RM_ROLE Role Details 20081125
3 Importing IV_REQUEST_NUMBER Value transfer Type reference (TYPE) /MRSS/T_RM_REQ_ID Request Number 20081125

Method GET_SKILL_DATA on class /MRSS/CL_RM_REQPROF has no exception.

Method GET_SKILL_DATA_FROM_REQPRF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SKILL_UI Call by reference Type reference (TYPE) /MRSS/T_RM_SKILL_UI_TAB Legacy Requirement Profile Exchange Structure 20081124
2 Importing IV_REQPRF Call by reference Type reference (TYPE) STRING 20081124

Method GET_SKILL_DATA_FROM_REQPRF on class /MRSS/CL_RM_REQPROF has no exception.

Method INSTANCE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EREF_REQPROF Value transfer Object reference (TYPE REF TO) /MRSS/CL_RM_REQPROF RM@FS Data Integration Layer Control 20070712

Method INSTANCE_GET on class /MRSS/CL_RM_REQPROF has no exception.

Method UPDATE_REQPROF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE_LGCY Call by reference Type reference (TYPE) /MRSS/T_SQP_PROF_MSGS_LGCY_TAB Messages of Legacy Profile Data Exchange Table 20070712
2 Importing IT_SQP_REQPROF Call by reference Type reference (TYPE) /MRSS/T_SQP_RPROF_UPD_LGCY_TAB Legacy Requirement Profile Exchange Table 20070712
3 Importing IV_COMMIT Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN SPACE Boolean Variable 20080114

Method UPDATE_REQPROF_DATA on class /MRSS/CL_RM_REQPROF has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 606