SAP Knowledge Base Article - Public

2793210 - Application error when trying to approve a time profile change workflow

Symptom

You have changed the time profile for one employee and when the last approver try to approve the workflow, the system is triggering an application error with the following fingerprint: b01b79d2efdbf7ea31361b56e0773b43771e7f44

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."

Environment

 SAP SuccessFactors Employee Central (EC) - All Versions 

Reproducing the Issue

  1. Select any employee;
  2. Click in Actions > Change Job and Compensation Information;
  3. Change the Time profile;
  4. Save the change and the workflow is triggered;
  5. Try to approve the workflow and the application error happens; 

Cause

Event picklist for hire was customized and this should never happen.

The event picklist has his hardcoded external-codes, if you change it to any other customized code, the system will present errors.

Below you can see a list of the standard picklists and how the codes should be:

incident.jpg

Resolution

To solve this you need to:

  1. Correct your event picklist following the external as per screenshot provided;
  2. Perform a full purge of the job history for the employee or employees hired after the customization was performed;

These two steps should refresh the job info data and the application should not happen anymore.

Keywords

getFirstHireDateForUser, application error approving workflow , KBA , LOD-SF-EC-JOB , Job Information , LOD-SF-EC-TIM , Time Off , Problem

Product

SAP SuccessFactors Employee Central all versions