SAP Knowledge Base Article - Public

3468927 - Rule is checking data from previous employment during rehire - Employee Central - 1H2024

Symptom

Business rule configured to check event reason.event during rehire is evaluating the event reason.event from the previous employment instead of ones selected in the rehire form.

Environment

SAP SuccessFactors Employee Central - Rehire

Reproducing the Issue

Prerequisites:

  • Configure a business rule that checks the values from eventreason.event with Rehire scenario to trigger custom raise message with error priority , assigned under payComponentNonRecurring element as onsave.
  • Under Hire/Rehire configuration object , setting "Default Compensation Information during rehire" is set to YES.
  • Ensure that one time payment of previous employment has records in it.

Steps:

  • Go to Rehire Inactive Employee and click to rehire a terminated employee
  • Fill the information in the rehire form and notice compensation information has been defaulted from previous employment.
  • Submit
  • Custom Error appears from rule.

With the help of a rule trace, see that the business rule is evaluating the eventreason.event from the terminated employment’s one time payment instead of the rehire form.

Resolution

Engineering team is currently investigating the issue. Please follow this KBA for further updates.

Keywords

INC8235184, rule, pay component, rehire, rehire inactive employee, add new employee, accept match, comp info, pay component non recurring, business rule, employment details, hire rule, previous employment, KI2405, centralised services, CS, switch, one time payment, read, CS1H2024 , KBA , LOD-SF-EC-HIR-RIE , Rehire Inactive Employee , How To

Product

SAP SuccessFactors Employee Central all versions