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: 

RFC_NO_AUTHORITY - Runtime error

Former Member
0 Kudos

Hi All

I am calling RFC (which in R/3 system) from APO system , but I am getting the runtime error as

"RFC_NO_AUTHORITY".

Please suggest me on this.

Regards

Saurabh.

7 REPLIES 7

athavanraja
Active Contributor
0 Kudos

you need to have authorization object S_RFC in your profile.

http://help.sap.com/saphelp_nw04/helpdata/en/60/305140c770cd01e10000000a155106/frameset.htm

Regards

Raj

Former Member
0 Kudos

Hi Saurabh,

I think you are not authorised to call that RFC. First you need to get the necessary authorizations for the same from basis people.

Regards,

Sudheer.

former_member188685
Active Contributor
0 Kudos

Hi,

what is that RFC, are you holding authorizations to run that RFC. please check ?

if you are not sure contact Basis , they will help you in this regard.

regards

vijay

Former Member
0 Kudos

U can get some info in this SAP Note : 93254

Former Member
0 Kudos

Hi,

I believe the authorization object required is S_RFC. Here is an example from the documentation of that object.

Example: If you want a user to be able to call function modules in group 'ABCD' remotely, they will need a user in the target system with thefollowing authorization:

Activity 16

Name of RFC object to be protected ABCD

Type of protected RFC object FUGR

CALL FUNCTION 'AUTHORITY_CHECK_RFC'

EXPORTING

USERID = 'USER'

FUNCTIONGROUP = 'ABCD'

EXCEPTIONS

RFC_NO_AUTHORITY = 1.[/quote]

I have come across this in website. Please check.

Also look in to this site,

http://www.s001.org/ABAP-Hlp/abapcall_function_destination.htm

Regs,

Venkat Ramanan

Former Member
0 Kudos

tx

0 Kudos

Hi ,

You need to contact basis team for this . Because u have no authorization to call RFC.

I Hope u got ur point.

Regards,

Anish