SAP Knowledge Base Article - Public

3343020 - Error when updating a user's Job Information or Terminating a user: Worker X is invalid. Enter an Active user ID as of date Y and try again

Symptom

When editing a user's Job Information or Terminating a user an error is shown:

worker X is invalid. Enter an Active user ID as of date Y and try again 

Environment

SAP SuccessFactors Employee Central

Cause

With Centralized Services a new validation has now been introduced to ensure the users Manager field or any other custom worker/user type field has a valid value, which means that users stored on that field is not inactive.

If the user is or will become inactive due to a termination then this validation will be triggered and raise the error: 

worker X is invalid. Enter an Active user ID as of date Y and try again 

Further information can be found in the following section of the guide: 
Implementing Employee Central Core: Data Validation for Job Information (MSS and History UI)

Resolution

To resolve error you need to ensure the referenced user is active through the length of the record, this may require you make one of the following changes based on your business need:

  • Edit an existing record to change the user
  • Insert a new record with a new user
  • Adjust the referenced user's Termination date
  • Adjust the start or end date of the impacted records to align with the users status

Keywords

worker,  is invalid, Enter an Active, as of date, and try again, error, attachment, termination. , KBA , LOD-SF-EC-JOB-UI , History UI & MSS UI , LOD-SF-EC-TER , Termination Details , Problem

Product

SAP SuccessFactors Employee Central all versions