Symptom
- Historical Matrix Placement portlet is configured with additional columns in Succession Data Model XML, but People Profile doesn't show all columns.
- Historical Matrix Placement portlet shows a number for the placement and rating fields, instead of displaying the label.
Environment
SAP SuccessFactors Succession & Development
Reproducing the Issue
1. Historical Placement portlet is configured in data model xml as below:
<background-element id="matrix1placement" type-id="133">
<label>Historical Matrix Grid Placement Portlet</label>
<data-field id="startDate" field-name="startDate" max-length="999" max-file-size-KB="1000">
<label>Placement Start Date</label>
</data-field>
<data-field id="endDate" field-name="endDate" max-length="999" max-file-size-KB="1000">
<label>Placement End Date</label>
</data-field>
<data-field id="placement" field-name="ifld1" max-length="999" max-file-size-KB="1000">
<label>Placement</label>
</data-field>
<data-field id="xAxisStartDate" field-name="dfld1" max-length="999" max-file-size-KB="1000">
<label>X Start Date</label>
</data-field>
<data-field id="xAxisEndDate" field-name="dfld2" max-length="999" max-file-size-KB="1000">
<label>X End Date</label>
</data-field>
<data-field id="xAxisTrend" field-name="ifld4" max-length="999" max-file-size-KB="1000">
<label>Performance Label</label>
</data-field>
<data-field id="nineBox" field-name="vfld1" max-length="4000" max-file-size-KB="1000">
<label>Nine Box</label>
</data-field>
<data-field id="yAxisStartDate" field-name="dfld3" max-length="999" max-file-size-KB="1000">
<label>Y Start Date</label>
</data-field>
<data-field id="yAxisEndDate" field-name="dfld4" max-length="999" max-file-size-KB="1000">
<label>Y End Date</label>
</data-field>
<data-field id="yAxisTrend" field-name="ifld5" max-length="999" max-file-size-KB="1000">
<label>Potential Label</label>
</data-field>
</background-element>
2. Go to People Profile > Historical Matrix Placement portlet doesn't show all columns configured in Succession Data Model XML. It only displays the fields: Placement Start Date, Placement End Date, Placement Label and Placement Image (Matrix Grid Report Graphic Representation):
3. On the other hand, when adding the Matrix Grid Historical Trend portlet from the list of background portlets (as a Live Profile Background Information block type), it shows all columns configured in the Succession Data Model XML, but placement and rating fields display as a number, and not as text.
Resolution
Historical Matrix Grid Placement portlet not showing all columns
The Historical Matrix Placement portlet in People Profile is hard coded and it will only display the columns: Placement Start Date, Placement End Date, Placement Label and Placement Image (Matrix Grid Report Graphic Representation). The other fields configured in the Succession Data Model XML will only be available in reporting.
Historical Matrix Grid Placement portlet showing rating/placement numbers instead of labels
This happens if the Historical Matrix Grid Placement portlet was added to the People Profile as a Live Profile Background Information block type, which is the incorrect way of adding it. To solve the issue, simply add the portlet from the list of "Talent" blocks.
- Go to Admin Center > Configure People Profile.
- From the list of "Talent" blocks, drag a "Performance-Potential Historical Matrix Grid Placement Trend" or "How vs. What Historical Matrix Grid Placement Trend" block to an available spot.
- Save it.
If you add it as a custom Background portlet (incorrect way), you'll face this issue:
Keywords
- Matrix Placement portlet
- matrix1placement portlet
- matrix2placement portlet