RFC_CALL_TRANSACTION_USING is a standard SAP function module that performs Verification Program for Execution of RFCs via CALL TRANSACTION USING functionality. This is available within standard R/3 SAP systems depending on version and release level.
Below are the pattern details for this FM showing its interface including any import, export and tables parameters. There is also a list of Exceptions and for your convenience any standard documentation available. All this information and more can also be viewed if you enter the function module name RFC_CALL_TRANSACTION_USING into the relevant SAP transaction such as SE37 or SE80.
CALL FUNCTION 'RFC_CALL_TRANSACTION_USING' "Verification Program for Execution of RFCs via CALL TRANSACTION USING * EXPORTING * tcode = 'SE38' " sy-tcode Transaction * mode = 'N' " sy-batch 'N' - no display, 'E' - display if error, 'A' - Al IMPORTING subrc = " sy-subrc SY-SUBRC of CALL TRANSACTION USING TABLES bt_data = " bdcdata BDC table for batch input l_errors = " bdcmsgcoll Error list . " RFC_CALL_TRANSACTION_USING