Hierarchy

⤷

⤷

IMG Activity
ID | /MRSS/BASIS_QUAL_MAT | BAdI: Matching of HR Qualifications |
Transaction Code | /MRSS/92000361 | IMG Activity |
Created on | 20130503 | |
Customizing Attributes | /MRSS/BASIS_QUAL_MAT | BAdI: Matching of HR Qualifications |
Customizing Activity | /MRSS/BASIS_QUAL_MAT | BAdI: Matching of HR Qualifications |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | /MRSS/BASIS_QUAL_MAT |
Use
You can use this Business Add-In (BAdI) to define the matching between an HR qualification requirement profile and an HR employee qualification profile. Using this BAdI you can implement a customer-specific logic to determine the following:
- The degree of suitability
- Whether or not the mandatory qualification requirements are fulfilled
- The total suitability
Note:
With this BAdI it is not possible to influence the availability matching, since this is performed within SAP Multiresource Scheduling. However, you can influence the total suitability taking into consideration the availability matching and the customer-specific degree of suitability.
This BAdI provides the following methods:
- CALC_NORM_MATCH_RATE
You can use this method to determine the degree of suitability and whether or not the mandatory qualification requirements are fulfilled.
- GET_MATCH_RATE_FOR_TOT
You can use this method to determine the total suitability.
Requirements
Before you can activate the matching of HR qualifications, you must deactivate the use of SAP Multiresource Scheduling qualifications. You do this under Basic Settings in Customizing activity Configure Basic Settings.
Standard settings
For more information about the standard settings (filters, single or multiple uses), see the Enhancement Spot Element Definitions tab in the BAdI Builder (transactionSE18).
This BAdI is active in the standard system. In the fallback class /MRSS/CL_DEF_BASIS_QUAL_MATCH, the following qualification matching rules are implemented:
- If a demand does not require any qualifications, the degree of suitability is set to 100%.
- If a demand requires a qualification with a higher proficiency level than the employee can offer, the required qualification is rated with 0%.
- If a demand requires a qualification with the proficiency level the employee can offer, the required qualification is rated with 100%.
- If a demand requires multiple qualifications, each qualification is rated separately. The degree of suitability is calculated by taking the average of all required qualifications.
Activities
Example
See also
For more information about implementing BAdIs as part of the Enhancement Framework, see SAP Library for SAP NetWeaver Platform on SAP Help Portal at http://help.sap.com/nw_platform. Choose a release and then Application Help. In SAP Library, choose SAP NetWeaver Library: Function-Oriented View -> Application Server -> Application Server ABAP -> Application Development on AS ABAP -> ABAP Customer Development -> Enhancement Framework.
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | A | Valid for all countries |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | /MRSS/BASIS_QUAL_MAT | 0 | /MRSS/WFF0000002 | SAP Multiresource Scheduling |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20130708 |
SAP Release Created in |