SAP Knowledge Base Article - Public

2555164 - Business Configuration: Standard Element fields defined in the Data Model are not being displayed in Manage Business Configuration (displayed as disabled)

Symptom

You have created a custom field to be used in the standard-element bus this field is not appearing in manage business configuration UI (see screenshot bellow:

KB1.jpg

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 Employee Central (EC) - All Versions

Reproducing the Issue

  1.  You have configured the field in the data model as example below:

<standard-element id="empId" max-length="255" required="false" matrix-filter="false">
   <label>Legajo</label>
</standard-element>

  1. You have configured the permissions as example below:

<element-permission type="write">
   <description>Grant write access for Employees</description>
   <role-name></role-name>
   <standard-element-ref refid="empId"/>
   ...
</element-permission>

Cause

Missing value definition in <role-name></role-name>

Resolution

The role-name is mandatory and should be following if RBP Permission turned on:

<element-permission type="write">
   <description>Grant write access for Employees</description>
   <role-name>*</role-name>
   <standard-element-ref refid="empId"/>
   ...
</element-permission>

Following is only used if legacy permission enabled:

  1. * - Everyone
  2. E - Employee
  3. EM - Employee Manager
  4. EH - HR Manager
  5. Or any other system role

See the correct example below:

<element-permission type="write">
   <description>Grant write access for Employees</description>
   <role-name>E</role-name>
   <standard-element-ref refid="empId"/>
   ...
</element-permission>

Correct this config and re import the data model and the field should be displayed again.

Please also see 2555493 - Missing Standard Elements Field in Manage Business Configuration "BCUI"

See Also

2555493 - Missing Standard Elements Field in Manage Business Configuration "BCUI"

Keywords

ECT-85032 , Standard elements, BCUI, Manage business configuration ,custom field, standard-element, field disabled, <role-name></role-name> , KBA , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , LOD-SF-EP , People Profile (Employee Profile / PP3) , Problem

Product

SAP SuccessFactors Employee Central all versions