Symptom
When you migrate a new Employee, a Business User is generated automatically, the Business User has a different Language than the Employee Language which was migrated.
Environment
SAP Hybris Cloud for Customer
Reproducing the Issue
To migrate Employees:
- Go to Business Configuration work center
- Select Implementation Projects view or Overview
- Search and Open the activity Migration of Employee and User Data
- Select Migration of Employee & User Data using the migration tool
- Upload the Migration File
- Note that in the Migration File you defined Language as XYZ (where XYZ represents the Language)
- Execute Migration for the respective Migration File with Migration Mode Add new records
- Migration is successfully completed
To check the Language of the migrated Employee:
- Go to Administrator work center
- Go to Users view
- Go to Employees subview
- Show Active Employees
- Select the Employee and choose Edit
- Employee has Language XYZ
To check the Language of the Business User for the migrated Employee:
- Go to Administrator work center
- Go to Users view
- Go to Business Users subview
- Show All Business Users
- Search and select the User ID
In the Regional Settings, the Language is PQR (where PQR represents the Language)
Cause
Default Language for the Business User is based on the properties of the Employee like Country. In case the properties that defines the Business User’s Language (like Country) is blank, the defaulting of Business User’s Language is determined by basic settings.
Resolution
You may refer to the below flowchart to understand how the Business User Language is determined in the system.
Keywords
Business User Language, Business User, Employee Language , KBA , business user language , business user , employee language , LOD-CRM-PM , C4C Product Management , Problem