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: 

Use of system function

Former Member
0 Kudos

Use of calling system function in abap program....

CALL 'SYSTEM' ID 'COMMAND' FIELD W_COMMAND_LINE

ID 'TAB' FIELD LOG-SYS.

In my program its giving short dump saying user does not have authorization to use above statement....

what can be done here?

5 REPLIES 5

ThomasZloch
Active Contributor
0 Kudos

Grant the necessary authorization?

0 Kudos

but how to grant the authorizatuions for system functions?

0 Kudos

If SU53 does not give you a result, maybe the "short" dump text or the authorization trace log ST01 reveal more information on which authorization object check exactly failed?

Thomas

P.S. found S_C_FUNCT, this might be the one missing. See also function AUTHORITY_CHECK_C_FUNCTION, you could have found yourself by studying ABAP online help for "CALL" statement.

Former Member
0 Kudos

It is authourization issue.

Contact basis guys and take required authourization.

raymond_giuseppi
Active Contributor
0 Kudos

You may need to give some authorization to objects like S_RFCACL, call transaction SU53 to find missing authorization in R3. Else the problem may have arisen in the OS behind, so ask the "BC" team of the server.

Regards