01-31-2008 7:39 AM
Hi,
Is there any authorisation object that gives users authorization to logon in multiple language?
Our client has a user who faces an error message when she tries to logon into the SAP system using TR (Turkish) language. Although she logs on generally in english ( without typing any language code in the lanuguage field ) , she has to run certain transactions for which she needs to login in turkish.
Any pointers towards this issue will be very helpful.
Regards
Subramaniam Iyer
01-31-2008 9:34 AM
Hi ,
Turkish is an installed language because many other users including me are able to login in the client in Turkish.
Is there a possibility of a user parameter.?
Thanks for your answers
01-31-2008 9:06 AM
hi Subramaniam,
there are no authorization objects that control the use of languages for the enduser. while logging on, no authorization data is available yet (only after you've logged on).
you could have a look at Tcode SMLT and see whether turkish is an installed language at all in your environment? the documentation within this transaction will guide you through installing additional languages.
good luck!
//dimitri
01-31-2008 9:13 AM
Hi,
To be able to logon in any language it must be :
1. Language installed on the system
To check installed languages : Transaction SNL1, Languages->Display Country and Language
2. Enabled as logon language :
The allowed logon languages are determined by the system parameter zcsa/installed_languages.
The texts of the logon screen are in system language (parameter zcsa/system_language).
English and German are enabled by default.
Regards,
Wojtek
01-31-2008 9:22 AM
Please see sap note :
[Note 50402 - Turkish Codepage Installation|https://websmp230.sap-ag.de/sap(bD1wbCZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=50402&nlang=EN&smpsrv=https%3a%2f%2fwebsmp209%2esap-ag%2ede]
01-31-2008 9:34 AM
Hi ,
Turkish is an installed language because many other users including me are able to login in the client in Turkish.
Is there a possibility of a user parameter.?
Thanks for your answers
01-31-2008 10:01 AM
01-31-2008 10:17 AM
The error message displayed is in a message box " You are not authorised to login in Turkish , Please login in English " after that the logon window is closed.
01-31-2008 10:28 AM
Interesting. Looks like a custom made enhancement.
Could you click through on the window and find an error message code, usually 2 letters and 3 digits?
Kind regards,
Lodewijk
01-31-2008 12:41 PM
01-31-2008 1:12 PM
Hi,
This looks like it may be a custom one.
Probably the best thing to do is identify which program is using it and sitting down with one of your development team and finding out why it is there.
To get you started
1. Run SE84
2. menu - Other Object -> Message Numbers
3. Enter message class (ZTRZ) and message number (002)
4. press F8 / execute
5. Highlight the message in the list and then click on the where used icon at the top of the screen. Execute that to see what programs that is used in and take that to your development team to see what it's all about.
02-01-2008 12:42 AM
Hi Alex,
Thanks for the answer , I have'nt tried it yet but looks like that should be it.
Regards,
Subramaniam Iyer
01-31-2008 9:48 AM
Hi,
There is no such authorisation object that gives users authorization to logon in multiple language. It is default for the users to login in any language. The languages must be installed before logging in.