SAP Knowledge Base Article - Public

3613067 - "No Applicable Renderer Found" Error or Missing Fields on Latest People Profile For MDF Object

Symptom

  • When viewing a portlet / card for an MDF Object on the Full People Profile, one or more of the fields show the "No applicable renderer found" error.
  • On some cases, the fields are not showing up at all. 

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 Core

Reproducing the Issue

  1. Log into environment.
  2. Go to an employee's profile.
  3. Go to any section and select a portlet / card of an MDF object. 
  4. When the card loads (or when you select one of its records), one or more of the fields show "No applicable renderer found" instead of the expected data maintained for the field. 

 

    • Other scenario: the fields are not showing up at all. 
    • However, when you go Manage Data, the fields are visible. If you are still using the Legacy People Profile Edit and History, then the fields could still be visible on the Edit and History panels. 

Cause

The value for the field is being pulled from another object, which is not supported for the Latest People Profile for MDF at this time. 

Example: The object being represented on the card / portlet is 'Object X' and has a field, 'Y', which is throwing the error.

  1. In the Manage Configuration UI, UI screen for 'Object X', 'field Y' shows it has a Resolver of 'items.Z.custom_field', where 'Z' is another object.
  2. In Configure Object Definitions, 'Object Z' can be found and the 'custom_field' referred to in the UI screen can be found as a field in this object.
  3. As such, the 'custom_field' from 'Object Z' is being pulled into 'Object X' via 'field Y', which is not currently supported.

Resolution

This is not a supported setup for the Latest People Profile. 

Please see Comparison of MDF Behavior in Legacy and Latest People Profile | SAP Help Portal (apart from below, there are other known limitations on the comparisons of the legacy and latest People Profile):

Fields from Reference Objects

Configuration UI (Config UI) allows you to select and display a property from a referenced MDF object. For example, the paymentInformation object contains a field of type Country, and administrators can configure the UI to display Country.name or Country.code. The behavior applies to all fields that reference another MDF object.

Not supported

Avoid configurations where a field expands into properties of another referenced MDF object.

Kindly review your current setup and configurations and make the necessary adjustments. 

You may also submit an enhancement request by following 2090228 - How to submit enhancement ideas for SAP SuccessFactors Products - SAP for Me so this can be reviewed and re-assessed by the SuccessFactors Product Team. 

Important Note: Once you migrate to the Latest People Profile Edit and History, the fields will also not be visible and supported. 

See Also

2090228 - How to submit enhancement ideas for SAP SuccessFactors Products - SAP for Me

Comparison of MDF Behavior in Legacy and Latest People Profile | SAP Help Portal

Keywords

"No applicable renderer found", applicable, renderer, applicable renderer, MDF, object, custom, field, full, people, profile, full people profile,  , KBA , LOD-SF-MDF-PPX , MDF on New People Profile , LOD-SF-EP-FPP , People Profile - Full Profile , LOD-SF-EC-HDP , Higher Duties & Public Sector , Product Enhancement

Product

SAP SuccessFactors HCM Core 2505