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 | Instance method | Public | Constructor | CONSTRUCTOR | 20060418 | |
| 2 | Instance method | Public | Method | Get additional attributes | 20060404 | |
| 3 | Instance method | Public | Method | Check if the demand can be saved | 20060404 | |
| 4 | Instance method | Private | Method | Gets header details of requirement profile | 20061229 | |
| 5 | Instance method | Private | Method | Gets oncall details in print format | 20061229 | |
| 6 | Instance method | Private | Method | Update the profile additional attributes | 20060731 | |
| 7 | Instance method | Private | Method | Update the profile header details | 20060724 | |
| 8 | Instance method | Private | Method | Get the profile key number from the number range | 20060508 | |
| 9 | Instance method | Private | Method | Update the profile on call types | 20060906 | |
| 10 | Instance method | Private | Method | Validate profile on call types | 20060906 | |
| 11 | Instance method | Private | Method | Update the Stru. Qualifications | 20060724 | |
| 12 | Instance method | Private | Method | Update the UnStru. Qualifications | 20060724 | |
| 13 | Instance method | Private | Method | Fetches the structured qualifications in print format | 20061229 | |
| 14 | 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 | IV_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20060418 | |||
| 2 | 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 | 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 | 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 | ES_ONCL_HDR | Call by reference | Type reference (TYPE) | /MRSS/T_SQU_OCHDR_PRINT | Oncall header for print | 20061229 | |||
| 2 | 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 | ES_RADT_DB_N | Call by reference | Type reference (TYPE) | /MRSS/D_SQP_RADT | New add.attributes data for CD | 20070403 | |||
| 2 | ES_RADT_DB_O | Call by reference | Type reference (TYPE) | /MRSS/D_SQP_RADT | Old add.attributes data for CD | 20070403 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Nachricht | 20060802 | |||
| 4 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolesche Variable | 20060731 | |||
| 5 | EV_UPD_RADT | Call by reference | Type reference (TYPE) | CDPOS-CHNGIND | Change Indicator for add.attributes | 20070403 | |||
| 6 | 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 | Sicherung abgebrochen | 20060731 |
Method PROFILE_HDR_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_HDTX_DB_O | Call by reference | Type reference (TYPE) | /MRSS/D_SQP_HDTX | Old description data for CD | 20070219 | |||
| 2 | ES_RHDR_DB_N | Call by reference | Type reference (TYPE) | /MRSS/D_SQP_RHDR | New header data for CD | 20070219 | |||
| 3 | ES_RHDR_DB_O | Call by reference | Type reference (TYPE) | /MRSS/D_SQP_RHDR | Old header data for CD | 20070219 | |||
| 4 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Nachricht | 20060802 | |||
| 5 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolesche Variable | 20060724 | |||
| 6 | EV_UPD_HDTX | Call by reference | Type reference (TYPE) | CDPOS-CHNGIND | Change Indicator for description | 20070219 | |||
| 7 | EV_UPD_RHDR | Call by reference | Type reference (TYPE) | CDPOS-CHNGIND | Change Indicator for header data | 20070219 | |||
| 8 | 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 | Sicherung abgebrochen | 20060724 |
Method PROFILE_KEY_NUMBER_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PROFILE_KEY | Call by reference | Type reference (TYPE) | /MRSS/T_REQUID | Profilschlüssel | 20060508 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ES_ROCS_DB_N | Call by reference | Type reference (TYPE) | /MRSS/D_SQP_ROCS | Old on call seach type data for CD | 20070220 | |||
| 2 | ES_ROCS_DB_O | Call by reference | Type reference (TYPE) | /MRSS/D_SQP_ROCS | New on call seach type data for CD | 20070220 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Tabellen mit Nachrichten | 20060906 | |||
| 4 | ET_ROCT_N | Call by reference | Type reference (TYPE) | /MRSS/REQD_SQP_ROCT_TAB | New on call data for CD | 20070220 | |||
| 5 | ET_ROCT_O | Call by reference | Type reference (TYPE) | /MRSS/REQD_SQP_ROCT_TAB | Old on call data for CD | 20070220 | |||
| 6 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolesche Variable | 20060906 | |||
| 7 | EV_UPD_ROCS | Call by reference | Type reference (TYPE) | CDPOS-CHNGIND | Change Indicator for on call search type | 20070220 | |||
| 8 | EV_UPD_ROCT | Call by reference | Type reference (TYPE) | CDPOS-CHNGIND | Change Indicator for on call | 20070220 | |||
| 9 | IS_ONC_STYP_NEW | Call by reference | Type reference (TYPE) | /MRSS/T_SQP_ROCS | Anforderungsprofil Bereitschafts-Suchtypen | 20060906 | |||
| 10 | 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 | CS_SQP_ROCS | Call by reference | Type reference (TYPE) | /MRSS/T_SQP_ROCS | Anforderungsprofil Bereitschafts-Suchtypen | 20060906 | |||
| 2 | CT_SQP_ROCT | Call by reference | Type reference (TYPE) | /MRSS/T_SQP_ROCT_TAB | Anforderungsprofil Bereitschaftstypen | 20060906 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Tabellen mit Nachrichten | 20060906 | |||
| 4 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Nachricht | 20060802 | |||
| 2 | ET_RSTR_N | Call by reference | Type reference (TYPE) | /MRSS/REQD_SQP_RSTR_TAB | New Str.data for CD | 20070219 | |||
| 3 | ET_RSTR_O | Call by reference | Type reference (TYPE) | /MRSS/REQD_SQP_RSTR_TAB | Old Str.data for CD | 20070219 | |||
| 4 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolesche Variable | 20060802 | |||
| 5 | EV_UPD_RSTR | Call by reference | Type reference (TYPE) | CDPOS-CHNGIND | Change Indicator for Str.data | 20070219 | |||
| 6 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Tabellen mit Nachrichten | 20060802 | |||
| 2 | ET_RUSR_N | Call by reference | Type reference (TYPE) | /MRSS/REQD_SQP_RUSR_TAB | New UnStr.data for CD | 20070220 | |||
| 3 | ET_RUSR_O | Call by reference | Type reference (TYPE) | /MRSS/REQD_SQP_RUSR_TAB | Old UnStr.data for CD | 20070220 | |||
| 4 | ET_RUST_N | Call by reference | Type reference (TYPE) | /MRSS/REQD_SQP_RUST_TAB | NewSearch term data for CD | 20070220 | |||
| 5 | ET_RUST_O | Call by reference | Type reference (TYPE) | /MRSS/REQD_SQP_RUST_TAB | Old Search term data for CD | 20070220 | |||
| 6 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolesche Variable | 20060802 | |||
| 7 | EV_UPD_RUSR | Call by reference | Type reference (TYPE) | CDPOS-CHNGIND | Change Indicator for UnStr.data | 20070220 | |||
| 8 | EV_UPD_RUST | Call by reference | Type reference (TYPE) | CDPOS-CHNGIND | Change Indicator for Search term | 20070220 | |||
| 9 | 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 | ET_STR | Call by reference | Type reference (TYPE) | /MRSS/T_SQU_RSTR_PRINT_TAB | Table Type for printing Structured Qualifications | 20061229 | |||
| 2 | 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 | 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 |