SAP Knowledge Base Article - Public

2785110 - Error message in Manage Configuration UI

Symptom

  • In Manage Configuration UI I try to select a UI but I am prompted with this strange error: Cannot read property 'length' of undefined
  • We are unable to create or edit a UI in Manage Configuration UI
  • Keep getting an error in Manage Config UI

"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. Manage Configuraiton UI 
2. Select the desired UI
3. Error:

 Error (1).png

Cause

Some internal MDF objects that Manage Configuration UI is relying on are configured as 'secured' and can't be exposed to the Configuration UI designer page.

Resolution

To resolve the issue you need to remove the security on the internal MDF objects which Manage Configuration UI is relying on.

List of internal MDF objects which Manage Configuration UI is relying on:

ConfigUIMeta, FieldInfo, Rule, SimpleFieldAndValue, CollectionInfo and ReferenceInfo.

Check the security

  1. Configure Object Definition
  2. Go to internal MDF objects listed above.
  3. Check the object security at the bottom of the page.
  4. If "Secured = Yes" (as in the screenshot below), you need to remove the security
    Security.png

To remove the security

  1. Configure Object Definition
  2. Go to the internal MDF object which has the security
  3. Take Action
  4. Make Correction
  5. Security
  6. Set Secured = No
    Security_NO.png
  7. Save

Keywords

Error, Manage, ConfigUI, length, undefined, secured, UI-9234 , KBA , LOD-SF-MDF-UI , UI Config, Rules, Custom MDF Portlets on V12 & PP3 , Problem

Product

SAP SuccessFactors HCM Suite all versions