on 03-14-2009 6:15 PM
Dear Team,
In my Development Server. This abap dump is regurally come.
Runtime Errors RFC_NO_AUTHORITY
Date and Time 14.03.2009 23:31:18
Short text
User "WF-BATCH" has no RFC authorization for function group "ARFC".
What happened?
The user "WF-BATCH" attempted to execute a function module from
the function group "ARFC", but does not have the appropriate
RFC authorization.
Error in the ABAP Application Program
The current ABAP program "SAPLARFC" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
What can you do?
The user "WF-BATCH" has no RFC authorization for the function group
"ARFC". Please contact your system administrator to give you
the RFC authorization for the required function groups (such as "ARFC").
The RFC authorization object is S_RFC.
If the problem persists, proceed as follows:
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
The ABAP program "SAPLARFC" attempated to execute a statement with which
the system automatically checks authorizations and for which the
user "WF-BATCH" has no authorization.
The application program did not take the missing authorization
into consideration and the program must therefore be terminated.
How to correct the error
You can check the RFC authorization beforehand with the
function module AUTHORITY_CHECK_RFC.
For example, you can do check the RFC authorization of user "WF-BATCH"
for the function group "ARFC".
Information on where terminated
Termination occurred in the ABAP program "SAPLARFC" - in "ARFC_DEST_CONFIRM".
The main program was "SAPMSSY1 ".
In the source code you have the termination point in line 1
of the (Include) program "LARFCU05".
Source Code Extract
Runtime Errors RFC_NO_AUTHORITY
Date and Time 14.03.2009 23:31:18
>>>>> FUNCTION arfc_dest_confirm.
2 *"----
3 ""Lokale Schnittstelle:
4 *" IMPORTING
5 *" VALUE(CALLID) LIKE ARFCCALLID STRUCTURE ARFCCALLID
6 *" VALUE(ERRORSTATUS) LIKE SY-SUBRC DEFAULT 0
7 *" VALUE(RETUDATA) LIKE SY-INPUT DEFAULT SPACE
8 *" VALUE(RS_SERVER_RESOURCES_REQUESTED) TYPE SYINPUT OPTIONAL
9 *" VALUE(RS_SYSTEM_IDENTITY_REQUESTED) TYPE RFC_IDENTITY_REQUESTED
10 *" OPTIONAL
11 *" VALUE(RS_SERVER_GROUP_TYPE) TYPE RFC_RESOURCE_GROUP_TYPE
12 *" OPTIONAL
13 *" VALUE(RS_SERVER_GROUP_NAME) TYPE RFC_RESOURCE_GROUP_NAME
14 *" OPTIONAL
15 *" VALUE(RS_SERVER_GROUP_TRACE) TYPE I OPTIONAL
16 *" EXPORTING
17 *" VALUE(HOLD_DELETE) LIKE SY-INPUT
18 *" VALUE(RS_SYSTEM_IDENTITY) TYPE RFC_SYSTEM_IDENTITY
19 *" VALUE(RS_SERVER_RESOURCES_RC) TYPE SYSUBRC
20 *" TABLES
why this abap dump is comming
thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Provide the given authorization to the WF-BATCH userID and check.
If your get this dump for a dialog user, then go to SU01, enter the userID and check whether any roles or profiles are assigned to that userID.
In most of the cases, there will be no roles or profiles assigned.
I saw this ABAP dump in the SAP system i use and use to follow the above procedure.
You can take help of a SAP security person to provide the relavant roles to the userID to avoid this dump from re-occurring.
Good Luck.
Cheers,
Hari Kishan.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
The user "WF-BATCH" has no RFC authorization for the function group
"ARFC".
The RFC authorization object is S_RFC.
Please inform to the security person he will provide the particular authorization to WF-BATCH user.
In forum there are lot of solved questions regarding for this type of queries you can search in the forum.
Regards
Sreedhar Reddy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
What can you do?
The user "WF-BATCH" has no RFC authorization for the function group
"ARFC". Please contact your system administrator to give you
the RFC authorization for the required function groups (such as "ARFC").
The RFC authorization object is S_RFC.
It is clearly mentioned that the user WF_BATCH does have the S_RFC authorization object and it is trying to call a RFC program and generating the dump.
So assign this authorization object to user WF_BATCH.
Regards,
Subhash
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
> why this abap dump is comming
Read yourself:
> What happened?
> The user "WF-BATCH" attempted to execute a function module from
> the function group "ARFC", but does not have the appropriate
> RFC authorization.
> Error in the ABAP Application Program
So you are using workflows with a specific user "WF-BATCH" and this user has no permission to execute RFCs in function group ARFC.
Markus
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.