Hi Gurus,
I have a problem at hand and need to find out a solution soon, been trying for the past 1 week but haven't been able to land a solution as of yet.
I will try to explain the situation at hand;
What my client want is to compensate the employee on the basis of performance appraisal. There are three types of compensation to be offered by them:
1) Increment on the basis of performance appraisal with a specific percentage
2) Bonus on the basis of performance appraisal with a specific percentage (there can be up to 7 bonuses in a single year and all the bonuses have to be given on the appraisal rating done once in June)
3) Promotion on the basis of performance appraisal (While doing the appraisal line manager should be able to mark if this employee should be promoted or not)
Appraisals can be lined with compensation management and two adjustments types can be configured one for bonus and one for increment each; that's fine I believe I would be able to achieve it through standard functionality.
But the case of promotion is a bit confusing:
1) Employee's performance to be measured on the bases of the following scales:
S = outstanding
A = Very Good
B+ = Good
B= Average
C = Below Average
Now each of them contains different points
S = 6
A = 4
B+ = 2
B = 1
C= 0
They want the system to accumulate the points every year and add them in the last year points and show a total points gathered so far.
In case of promotion there is different criteria for different employee groups e.g., In order for a supervisor to move up to the next grade he should be in service for at-least 2 years and should have at-least 10 points in total as a minimum requirement that effectively means he should have S and A for two years.
In order for Assistant manager to move to the deputy manager level he should be at assistant manager level for at least 3 years and have 9 points to move up to the next level, and similarly for other employee subgroups the requirement is different.
Once promoted he should not be evaluated for the next year and a forced rank "B" is to be assigned to the employee for performance appraisal.
Furthermore they want to get the functionality of bell curve implemented as well where they want to fix a ceiling on how many employees can get promoted per year. i.e. the manager should not be able to recommend more employees for promotion then prescribed.
i.e.,
25% from S&A rating
50% from B+ rating
and 25% from B&C rating.
Lastly, we only have the ECC without the portal no ESS and MSS not ECM no talent management suit just the normal appraisal systems is available
I would highly appreciate if someone can guide me on how to achieve this functionality either through ABAP or through standard functionality.
Regards,
Ahmed