SAP Knowledge Base Article - Public

2805881 - Error: ???Saving of 4 TimeAccount throwed a Exception???

Symptom

You are trying to update Position via orgchart or the Job information of one employee and then you are getting the error message:

???Saving of 4 TimeAccount throwed a Exception???

Also, you may receive an application error during the hire process with the fingerprint: 8c2b914d4d65fbbc3fb5c4cffaf9b8e39984114c

"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) - Time Off

Reproducing the Issue

  1. Select any position or employee;
  2. Make a change via Position Orgchart (for position) of change the Job information of any employee;
  3. Get the error message ???Saving of 4 TimeAccount throwed a Exception??? or application error with fingerprint 8c2b914d4d65fbbc3fb5c4cffaf9b8e39984114c

Cause

One or more of your time account details object has an accrual rule with a hardcoded logic to set the External Code

KB1.jpg

Resolution

To Fix this you'll need to perform the following steps:

  1. Go to the employee who is getting the error and take note of his/hers Time Profile;
  2. Go to Manage Time Off Structure and open the Time Profile for this employee;
  3. Now, for wach time type you'll need to check if they have those ones who have time account type assigned and it accrual/hire/termination rules;
  4. For the rule you find any sort or customized logic to create the external code, you should replece it by the function Generate Extenal Code For Time Off();

kb2.jpg

Keywords

TIM-9391, not able to hire employee, not able to update position , KBA , LOD-SF-EC-TIM , Time Off , Problem

Product

SAP SuccessFactors HCM Core 1902