02-23-2008 6:57 PM
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
02-23-2008 7:02 PM
Hi,
Maybe try this reports:
· RSARFCSE: Restart an LUW
· RSARFCEX: Restart tRFC LUWs
Best regards,
Wojciech
02-23-2008 7:02 PM
Hi,
Maybe try this reports:
· RSARFCSE: Restart an LUW
· RSARFCEX: Restart tRFC LUWs
Best regards,
Wojciech
02-25-2008 10:34 PM
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
02-25-2008 10:44 PM
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