SAP ABAP Class /MRSS/CL_SQE_PROFILE_MATCHING (MRS Qualification Profile Matching)
Hierarchy
☛
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
⤷
PM-WOC-MO (Application Component) Maintenance Orders
⤷
/MRSS/SQE (Package) MRS qualifications: engine

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /MRSS/IF_SQE_PROFILE_MATCHING | MRS Qualification Profile matching | 20130715 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | /MRSS/CL_SQE_HUMAN_MATCHING | MRS Qualification Human Res. profile matching | 20130715 |
2 | Inheritance (c INHERITING FROM c_ref) | /MRSS/CL_SQE_TEAM_MATCHING | MRS Qualification Team profile matching | 20130715 |
Properties
Class | /MRSS/CL_SQE_PROFILE_MATCHING | |
Short Description | MRS Qualification Profile Matching | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /MRSS/SQE | MRS qualifications: engine |
Created | 20130715 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class /MRSS/CL_SQE_PROFILE_MATCHING has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | /MRSS/IF_SQE_PROFILE_MATCHING | MRS Qualification Profile matching | 20130715 |
Friends
Class /MRSS/CL_SQE_PROFILE_MATCHING has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Protected | Type reference (TYPE) | C | 'D' | Deleted Indicator | 20130715 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | I | 1 | Matching fulfilled | 20130715 | |
3 | ![]() |
Constant | Protected | Type reference (TYPE) | I | 0 | Matching not fulfilled | 20130715 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | /MRSS/T_SQE_MATCHING_TYPE | '01' | Matching type: employee search | 20130715 | |
5 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR10 | 'STR_MATID_' | Prefix of fields for matching result matrix | 20130715 | |
6 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/IF_EX_SQE_MATCHING | BAdI interface /MRSS/IF_EX_SQE_RESULT_DSP | 20130715 | ||
7 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/IF_SQP_MNT_PROFILE | Interface for Profile Maintenance | 20130715 | ||
8 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/CL_SQM_SRV | Qualification master data - service functions | 20130715 | ||
9 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/IF_SQE_UNSTR_QUAL_SER | Services for unstructured qualifications | 20130715 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SQM_KH_TAB | Table: Qualification Catalog Header | 20130715 | ||
11 | ![]() |
Instance attribute | Protected | See coding | Mapping matrix -> field name | 20130715 | |||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SQM_MAT_DETAIL_TAB | Qualification matrixes - details | 20130715 | ||
13 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_GUID | Mapping matrix : profile in buffer | 20130715 |
Methods
Events
Class /MRSS/CL_SQE_PROFILE_MATCHING has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | T_MATID_FIELDNAME | Protected | See coding | 20130715 | BEGIN OF t_matid_fieldname,
matid TYPE /mrss/t_sqm_matid,
fieldname TYPE fieldname,
fieldtext TYPE scrtext_l,
tooltip TYPE lvc_tip,
END OF t_matid_fieldname
|
Method Signatures
Method CATALOG_GET_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_KH | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_KH | Qualification Catalog: Header Data | 20130715 | ||
2 | ![]() |
IV_CATID | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_CATID | Qualification Catalog Number | 20130715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Catalog Cannot Be Locked | 20130715 | |
2 | ![]() |
No authorization to read the catalog | 20130715 | |
3 | ![]() |
Catalog does not exist | 20130715 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class /MRSS/CL_SQE_PROFILE_MATCHING has no parameter.
Method CONSTRUCTOR on class /MRSS/CL_SQE_PROFILE_MATCHING has no exception.
Method FORMULA_CALCULATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_FORMULA | Call by reference | Type reference (TYPE) | CHAR50 | Comment | 20130715 | ||
2 | ![]() |
EV_RESULT | Call by reference | Type reference (TYPE) | /MRSS/T_SQE_STRUC_QUALIF_INT | Degree of suitability relating to structured qualifications | 20130715 | ||
3 | ![]() |
IV_A_DISTANCE | Call by reference | Type reference (TYPE) | /MRSS/T_SQE_LEVEL_DISTANCE | Distance between requirement and skill | 20130715 | ||
4 | ![]() |
IV_L_NUMBER_OF_LEVEL | Call by reference | Type reference (TYPE) | RATING | Proficiency of a Quality Scale | 20130715 | ||
5 | ![]() |
IV_M_NOT_FULFILLED | Call by reference | Type reference (TYPE) | /MRSS/T_SQE_NOT_FULFILLED_VAL | Non-fulfillment value | 20130715 | ||
6 | ![]() |
IV_TRACE | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130715 |
Method FORMULA_CALCULATE on class /MRSS/CL_SQE_PROFILE_MATCHING has no exception.
Method FORMULA_FINAL_RESULT_CALCULATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_TRACE | Call by reference | Type reference (TYPE) | /MRSS/T_SQE_TRCRES_STRUC_TAB | MRS: trace result structured qualifications | 20130715 | ||
2 | ![]() |
ET_FORMULA_RESULT | Call by reference | Type reference (TYPE) | /MRSS/T_SQE_FORMULA_RESULT_TAB | Result of formula | 20130715 | ||
3 | ![]() |
EV_FINAL_RESULT | Value transfer | Type reference (TYPE) | /MRSS/T_SQE_PART_RES | Partial result of matching | 20130715 | ||
4 | ![]() |
IT_FORMULA_RESULT | Call by reference | Type reference (TYPE) | /MRSS/T_SQE_FORMULA_RESULT_TAB | Result of formula | 20130715 | ||
5 | ![]() |
IV_TRACE | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130715 |
Method FORMULA_FINAL_RESULT_CALCULATE on class /MRSS/CL_SQE_PROFILE_MATCHING has no exception.
Method FORMULA_STRUCT_QUALIF_TOTAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FORMULA_RESULT | Call by reference | Type reference (TYPE) | /MRSS/T_SQE_FORMULA_RESULT_TAB | Result of formula | 20130715 | ||
2 | ![]() |
ET_MATID_PARTRES | Call by reference | Type reference (TYPE) | /MRSS/T_SQE_MATID_PARTRES_TAB | MRS: Qualification Matching Part Result per Matrix | 20130715 | ||
3 | ![]() |
EV_FINAL_RESULT | Value transfer | Type reference (TYPE) | /MRSS/T_SQE_PART_RES | Partial result of matching | 20130715 | ||
4 | ![]() |
EV_OVERQUALIFICATION | Value transfer | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130715 | ||
5 | ![]() |
IT_FORMULA_RESULT | Call by reference | Type reference (TYPE) | /MRSS/T_SQE_FORMULA_RESULT_TAB | Result of formula | 20130715 |
Method FORMULA_STRUCT_QUALIF_TOTAL on class /MRSS/CL_SQE_PROFILE_MATCHING has no exception.
Method GET_DUPLICATE_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_NEG_SEARCH_TERM_COUNT | Call by reference | Type reference (TYPE) | I | 20130715 | |||
2 | ![]() |
EV_SEARCH_TERM_COUNT | Call by reference | Type reference (TYPE) | I | 20130715 | |||
3 | ![]() |
IS_TEXT | Call by reference | Type reference (TYPE) | /MRSS/T_SQP_RUSTT | Ust Text | 20130715 | ||
4 | ![]() |
IV_SEARCHTERM | Call by reference | Type reference (TYPE) | TEXT40 | Text, 40 Characters Long | 20130715 |
Method GET_DUPLICATE_COUNT on class /MRSS/CL_SQE_PROFILE_MATCHING has no exception.
Method MATRIX_GET_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MAT_DETAIL | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MAT_DETAIL | Qualification matrix - details | 20130715 | ||
2 | ![]() |
IV_CATID | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_P_CATID | Primary Qualification Catalog | 20130715 | ||
3 | ![]() |
IV_MATID | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MATID | Matrix Number | 20130715 | ||
4 | ![]() |
IV_NO_AUTH | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Matrix Details Unavailable | 20130715 |
Method STRUCT_MATID_MAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_FIELDNAME | Value transfer | Type reference (TYPE) | FIELDNAME | Field Name | 20130715 | ||
2 | ![]() |
EV_FIELDTEXT | Value transfer | Type reference (TYPE) | SCRTEXT_L | Long Field Label | 20130715 | ||
3 | ![]() |
EV_NOT_FOUND | Value transfer | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130715 | ||
4 | ![]() |
EV_TOOLTIP | Value transfer | Type reference (TYPE) | LVC_TIP | ALV control: Tool tip for column header | 20130715 | ||
5 | ![]() |
IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20130715 | ||
6 | ![]() |
IV_MATID | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_MATID | Matrix Number | 20130715 | ||
7 | ![]() |
IV_PROFILE | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20130715 | ||
8 | ![]() |
IV_RESET | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130715 |
Method STRUCT_MATID_MAP on class /MRSS/CL_SQE_PROFILE_MATCHING has no exception.
Method STRUCT_QUALIF_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130715 | ||
2 | ![]() |
ET_QUAL_RELEVANT | Call by reference | Type reference (TYPE) | /MRSS/T_SQE_REQ_QUAL_TAB | Required Qualifications in Matching | 20130715 | ||
3 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130715 | ||
4 | ![]() |
IT_QUAL_EXACT | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_QUALI_TAB | Qualifications - key fields | 20130715 | ||
5 | ![]() |
IT_QUAL_NEIGHBOUR | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_QUALI_RES_TAB | Results of hierarchy level translation | 20130715 | ||
6 | ![]() |
IV_DATE_TO | Call by reference | Type reference (TYPE) | DATS | Field of type DATS | 20130715 | ||
7 | ![]() |
IV_NO_AUTH | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130715 |
Method STRUCT_QUALIF_FILTER on class /MRSS/CL_SQE_PROFILE_MATCHING has no exception.
Method STRUCT_QUALIF_FORMULA_EXEC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_FORMULA_RESULT | Call by reference | Type reference (TYPE) | /MRSS/T_SQE_FORMULA_RESULT_TAB | Result of formula | 20130715 | ||
2 | ![]() |
CT_STRUCT_TRACE | Call by reference | Type reference (TYPE) | /MRSS/T_SQE_TRCRES_STRUC_TAB | MRS: trace result structured qualifications | 20130715 | ||
3 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130715 | ||
4 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130715 | ||
5 | ![]() |
IS_HIER_LEVEL_CNTL | Value transfer | Type reference (TYPE) | /MRSS/T_SQM_HIER_LEVEL_CNTL | Control of hierarchy level translation | 20130715 | ||
6 | ![]() |
IS_STRUCT_QUALIF_MASTER | Value transfer | Type reference (TYPE) | /MRSS/T_SQP_STR_COMMON | Structured Qualifications common data | 20130715 | ||
7 | ![]() |
IT_QUALI_RES | Value transfer | Type reference (TYPE) | /MRSS/T_SQM_QUALI_RES_TAB | Results of hierarchy level translation | 20130715 | ||
8 | ![]() |
IT_STRUCT_QUALIF_TO_MATCH | Value transfer | Type reference (TYPE) | /MRSS/T_SQP_STR_COMMON_TAB | Structured Qualification Common Data | 20130715 | ||
9 | ![]() |
IV_FLAG_NEIGHBOUR | Call by reference | Type reference (TYPE) | XFLAG | New Input Values | 20130715 | ||
10 | ![]() |
IV_TRACE | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130715 |
Method STRUCT_QUALIF_FORMULA_EXEC on class /MRSS/CL_SQE_PROFILE_MATCHING has no exception.
Method STRUCT_QUALIF_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message Table | 20130715 | ||
2 | ![]() |
ET_STRUCT_QUALIF | Call by reference | Type reference (TYPE) | /MRSS/T_SQP_STR_COMMON_TAB | Structured Qualification Common Data | 20130715 | ||
3 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130715 | ||
4 | ![]() |
IT_PROFILES | Call by reference | Type reference (TYPE) | /MRSS/T_GUID_TAB | List of GUIDs | 20130715 | ||
5 | ![]() |
IT_QUALI | Call by reference | Type reference (TYPE) | /MRSS/T_SQM_QUALI_TAB | Qualifications - key fields | 20130715 | ||
6 | ![]() |
IT_QUAL_FILTER | Call by reference | Type reference (TYPE) | /MRSS/T_SQE_REQ_QUAL_TAB | Required Qualifications in Matching | 20130715 | ||
7 | ![]() |
IV_DATE_FROM | Call by reference | Type reference (TYPE) | DATS | Field of type DATS | 20130715 | ||
8 | ![]() |
IV_DATE_TO | Call by reference | Type reference (TYPE) | DATS | Field of type DATS | 20130715 |
Method STRUCT_QUALIF_GET on class /MRSS/CL_SQE_PROFILE_MATCHING has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 800 |