Symptom
You would receive an application error when running Adhoc report "Person and Employment Export".
The application error id would be accompanied by the fingerprint id = fingerprint=ee1d79240bcbde680b1575147440b49b708eac70
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 - Adhoc Report
Reproducing the Issue
- Navigate from Home > Analytics > Reporting
- Ad Hoc Reporting >Select button "Create new report’’
- Select report definition type "Person and Employment Export’’
- Select Ok
- Result: error message as shown below:
SAP Error Log:
- fingerprint=ee1d79240bcbde680b1575147440b49b708eac70
- Object Definition for field: com.successfactors.hris.bean.model.EmpJobInfoModel$6@1b1 of object type: JobClassification is null
Cause
View: Succession Data Model
- Export data Succession data model
- Scroll down Under Section: <hris-section id="jobFieldsList">: Job Information (jobInfo_jobFieldsList)
- Below code dosen't exist or hasn't been configured
<hris-field max-length="128" id="job-code" visibility="both" required="true">
<label>Job Classification</label>
<label xml:lang="en-US">Job Classification</label>
</hris-field>
View: Manage Business Configuration (BCUI):
- Go to BCUI > Job Information > job-code Field is Disabled
- job-code dosen't exist or hasn't been configured
View: Object Definition: Job Classification (JobClassification)
- Go to Admin Center
- Configure Definition Object > Job Classification (JobClassification)
- Result: No Object Definition: Job Classification (JobClassification) or hasn't been configured
Summary:
- Job Classification (JobClassification) field doesn't exist in the Succession data model and Manage Business Configuration (BCUI)
- Job Classification (JobClassification) object hasn't been configured under Object Definition
@Employee Central Product Support: See internal memo for further guidance
Error Log:
- fingerprint=ee1d79240bcbde680b1575147440b49b708eac70
- Object Definition for field: com.successfactors.hris.bean.model.EmpJobInfoModel$6@1b1 of object type: JobClassification is null
Resolution
Succession Data Model
- Export data Succession data model
- Scroll down Under Section: <hris-section id="jobFieldsList">: Job Information (jobInfo_jobFieldsList)
- under section: <hris-section id="jobFieldsList"> Add below code
<hris-field max-length="128" id="job-code" visibility="both" required="true">
<label>Job Classification</label>
<label xml:lang="de-DE">Stellenklassifizierung</label>
<label xml:lang="en-GB">Job Classification</label>
<label xml:lang="es-ES">clasificación de puestos</label>
<label xml:lang="es-MX">clasificación de puestos</label>
<label xml:lang="fi-FI">Työn luokitus</label>
<label xml:lang="fr-CA">Classification d'emploi</label>
<label xml:lang="fr-FR">Classification des postes</label>
<label xml:lang="en-US">Job Classification</label>
</hris-field>
Manage Business Configuration (BCUI):
- Go to BCUI > Job Information >
- Add or enable job-code Field
View Object Definition:
- Navigate to Admin Tool > Configure Definition Object
- Add Job Classification (JobClassification)
Keywords
job-code, Job Classification, Person and Employment Export, fingerprint=ee1d79240bcbde680b1575147440b49b708eac70, ee1d79240bcbde680b1575147440b49b708eac70, JobClassification is null, Object Definition for field: com.successfactors.hris.bean.model.EmpJobInfoModel$6@1b1 of object type: JobClassification is null, job code, BCUI, Manage Business Configuration, object definition, Adhoc report , KBA , LOD-SF-EC-REP , Reporting Data (EC core only) , LOD-SF-EC-JOB , Job Information , LOD-SF-EC-MDF , MDF & EC2MDF Migration , Problem