SAP Knowledge Base Article - Public

2523866 - MDF Child object multiple child records

Symptom

  • Limit adding multiple child records for an object with One to Many composite association
  • Allow/Disallow the users to add more than one child record on the portlet
  • Cannot add more than one child record even though correct permissions are granted
  • User cannot add more than one child record on the portlet even with correct RBP permissions

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

  • Metadata Framework (MDF)

Cause

A user may be unable to add child records on the MDF portlet, for one of the following 2 reasons:

  • RBP permission not granted create permission for the child object
  • Manage Config UI has the option disabled to create record on the MDF portlet

Resolution

For a composite assocation with One to Many multiplicity, we can allow or disallow users from adding multiple child records using the Manage Configuration UI page even when the RBP permission allows us to create.

Setting control options on the Configured UI: If you would like to allow/disalliw adding records on the child object instead of the Permission Roles, you can use the Manage Config UI to control these settings.

  1. On the Manage Configuration UI, click on the the Edit Properties option of the child object group as in the below screenshot

2523866_manage configUI.PNG

    2. On the Control Options as shown below, set the Add New Record as No

2523866_controlOptions.PNG

Keywords

MDF: Metadata Framework,MDF Portlet,Config UI , KBA , LOD-SF-MDF-UI , UI Config, Layout & Rules , LOD-SF-MDF-MGD , Manage Data - Create, Update & Delete , Problem

Product

SAP SuccessFactors HXM Suite all versions