Symptom
I want to set the visibility of a field as an IF condition in a Metadata Rule, for example: If field.visibility == true THEN set field2.visibility = Not Visible
Environment
SAP SuccessFactors HCM Suite
Resolution
It is not possible to set field visibility in IF conditions on a Metadata Rule. This is a limitation that can be considered when using Metadata Rules of MDF Objects.
More details about this can be found on the next Guide: SAP Help Portal - Configuring Rules for Metadata of MDF Objects at the step 9.
Other details regarding the Metadata Rules and the Latest People Profile functionality with MDF Custom Object can be found on the next KBA 3714900 - Custom MDF Objects in Latest People Profile (Full Profile) In SuccessFactors
Keywords
Metadata Rule of MDF Object, Metadata Rule, Limitation, MDF, SuccessFactors, Metadata Framework. , KBA , LOD-SF-MDF-PPX , MDF on New People Profile , How To
SAP Knowledge Base Article - Public