SAP Knowledge Base Article - Public

2511328 - Application Error Editing Biographical Info and/or Adding Concurrent Employment

Symptom

Application Error editing Biographical Information and/or adding Concurrent Employment for all employees.

Environment

  • SAP SuccessFactors Employee Central - Biographical Information
  • SAP SuccessFactors Employee Central - Concurrent Employment

Reproducing the Issue

  1. Make a change to Biographical Information and/or add Concurrent Employment to an Employee and attempt to Save.
  2. Application error will appear and contain Fingerprint: fingerprint=bb9eac5c519099f4319769ec2f67bf32096568d5
  3. From Manage Data search for Secondary Assignments (including inactive), you will find no result.
  4. From Configure Object Definitions search for Object Definitions (including inactive) for Secondary Assignments and Secondary Assignments Item, you will find no results for either.

 

Cause

  • Concurrent Employment  Management has been enabled.
  • As a result, necessary objects have been automatically deployed but MDF has not been updated. Due to the MDF Data Model being refreshed, and the "MDF Object Definition To DB SYNC" job was already running at the point in time when the new MDF objects were deployed.
  • The job does not pick up that the new MDF Object (in this case the Secondary Assignments object) when it was deployed as the Created date of the object in the instance is at a timestamp that is before the last time the "MDF Object Definition To DB SYNC" job ran.

 

Resolution

Option 1:

  1. Disable the Feature (Concurrent Employment Management) Via Admin Center> Manage Employee Central Settings
  2. Enable the feature via Provisioning 

Option 2:

Navigate to Configure Object Definitions.

1.png

  1. Once there, replace everything after the last "/" in the browser address bar (see highlighted above for example) with: mdf.xhtml?co=1&_s.crb=mts9MxfSIrccf6STBRs7b0c7wsc%253d&#c=1&t=GOObjectDefinition&i=SecondaryAssignments
  2. This will bring you to SecondaryAssignments object. Make a minor change, such as updating the Label to 'Secondary Assignments'. Remove any Security entry via the 'Trash Can' icon and Save.
  3. If you check the object and see that the status is InActive (and you have concurrent employment enabled) then you should change it to Active
  4. Now if you search Object Definitions for Secondary Assignments, it will be available.
  5. Now, again replace everything after the last "/" in the browser address bar (see highlighted above for example) with: mdf.xhtml?co=1&_s.crb=mts9MxfSIrccf6STBRs7b0c7wsc%253d&#c=1&t=GOObjectDefinition&i=SecondaryAssignmentsItem
  6. This will bring you to SecondaryAssignmentsItem object. Make a minor change, such as updating the Label to 'Secondary Assignments Items'. Remove any Security entry via the 'Trash Can' icon and Save.
  7. If you check the object and see that the status is InActive (and you have concurrent employment enabled) then you should change it to Active
  8. Now if you search Object Definitions for Secondary Assignments Item, it will be available.
  9. From Manage Data search for Secondary Assignments and you now will find a result.
  10. The final step is to run the job "MDF Object Definition To DB SYNC" Job(Refer KBA 2534674 - How To Fix Inconsistencies In Metadata Framework (MDF)). Once the job completes, the issue will be resolved.

@Support Engineers : Please refer internal memo

See Also

2534674 - How To Fix Inconsistencies In Metadata Framework (MDF)

Keywords

fingerprint=bb9eac5c519099f4319769ec2f67bf32096568d5, bb9eac5c519099f4319769ec2f67bf32096568d5, Application Error, Biographical, Concurrent Employment, Secondary Assignments Item, SecondaryAssignmentsItem, Secondary Assignments, SecondaryAssignments, while trying to invoke the method com.successfactors.genericobject.api.model.ObjectDefinition.getTransformedTo() of a null object loaded from local variable 'objDef' , KBA , LOD-SF-EC-CON , Concurrent Employment , LOD-SF-EC-PER-BIO , Biographical Info - Config, Rules, RBP, UI , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions