ABAP - identifying the calling system
Is there a way to find out when my RFC is calling by a R/3 program or by a Portal(PDK/Java) application? I´m trying the SYST structure..but i didn´t find out anything till now.
If someone has a light, show me up!
André Luis Calderan
Neil Woodruff replied
I think you can access table usr02 for the syst-uname and look at usr02-USTYP for a value of 'C'.
That is, if your system is set up so the rfc uses a userid of the appropriate type you will be able to identify when the rfc is being called by that type of user.
User type values are:
B System User (Internal RFC and Background Processing)
C Communication User (External RFC)
L Reference User
S Service User