Symptom
When terminating one manager in your company you have noticed that the direct reports were moved but with the incorrect event reason.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
- You are not using XML event reason derivation;
- You are not using Business rule for event reason derivation;
- The terminated manager has employees from different Legal Entities or Countries;
- You have different event reasons separated by Legal Entities of Countries;
Reproducing the Issue
- Select one supervisor;
- Go to employment information;
- Click on Take Action>Terminate;
- Select the termination date and termination reason.
- Select the transfer Event reason for the reports
Cause
Expected Behavior
Resolution
Since you are not using any sort of dynamic derivation (XML or Business Rules) the system is not able to determine if the event reason is correct and this is saved via the back-end.
If you have in you company any scenario where the same manager has reports where he/she should select different event reasons for similar tasks (different Legal entities, different countries or any association criteria you have in even reasons that differ from one report to another of the same manager) then the best option is to use the event reason derivation, this way you can configure business rule or an XML logic to determine which even reason to use for each case.
Note:
Please note that event reason derivation configuration is a task for a partner since it may involves several characteristics specific for your company given the complexity of your business requirements.
Keywords
KBA , LOD-SF-EC-TER , Termination Details , LOD-SF-EC-POS , Position Management , Product Enhancement