SAP Knowledge Base Article - Public

2803497 - Error Message Occurred while Updating Job Information Record with fingerprint=97214ccd98f20c6be17730981c5c81b792e0fea2

Symptom

You would receive an application error when Updating Job Information Record.

The application error id would be accompanied by the fingerprint id = 97214ccd98f20c6be17730981c5c81b792e0fea2

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

Employee Central - Job Information

Reproducing the Issue

  1. Go to test user job infos
  2. Edit History of Job Information 
  3. Update Job Classification: 
  4. Result: error

Or

  1. Go to Add new employee
  2. add  Job Information record
  3. submit
  4. Result: error

Cause

This is an Association configuration issue.

  1. Go Check Tool
  2. Employee Central Core
  3. Run
  4. Association
  5. The field criteria for generic object to generic object associations are invalid or null.
  6. Review error

AAA3DATA.png

Via Manage Business configuration

  1. Go to BCUI
  2. Job Info
  3. Select Below field
  4. click detail
  5. Check field-criteria 

Or Via Data Model

  1. Export  SDM or Succession Data Data Model
  2. see Example of solution

<hris-field max-length="128" id="location" visibility="both">

<label>Location</label>

<label xml:lang="en-US">Location</label>

<field-criteria destinationFieldValue="company" sourceFieldName="LegalEntity"/> </hris-field>

<hris-field max-length="256" id="cost-center" visibility="both" required="true">
<label>Cost Center</label>
<field-criteria destinationFieldValue="custom-string12" sourceFieldName="cust_FI_CoCode"/>
</hris-field>
 
<hris-field max-length="256" id="custom-string20" visibility="both" required="true" type="CostCenter">

<label xml:lang="en-US">Local Cost Center_2</label>

<label>Local Cost Center 2</label>
<label xml:lang="en-GB">Local Cost Center_2</label>
<field-criteria destinationFieldValue="custom-string12" sourceFieldName="cust_FI_CoCode"/>
</hris-field>

<label xml:lang="en-US">Job Classification</label>
<field-criteria destinationFieldValue="custom-string9" sourceFieldName="cust_JobFunction"/>
</hris-field>

<label xml:lang="en-US">Pay Group</label>
<field-criteria destinationFieldValue="company" sourceFieldName="cust_LegalEntity"/>
</hris-field>

Resolution

Via Manage Business configuration

  1. Go to BCUI
  2. Job Info
  3. Select Below field
  4. Click detail
  5. Check field-criteria 
  6. add below code for sourceFieldName

Or Via Data Model

  1. Export  SDM or Succession Data Data Model
  2. see Example of solution 

<label xml:lang="en-US">Pay Group</label>
<field-criteria destinationFieldValue="company" sourceFieldName="cust_LegalEntity.internalId"/>

</hris-field>

<hris-field max-length="128" id="job-code" visibility="both" required="true">
<label>Job Classification</label>

<field-criteria destinationFieldValue="custom-string9" sourceFieldName="cust_JobFunction.internalId"/>
</hris-field>

FAQ - Additional Information

Q) Where Can I get further information regarding Association

A) See Here

Q) provide an example for MDF Field

A) See Below configuration and solution

Example For GO To FO Association

MDF Custom field

Create  MDF Custom field type="cust_FI_CoCode" under Object definition  Cost center

AAA38DATA.png

Create Foundation Object field custom-string12 under Job Information Element

AAA388DATA.png

aAA388tDATA.png

Go to BCUI or  SDM data model and see code under Job Information Element

<hris-field max-length="256" id="custom-string12" visibility="both" required="true" type="cust_FI_CoCode">
<label>Fi_CoCode</label>
<label xml:lang="en-GB">Fi_CoCode</label>
<label xml:lang="en-US">Fi_CoCode</label>
<label xml:lang="ja-JP">Fi_CoCode</label>
</hris-field>

<hris-field max-length="256" id="cost-center" visibility="both" required="true">
<label>Cost Center</label>
<field-criteria destinationFieldValue="custom-string12" sourceFieldName="cust_FI_CoCode.mdfSystemInternalCode"/>
</hris-field>

<hris-field max-length="256" id="custom-string20" visibility="both" required="true" type="CostCenter">
<label xml:lang="en-US">Local Cost Center_2</label>
<label>Local Cost Center 2</label>
<label xml:lang="ja-JP">費用負担原価センタ</label>
<label xml:lang="en-GB">Local Cost Center_2</label>
<field-criteria destinationFieldValue="custom-string12" sourceFieldName="cust_FI_CoCode.mdfSystemInternalCode"/>
</hris-field>

See Also

2266584 - Troubleshooting Application Errors When Changing Job Information Fields - EC

Keywords

fingerprint=97214ccd98f20c6be17730981c5c81b792e0fea2, Job Information, Association, ECT-119202 , 97214ccd98f20c6be17730981c5c81b792e0fea2 , while trying to invoke the method com.successfactors.genericobject.api.model.FieldDefinition.getGenericObjectEOFieldName() of a null object returned from com.successfactors.genericobject.api.model.CompositeField.getLastFieldDefinition() , KBA , LOD-SF-EC-JOB , Job Information , LOD-SF-EC-HIR , Hire & Rehire Wizards , Problem

Product

SAP SuccessFactors Employee Central all versions