Symptom
When performing a search for a Functional Location using the Description field as the search criterion, the system behaves inconsistently depending on the logon language:
- English logon: The search returns the expected Functional Location results based on the entered description.
- Other languages logon: The same search returns no results, even though Functional Locations with matching descriptions exist in the system.
Environment
SAP Service Cloud Version 2
Reproducing the Issue
- Logon the system in English
- Open the Functional Locations worklist
- Ensure a Functional Location exists (for example, ID: 123 / Description: FL 77777)
- Search for the Functional Location by the description (e.g. enter FL or 77777)
- Functional Location ID 123 is returned as expected
- Login the system in other language (e.g. German)
- Repeat the steps 2 - 4 using the same description.
Result: No Functional Locations are returned by the search.
Expected Result: Functional Location ID 123 should be returned, consistent with the behavior in English.
Cause
The Functional Location description search is language-dependent and is executed based on the user’s current logon language.
- When a user logs on in English, the system searches descriptions maintained in the English language key only.
- When a user logs on in any other language, the system searches descriptions maintained in that specific language key only.
Example
The description "FL 77777" was maintained by a user logged on in English. As a result, this description — including both the alphabetic characters and the numeric values — is stored under the English language key only. It will therefore not be found when searching in any other logon language.
To verify this behavior:
- Log on to the system in a different language (e.g. German) and maintain a new description for the same Functional Location, for example "XYZ 99999".
- While logged on in German, only the German description ("XYZ 99999") will be visible and searchable.
- When logged on in English, the original description ("FL 77777") will be displayed and searchable instead.
Each description is stored independently per language key and is only retrieved when the corresponding logon language is active.
Note
- When a description is maintained only in English, it may still be displayed when the user logs on in another language (as a fallback). However, the stored language remains English, so the description will not be returned by a search performed in the other language.
- This is standard system behavior and is not specific to Functional Locations. The same language-dependent search logic applies to other objects as well, such as Installed Bases.
Resolution
To maintain the description in the same language as the user’s logon language.
Keywords
functional location, description, search, not working, no result, unable to find , KBA , CEC-CRM-IP , Installation Points for SAP Sales/Service Cloud , Problem
SAP Knowledge Base Article - Public