SAP Knowledge Base Article - Public

3100562 - Custom MDF portlet is showing wrong data in Employee Profile for child field with Condition setup

Symptom

Issue on how the custom MDF object is displayed on PP3 section, from custom MDF UI that was created for a object with a 1 to many child relationship where the child object has a field with a condition to be shown.

Environment

SAP SuccessFactors HXM Suite

Reproducing the Issue

  1. Login to the instance;
  2. Go to People Profile of an user that has the object with multiple child and only some child have the condition to have the field;
  3. On a new tab open Manage Data, check the same user's object;
  4. Compare both and you will see that the child data on PP3 is mixing up the 2 child information for the field.

Cause

Code issue.

Resolution

We have identified this issue and it will be corrected by 2111, though we have a workaround for the time until the release, see below:

  1. Navigate to Admin Center-->Manage Configuration UI;
  2. Create New UI and select Base object as the parent object;
  3. Go to Child object and click on Edit Properties;
  4. Make the layout as flow and increase no.of Visible fields Count and save the configuration without having additional groups.
  5. Configure this screen in Configure People Profile;
  6. Test again and the issue should be fixed for the new UI.

Keywords

ECT-173986 User field wrong field value , KBA , LOD-SF-MDF-UI , UI Config, Layout & Rules , Problem

Product

SAP SuccessFactors HXM Core 2105