SAP ABAP Class /MRSS/CL_SQP_DEM_PROFILE (Requirements Profile)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/SQP (Package) MRS Qualifications: Profiles
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SQP_PROFILE Represents a single profile 20060404
Properties
Class /MRSS/CL_SQP_DEM_PROFILE  
Short Description Requirements Profile    
Super Class /MRSS/CL_SQP_PROFILE Represents a single profile 
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_DEM_PROFILE has no forward declaration.
Interfaces
Class /MRSS/CL_SQP_DEM_PROFILE has no interface implemented.
Friends
Class /MRSS/CL_SQP_DEM_PROFILE has no friend class.
Attributes
Class /MRSS/CL_SQP_DEM_PROFILE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060418
2 DEMAND_ADD_ATTR_GET Instance method Public Method Get additional attributes 20060404
3 DEMAND_ISSAVEABLE Instance method Public Method Check if the demand can be saved 20060404
4 HDR_PRINT_GET Instance method Private Method Gets header details of requirement profile 20061229
5 ONCALL_PRINT_GET Instance method Private Method Gets oncall details in print format 20061229
6 PROFILE_ADT_UPDATE Instance method Private Method Update the profile additional attributes 20060731
7 PROFILE_HDR_UPDATE Instance method Private Method Update the profile header details 20060724
8 PROFILE_KEY_NUMBER_GET Instance method Private Method Get the profile key number from the number range 20060508
9 PROFILE_OCT_UPDATE Instance method Private Method Update the profile on call types 20060906
10 PROFILE_OCT_VALIDATE Instance method Private Method Validate profile on call types 20060906
11 PROFILE_STR_UPDATE Instance method Private Method Update the Stru. Qualifications 20060724
12 PROFILE_UST_UPDATE Instance method Private Method Update the UnStru. Qualifications 20060724
13 STR_PRINT_GET Instance method Private Method Fetches the structured qualifications in print format 20061229
14 UNSTR_PRINT_GET Instance method Private Method Gets the unstructured qualifications in printable format 20061229
Events
Class /MRSS/CL_SQP_DEM_PROFILE has no event.
Types
Class /MRSS/CL_SQP_DEM_PROFILE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20060418
2 Importing IV_PROFILE_TYPE Call by reference Type reference (TYPE) /MRSS/T_PROFILE_TYPE Profiltyp 20060605

Method CONSTRUCTOR on class /MRSS/CL_SQP_DEM_PROFILE has no exception.

Method DEMAND_ADD_ATTR_GET Signature

Method DEMAND_ADD_ATTR_GET on class /MRSS/CL_SQP_DEM_PROFILE has no parameter.
Method DEMAND_ADD_ATTR_GET on class /MRSS/CL_SQP_DEM_PROFILE has no exception.

Method DEMAND_ISSAVEABLE Signature

Method DEMAND_ISSAVEABLE on class /MRSS/CL_SQP_DEM_PROFILE has no parameter.
Method DEMAND_ISSAVEABLE on class /MRSS/CL_SQP_DEM_PROFILE has no exception.

Method HDR_PRINT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQ_DATA Call by reference Type reference (TYPE) /MRSS/T_SQU_REQ_HDR_PRINT Structure to hold Requirement Header Data for Printing 20061229
2 Exporting ET_ADDN_ATTR Call by reference Type reference (TYPE) /MRSS/T_SQP_ADDN_ATTR_TXT_TAB text table for additional attribute printing 20061229

Method HDR_PRINT_GET on class /MRSS/CL_SQP_DEM_PROFILE has no exception.

Method ONCALL_PRINT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ONCL_HDR Call by reference Type reference (TYPE) /MRSS/T_SQU_OCHDR_PRINT Oncall header for print 20061229
2 Exporting ET_ONCALL Call by reference Type reference (TYPE) /MRSS/T_ONCALL_TEXT_TAB text table with on call types 20061229

Method ONCALL_PRINT_GET on class /MRSS/CL_SQP_DEM_PROFILE has no exception.

Method PROFILE_ADT_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RADT_DB_N Call by reference Type reference (TYPE) /MRSS/D_SQP_RADT New add.attributes data for CD 20070403
2 Exporting ES_RADT_DB_O Call by reference Type reference (TYPE) /MRSS/D_SQP_RADT Old add.attributes data for CD 20070403
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Nachricht 20060802
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20060731
5 Exporting EV_UPD_RADT Call by reference Type reference (TYPE) CDPOS-CHNGIND Change Indicator for add.attributes 20070403
6 Importing IS_SQP_RADT_NEW Call by reference Type reference (TYPE) /MRSS/T_SQP_RADT Kopfzeile für Anforderungsprofil 20060801
# Exception Resumable Description Created on
1 E_SAVE_TERMINATED Sicherung abgebrochen 20060731

Method PROFILE_HDR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HDTX_DB_O Call by reference Type reference (TYPE) /MRSS/D_SQP_HDTX Old description data for CD 20070219
2 Exporting ES_RHDR_DB_N Call by reference Type reference (TYPE) /MRSS/D_SQP_RHDR New header data for CD 20070219
3 Exporting ES_RHDR_DB_O Call by reference Type reference (TYPE) /MRSS/D_SQP_RHDR Old header data for CD 20070219
4 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Nachricht 20060802
5 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20060724
6 Exporting EV_UPD_HDTX Call by reference Type reference (TYPE) CDPOS-CHNGIND Change Indicator for description 20070219
7 Exporting EV_UPD_RHDR Call by reference Type reference (TYPE) CDPOS-CHNGIND Change Indicator for header data 20070219
8 Importing IS_SQP_RHDR_NEW Call by reference Type reference (TYPE) /MRSS/T_SQP_RHDR Kopfzeile für Anforderungsprofil 20060724
# Exception Resumable Description Created on
1 E_SAVE_TERMINATED Sicherung abgebrochen 20060724

