The Cost Center contains a double space and it is present in the User Connector input file as well. When the values are imported to LMS, then it also contain double spaces on the user record level. However, if you check on the custom column level in the reference list, then you will see that it has only one space.
SAP SuccessFactors Learning - All Product Version
Reproducing the Issue
- Create or have a Cost Center which has double spaces.
- Import the values to LMS against a user.
- Check the Cost Center on the User Record level which contains the double spaces.
- Search for the Cost Center in the Custom Column Reference list.
- The Cost Center does not have double space. It has only single space.
Creation of entities across the application allows the use of white spaces between characters in the ID. When the white spaces are more than one ('AA AA') the default behavior of the browser when the ID gets printed on the page is to trim the white spaces ('AA AA'). This is only observed when the ID is printed as a read-only value, while it gets printed correctly with the white spaces into an Input element allowing it to be editable.
This behaviour has been observed in many places across the system (Custom Column Reference ID, Email Notification Template ID) or in any place where an ID is entered with additional white spaces.
This is a system expected behaviour which has been validated and reviewed internally by the Engineering team. They considered the impact of the change to the current system and they decided to do not go ahead with a fix.
customer column, reference list, cost center, double space, single space , KBA , LOD-SF-LMS-CON , Connectors , LOD-SF-LMS , Learning Management System , Problem