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: 

Reprocessing of tRFC error (Entries in Table ARFCRSTATE)

Former Member
0 Kudos

Hello,

We are making a tRFC call between 2 SAP systems.

In the receiving system, incase of a tRFC error... Table 'ARFCRSTATE' will have an entry

with status (field ARFCSTATE) as 'EXECUTED'. (Incase of sucessful tRFC's it will have entry with status

as CONFIRMD, which gets deleted later).

So incase of errors 'EXECUTED' status... Is it possible to reprocess the entry in Table ARFCRSTATE?

(I know it is possible to execute SM58 from the originating system. Also aware there are Standard SAP

Reports with which we can delete the entry from Table).

Is there any other Txn or Standard SAP Report, with which we can reprocess the failed (EXECUTED) tRFC

entry in Table ARFCRSTATE ?

We are concerned about, how to re-process these failed entries in receiving system ?

Regards,

Prathap

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

Maybe try this reports:

· RSARFCSE: Restart an LUW

· RSARFCEX: Restart tRFC LUWs

Best regards,

Wojciech

3 REPLIES 3

Former Member
0 Kudos

Hi,

Maybe try this reports:

· RSARFCSE: Restart an LUW

· RSARFCEX: Restart tRFC LUWs

Best regards,

Wojciech

0 Kudos

Hi Wojciech,

Thanks for your input.

The program RSARFCEX will work if executed on the system from which

tRFC call is originated, but will not work if tried to process from receiving system.

Our concern is... can the error be procesed in the receiving system.

This is because, we are also looking into a scenario... in which tRFC call

is originated from a Non-SAP system and the receiver will be SAP system.

Please let me know, if you have any info. on re-processing of tRFC errors

on the receiving systems, on such a scenario.

Regards,

Prathap

0 Kudos

Hi,

IMHO you won't see anything on receiving system unless it will be in qRFC or it is processed in queues like in XI.

You can check that, maybe you find something attractive here:

http://help.sap.com/saphelp_nw04/helpdata/en/25/bcfa40badbf46fe10000000a1550b0/content.htm

programs

· RSARFCRD: tRFC Monitor (transaction SM58)

· RSARFCSE: Restart an LUW (background job)

· RSARFCEX: Restart tRFC LUWs (background job)

· RSQOWKEX: Restart QOUT qRFC LUWs

· RSQIWKEX: Restart QIN qRFC LUWs

· RSARFCSE: Delete an LUW (background job)

· RSARFCER: Delete various LUWs

I wish I help you a little bit.

Best regards,

Wojciech