Method PROFILE_KEY_NUMBER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROFILE_KEY Call by reference Type reference (TYPE) /MRSS/T_REQUID Profilschlüssel 20060508
# Exception Resumable Description Created on
1 E_NUMBER_RANGE_ERROR Fehler beim Abruf der Nummer aus dem Nummernkreis 20060508

Method PROFILE_OCT_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ROCS_DB_N Call by reference Type reference (TYPE) /MRSS/D_SQP_ROCS Old on call seach type data for CD 20070220
2 Exporting ES_ROCS_DB_O Call by reference Type reference (TYPE) /MRSS/D_SQP_ROCS New on call seach type data for CD 20070220
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Tabellen mit Nachrichten 20060906
4 Exporting ET_ROCT_N Call by reference Type reference (TYPE) /MRSS/REQD_SQP_ROCT_TAB New on call data for CD 20070220
5 Exporting ET_ROCT_O Call by reference Type reference (TYPE) /MRSS/REQD_SQP_ROCT_TAB Old on call data for CD 20070220
6 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20060906
7 Exporting EV_UPD_ROCS Call by reference Type reference (TYPE) CDPOS-CHNGIND Change Indicator for on call search type 20070220
8 Exporting EV_UPD_ROCT Call by reference Type reference (TYPE) CDPOS-CHNGIND Change Indicator for on call 20070220
9 Importing IS_ONC_STYP_NEW Call by reference Type reference (TYPE) /MRSS/T_SQP_ROCS Anforderungsprofil Bereitschafts-Suchtypen 20060906
10 Importing IT_ONC_TYP_NEW Call by reference Type reference (TYPE) /MRSS/T_SQP_ROCT_TAB Anforderungsprofil Bereitschaftstypen 20060906

Method PROFILE_OCT_UPDATE on class /MRSS/CL_SQP_DEM_PROFILE has no exception.

Method PROFILE_OCT_VALIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SQP_ROCS Call by reference Type reference (TYPE) /MRSS/T_SQP_ROCS Anforderungsprofil Bereitschafts-Suchtypen 20060906
2 Changing CT_SQP_ROCT Call by reference Type reference (TYPE) /MRSS/T_SQP_ROCT_TAB Anforderungsprofil Bereitschaftstypen 20060906
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Tabellen mit Nachrichten 20060906
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20060906

Method PROFILE_OCT_VALIDATE on class /MRSS/CL_SQP_DEM_PROFILE has no exception.

Method PROFILE_STR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Nachricht 20060802
2 Exporting ET_RSTR_N Call by reference Type reference (TYPE) /MRSS/REQD_SQP_RSTR_TAB New Str.data for CD 20070219
3 Exporting ET_RSTR_O Call by reference Type reference (TYPE) /MRSS/REQD_SQP_RSTR_TAB Old Str.data for CD 20070219
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20060802
5 Exporting EV_UPD_RSTR Call by reference Type reference (TYPE) CDPOS-CHNGIND Change Indicator for Str.data 20070219
6 Importing IT_SQP_RSTR_NEW Call by reference Type reference (TYPE) /MRSS/T_SQP_RSTR_TAB Anforderungsprofil: Strukturierte Qualifikationen 20060724

Method PROFILE_STR_UPDATE on class /MRSS/CL_SQP_DEM_PROFILE has no exception.

Method PROFILE_UST_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Tabellen mit Nachrichten 20060802
2 Exporting ET_RUSR_N Call by reference Type reference (TYPE) /MRSS/REQD_SQP_RUSR_TAB New UnStr.data for CD 20070220
3 Exporting ET_RUSR_O Call by reference Type reference (TYPE) /MRSS/REQD_SQP_RUSR_TAB Old UnStr.data for CD 20070220
4 Exporting ET_RUST_N Call by reference Type reference (TYPE) /MRSS/REQD_SQP_RUST_TAB NewSearch term data for CD 20070220
5 Exporting ET_RUST_O Call by reference Type reference (TYPE) /MRSS/REQD_SQP_RUST_TAB Old Search term data for CD 20070220
6 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20060802
7 Exporting EV_UPD_RUSR Call by reference Type reference (TYPE) CDPOS-CHNGIND Change Indicator for UnStr.data 20070220
8 Exporting EV_UPD_RUST Call by reference Type reference (TYPE) CDPOS-CHNGIND Change Indicator for Search term 20070220
9 Importing IT_SQP_RUST_NEW Call by reference Type reference (TYPE) /MRSS/T_SQP_RUST_TAB Anforderungsprofil: Unstrukturierte Qualifikationen 20060724

Method PROFILE_UST_UPDATE on class /MRSS/CL_SQP_DEM_PROFILE has no exception.

Method STR_PRINT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STR Call by reference Type reference (TYPE) /MRSS/T_SQU_RSTR_PRINT_TAB Table Type for printing Structured Qualifications 20061229
2 Importing IT_SORTED_STR Call by reference Type reference (TYPE) /MRSS/T_SQP_RSTR_TAB Requirements Profile: Structured qualifications 20061229

Method STR_PRINT_GET on class /MRSS/CL_SQP_DEM_PROFILE has no exception.

Method UNSTR_PRINT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USTR Call by reference Type reference (TYPE) /MRSS/T_SQU_RUST_PRINT_TAB Table type for printing Unstructured Qualifications 20061229

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