SAP Knowledge Base Article - Public

3757874 - Missing "+" add button for Valid When associated custom child MDF objects in Latest People Profile

Symptom

  • A custom child MDF object is associated with a custom parent MDF object using a Valid When association.
  • The option "Enable the latest Viewing, Editing, and History UI on Full Profile (With Non-Configurable UI)" is enabled for the custom MDF portlet.
  • In Latest People Profile experience, when creating a new parent MDF record, the "+" (Add) icon is not available for the child object field.
  • In Manage Data, the "+" (Add) icon is available and allows creation of child records.

"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 HCM Suite

Reproducing the Issue

  1. Go to Configure Object Definitions
  2. Create:
    • One custom parent MDF object
    • One custom child MDF object
  3. Configure a Valid When association from the parent object to the child object
  4. Go to Configure Latest People Profile
  5. Add a custom MDF portlet for the parent object
  6. Disable the option:
    "Enable the latest Viewing, Editing, and History UI on Full Profile (With Non-Configurable UI)"
  7. Open an employee profile in Latest People Profile
  8. Navigate to the custom MDF portlet
  9. Try to create a new record for the parent MDF object
  10. Check the child object field. Note that the "+" (Add) icon to create a new child record is now available:
    • Legacy People Profile experience:

      • Go back to Configure Latest People Profile
      • Enable the option:
        "Enable the latest Viewing, Editing, and History UI on Full Profile (With Non-Configurable UI)"
      • Open an employee profile in Latest People Profile
      • Navigate to the custom MDF portlet
      • Try to create a new record for the parent MDF object
      • Check the child object field. Note that the "+" (Add) icon to create a new child record is not available anymore:
        • Latest People Profile experience: 

      Cause

      This is the expected behavior. 

      In the Latest People Profile experience, when the "Enable the latest Viewing, Editing, and History UI on Full Profile ‎(With Non-Configurable UI)‎" option is enabled for a portlet associated with a custom MDF object, the "+" add button for Valid When associations is not supported.

      It is no longer possible to create new records directly within Latest People Profile for associated custom child MDF objects. Only existing records can be selected.

      Resolution

      To use a custom child MDF object in the Latest People Profile through a Valid When association, the custom child MDF object record must first be created via Manage Data.

      Once the custom child MDF object record exists, it can then be selected in the Latest People Profile. Creating a new child object record directly from the UI, via the associated custom parent MDF object, is currently not supported, which is why the "+" add button is not visible.

      As a workaround, follow the steps below:

      1. Go to Manage Data.
      2. Create the required custom child MDF object record (either directly or through the parent object, as applicable).
      3. Return to Latest People Profile and create or edit the custom parent MDF object record in the custom MDF portlet.
      4. In the child object field where the Valid When association is maintained, select the previously created child record from the list of existing values.
        Example:
      5. Save the parent record.

      See Also

      Keywords

      latest people profile, ppx, valid when, association, plus icon, button, +, missing, add icon, quick card, manage data, child mdf object, inline create, people profile portlet, full profile, mdf association, cannot create child record, dropdown, expected behavior, plus icon missing, add icon missing, legacy people profile, latest Viewing Editing and History UI on Full Profile, add button , KBA , LOD-SF-MDF-PPX , MDF on New People Profile , Problem

      Product

      SAP SuccessFactors HCM Suite all versions