2448935 - Error while making changes to Employee Time Object definition

SAP Knowledge Base Article - Public

2448935 - Error while making changes to Employee Time Object definition

Symptom

Following error while performing any changes to Employee Time Object definition.Error thrown while saving the object

13614A95.PNG

Environment

SuccessFactors Employee Central Time Off

Reproducing the Issue

Navigate to Object definition---->Employee Time--->Make any change--->Save it.

Cause

"workflowInitiatedBy Admin" and "mdfSystemOptimisticLockID"  are 2 fields added to employee time object in 1702 .This was added via a migration during the release.Migration failed in all instances with following configuration

onSave rule with a logic to throw error message.

Logic to display error message should be configured as a take rule and not as an onSave rule in Employee Time.

Resolution

Step 1:

Open all onSave rules in Employee time object definition

Check whether any rule has a logic throwing error message.If so change it to a Warning message.This must be done in all records inside the rule.

Step 2:

Provisioning ---->manage schedule jobs--->Search the job type "MDF Object definition to Db sync"--->Run the job. Not required to create new job.Just run the existing job

proo.png

Create a suport ticket to run the job mentioned in step 2 

Keywords

Employee Time error. workflowInitiatedBy Admin   mdfSystemOptimisticLockID , KBA , LOD-SF-EC-TIM , Time-Off , Problem

Product

SAP SuccessFactors HCM Suite all versions