Issue : 9 box Placement doesn't show up in the Calibration History Portlet in the Employee Profile as it shows up in the related Calibration Session.
Expected Behavior : By default in Calibration History Portlet , it should show the 9 box placement label name in which the employee is placed in Calibration Session and within brackets-the view name as defined in the linked Calibration Template.
For Example : In the below screenshot , "Normal"- 9 box placement label name & "Overall Performance and Potential" - View Name.
Reproducing the Issue
1. Go to Calibration History Portlet for an affected employee via Employee Profile.
2. You can see that in the 9 box placement name , it shows only the view name from the calibration session and not the 9 box placement label as the employee is placed in Calibration Session.
The cause should be the matrix without label set is saved in a specific language and also the user's locale who is trying to view the Calibration History Portlet is similar to that specific language.
Note : If there's no other language selected and saved, then by default it will use setting 'All'. But if specific language is selected and saved, it will use the specific language setting if the user locale is the same as language. For those users not in specific language local, it will use setting in 'All'.
For Example in the below screenshot , the matrix without label set is saved in English language.
How to resolve the problem:
Please configure the matrix label in the specific language (Lets say "English" as per the above screenshot ) .
1. Configure the matrix label in "All" languages.
2. Select language English, do some update in matrix view i.e the labels and save.
Calibration History Portlet
Employee Profile , KBA , LOD-SF-PM-CAL , PM-Calibration Issues Specific to PM Forms , Problem