Symptom
When trying to edit a Contingent Worker's Work Order portlet, an application error is being received, e.g.:
"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
- Contingent Workforce
Reproducing the Issue
- Log into environment
- Go to a Contingent Worker's profile
- Go to the 'Work Order' portlet and edit
- Or select 'Take Action' > 'Edit Work Order'
- Make changes and save
- Receive application error
Cause
There is no ECWK event record in the Job Information record:
This is correct:
Resolution
The 'End Contingent Worker' (ECWK) record is a system-generated record which is created when a Contingent Worker is hired into the system.
As such, a Full Purge Job Information import will need to be performed to restore the record.
- When full purging Job Information, the ECWK record generally does not need to be included, as it is a system-created record based off of the work order records.
- However, if a full purge of Job Information without the ECWK record does not add the ECWK record automatically, the ECWK record can be added to the full purge import file to create it manually
See Also
Keywords
contingent, worker, contingent worker, CWF, CWK, End Contingent Worker, End CWK, ECWK, work order, error, application error, date, Cannot invoke "com.successfactors.hris.bean.eo.EmpJobInfoEO.getUsersSysId()" because "empJobInfoEO" is null, , KBA , LOD-SF-EC-CWF , Contingent Workforce , Problem
SAP Knowledge Base Article - Public