RSARFCRD is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for As of release 3...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter RSARFCRD into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
SM58 - Asynchronous RFC Error Log
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Selection Text: ZEITRAUM = Display Period
Selection Text: STATUS = TRFC Status
Selection Text: FUNCTION = TRFC Function
Selection Text: DEST = TRFC Destination
Selection Text: BENUTZER = User Name
Title: Transactional RFC
Text Symbol: 069 = Unexpected error when starting SM58
Text Symbol: 068 = SM58 does not exist in target
Text Symbol: 067 = No authorization for SM58
Text Symbol: 066 = Invalid destination
Text Symbol: 065 = Remote System
Text Symbol: 030 = Size of File ARFCSDATA
Text Symbol: 027 = Reset LUW Status
Text Symbol: 026 = Definitely reset status?
Text Symbol: 023 = This LUW is possibly still being executed.
Text Symbol: 022 = Attempt Interval [Mins]:
Text Symbol: 021 = Connection Attempts [No.]:
Text Symbol: 020 = Standard Setting:
Text Symbol: 018 = Program
Text Symbol: 017 = Tctn
Text Symbol: 016 = Host
Text Symbol: 015 = KB
Text Symbol: 014 = about
Text Symbol: 013 = Size of packet to be sent
Text Symbol: 012 = Clnt
Text Symbol: 011 = Delete
Text Symbol: 010 = Delete log file?
Text Symbol: 009 = Nothing was selected
Text Symbol: 008 = Rpts
Text Symbol: 007 = Transaction ID
Text Symbol: 006 = Status Text
Text Symbol: 005 = Time
Text Symbol: 004 = Date
Text Symbol: 003 = Target System
Text Symbol: 002 = Function Module
Text Symbol: 001 = Caller
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
TRFC_DELETE_RETURN_DATA call function 'TRFC_DELETE_RETURN_DATA' exporting tid = acttid.
POPUP_TO_CONFIRM_STEP call function 'POPUP_TO_CONFIRM_STEP' exporting defaultoption = 'N' textline1 = 'Protokolldatei löschen ?'(010) textline2 = ' ' titel = 'Löschen'(011) importing answer = answer.
ABAP4_CALL_TRANSACTION call function 'ABAP4_CALL_TRANSACTION' destination rmqdest exporting tcode = 'SM58' exceptions system_failure = 1 message rfcmess communication_failure = 2 message rfcmess call_transaction_denied = 3 tcode_invalid = 4 others = 5.
POPUP_GET_VALUES call function 'POPUP_GET_VALUES' exporting popup_title = p_title importing returncode = retcode tables fields = fields exceptions others = 0.
RFCDES_DISPLAY call function 'RFCDES_DISPLAY' exporting rfcdes_export = rfc authority_check = 'X' editable = space.
RS_FUNCTION_SHOW call function 'RS_FUNCTION_SHOW' exporting funcname = arfcsstate-arfcfnam exceptions others = 1.
RS_NAVIGATION_MONITOR call function 'RS_NAVIGATION_MONITOR'.
RS_EDTR_SHOW_MESSAGE call function 'RS_EDTR_SHOW_MESSAGE' exporting message_id = ag message_nr = nr exceptions others = 1.
BP_JOB_SELECT call function 'BP_JOB_SELECT' exporting jobselect_dialog = 'N' jobsel_param_in = jobsel_params importing jobsel_param_out = jobsel_params tables jobselect_joblist = sel_joblist exceptions no_jobs_found = 1 selection_canceled = 2 others = 99.
BP_JOBLIST_PROCESSOR call function 'BP_JOBLIST_PROCESSOR' exporting joblist_opcode = 21 joblist_refr_param = jobsel_params tables joblist = sel_joblist exceptions joblist_processor_canceled = 1 others = 99.
POPUP_TO_CONFIRM_STEP call function 'POPUP_TO_CONFIRM_STEP' exporting defaultoption = 'N' textline1 = text1 textline2 = text2 titel = titel importing answer = answer.
TRFC_QOUT_DELETE_LUW call function 'TRFC_QOUT_DELETE_LUW' exporting tid = acttid exceptions others = 0.
DB_COMMIT call function 'DB_COMMIT'.
QDEST_CHECK_REGISTER call function 'QDEST_CHECK_REGISTER' exporting dest = arfcsstate-arfcdest importing register = register.
QDEST_SCHEDULER_ACTIVATE call function 'QDEST_SCHEDULER_ACTIVATE'.
BP_JOB_DELETE call function 'BP_JOB_DELETE' exporting forcedmode = 'X' jobcount = jobtab-jobcount jobname = jobtab-jobname exceptions others = 0.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.