Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Some text variables are not accessible to a specific user? what can be the reason?

vimal
Active Participant
0 Kudos
430

Hi,

We are getting below issue where some text variables are not accessible to specific user id as shown below and this is happening with only 1 user rest all users have access to these text variables. We have checked with our BASIS and security team and user have all the same accesses like other users. What can be the issue?

4 REPLIES 4

raymond_giuseppi
Active Contributor
0 Kudos
398

Is this text translated into all languages used in your system?

  • If this value is not language-dependent, you should not set it this way, as the text elements are intended for display/print and are therefore language-dependent
  • To register constants, consider using class attributes or other equivalent tools

vimal
Active Participant
0 Kudos
398

This is not translated but how does it make a difference? In debugging it should bring the value which is given. The problem here is why the value is not coming for this specific user while all others are able to access.

Sandra_Rossi
Active Contributor
398

FYI I don't have a problem with my programs because my best practice is to indicate the long form of text symbol:

lv_cmd = |{ 'This is a text to be translated'(001) } { lv_path_encrypted }|.

You can synchronize automatically the texts between the ABAP source code and the text symbols.

NB: I feel that maybe your text symbol is not a text to be translated, it's something like an OS command, and it should be a constant instead.

vimal
Active Participant
0 Kudos
398

sandra.rossi : Thanks, Yes the issue is with language only. User was logging with other language and it's causing issue. Thanks for help.