I've got a data element ( /SAPSLL/LGREG ) for which I have assigned a user parameter in my user's profile. The parameter value assigned under "maintain user profile" is Parameter ID: /SAPSLL/LGREG, Parameter value: ZLOC.
The program I am running executes the command:
GET PARAMETER ID '/SAPSLL/LGREG' lv_lgreg.
In most cases it retrieves the value 'ZLOC' into lv_lgreg which is what I expect based on the user's parameter, however in some cases 'ACE ' is retrieved into lv_lgreg unexpectedly.
'ACE ' is a value that exists in the value table for the data domain /SAPSLL/LGREG ( table /SAPSLL/T606G ).
Does anyone know why in some situations the User Profile Parameter would not be retrieved by the GET PARAMETER ID statement, and instead one of the values from the data domain's value table would retrieve instead?