SAP ABAP IMG Activity /MRSS/BASIS_QUAL_MAT (BAdI: Matching of HR Qualifications)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC (Application Component) Maintenance Processing
     /MRSS/BASIS_SCHED (Package) Scheduling related Functions
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