2606259 - API Related Error While Editing/Managing Positions

SAP Knowledge Base Article - Public

2606259 - API Related Error While Editing/Managing Positions

Symptom

When we tried to edit position via the position org chart, or via manage data, an application error occurred with the following fingerprint=c9b35c8b7b478c981508c408820f8368b2f69f4c

Environment

Employee Central – MDF

Reproducing the Issue

1. Go to Position Org Chart

2. Click edit on a position or click manage > Make Correction or insert new record

 api_1.png

Or

1. Manage Data > Position

2. Search for a position

3. Insert new record or edit existing record

manage_1.png

Cause

An association on the cost center object had been deleted but the field criteria from it had not been removed from the field on the position object

Resolution

Remove the field criteria from the field and save

3_api.png

Note: This is not specific to the position object, it happens across MDF objects

When deleting an association, always delete the associated field criteria as well

Keywords

Field criteria, Association, Deleted Association, MDF, Position, api.model.CompositeField.toString() of a null object returned from java.util.Map$Entry.getKey(), fingerprint=c9b35c8b7b478c981508c408820f8368b2f69f4c, XAF-20791, API Related Error While Editing Position, EMPLOYEE_HRIS_GO_INVALID_FIELD_OR_ASSOCIATION, values=[cust_toDepartment.internalId, CostCenter]] , KBA , LOD-SF-EC-POS , Position Management , LOD-SF-EC-MDF , MDF & EC2MDF Migration , Problem

Product

SAP SuccessFactors HCM Core 1711