SAP Knowledge Base Article - Public

3147094 - Report Canvas - Detailed Reporting: Grayed out columns in EC Domains due to Missing Default Label

Symptom

1. Fields or columns in some object of Detailed Reporting EC Domain are grayed out
2. Remaining fields that are not grayed out are pulling up records from a different object


Environment

SAP SuccessFactors HCM Suite
Report Canvas
Detailed Reporting/ Live Data

Reproducing the Issue

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

1. Create a Canvas Type report and select Detailed Reporting as query
2. Expand EC domains:
Person and Employment Information (As of date)
Job Information (Date Range)
3. Expand the affected Object
4. Most of the fields under the Object are grayed out

5. Then if we add Remaining fields that are not grayed out, from Edit section of the query the object that is added is different.
Example:
If we add fields or columns that are not grayed out from Employee Information Function, the Object that displays in Edit section of Detailed Reporting query is Employee Information Cost Center

Cause

Default label is missing in the datamodel configuration of the Object that has grayed out fields or Object that displayed in Edit section.

Resolution

Make sure that all field definition in datamodel has this config: 
<label>Default Label</label>

Example:

<hris-field max-length="256" id="cost-center" visibility="both" required="true">

        <label>Cost Center</label>

        <label xml:lang="en-US">Cost Center</label>

Keywords

Detailed Reporting, Live Data, grayed out, greyed out, Report Canvas, datamodel , KBA , LOD-SF-ANA-ORD , Online Report Designer , Problem

Product

SAP SuccessFactors HXM Core 2111