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.
Environment
SAP SuccessFactors Employee Central
Reproducing the Issue
- Log into environment
- Go to an employee's Full People Profile
- Go to any section and select a portlet / card where an MDF object is represented (e.g. Employee Cost Assignment)
- 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
Cause
The value for the field is being pulled from another object, which is not supported for the Full People Profile for MDF objects at this time.
For example, the object being represented on the card / portlet is Object X and has a field, Y, which is throwing the error.
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.
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.
As such, the 'custom_field' from Object Z is being pulled into Object X via field Y, which is not currently supported.
Resolution
As of the current product, this is not supported and is considered to be an invalid configuration.
If you would like this to be supported in the future for your business needs, you can submit an enhancement request.
See Also
Keywords
"No applicable renderer found", applicable, renderer, applicable renderer, MDF, object, custom, field, full, people, profile, full people profile, , KBA , LOD-SF-EP-FPP , People Profile - Full Profile , LOD-SF-EC-HDP , Higher Duties & Public Sector , Product Enhancement