RFTBDF14 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Report RFTBDF14 initializes the external partner program of the datafeed provider...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 RFTBDF14 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
TBDA - Datafeed: Real-Time Initialization
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: PAR_VAR = Layout
Selection Text: PAR_FEED = Name
Selection Text: PAR_DSP = Output List of Results
Selection Text: PAR_DSOK = Display Correct Market Data
Selection Text: PAR_DSFL = Display Error Log
Selection Text: PAR_DSAL = Whole Results List
Title: Datafeed: Initialize Real-Time Market Data Transfer Externally
Text Symbol: 900 = External Datafeed: Real-Time Transfer Re-Initialized
Text Symbol: 113 = Correct Results
Text Symbol: 112 = Error
Text Symbol: 111 = All
Text Symbol: 110 = Output List of Results
Text Symbol: 103 = Output Control
Text Symbol: 101 = Datafeed
Text Symbol: 071 = Datafeed
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
AUTHORITY_CHECK_RFC call function 'AUTHORITY_CHECK_RFC' exporting userid = sy-uname functiongroup = 'TBDF' exceptions user_dont_exist = 1 rfc_no_authority = 2 others = 3.
MESSAGES_INITIALIZE call function 'MESSAGES_INITIALIZE' exceptions others = 1.
TB_DATAFEED_GET_ACTIVE_FEED call function 'TB_DATAFEED_GET_ACTIVE_FEED' importing feedname = par_feed exceptions no_feed = 1 multiple_feeds = 2 others = 3.
REUSE_ALV_VARIANT_DEFAULT_GET call function 'REUSE_ALV_VARIANT_DEFAULT_GET' exporting i_save = 'A' "/ user specific save available changing cs_variant = alv_variant exceptions not_found = 1.
REUSE_ALV_VARIANT_F4 call function 'REUSE_ALV_VARIANT_F4' exporting is_variant = alv_variant i_tabname_header = alv_name_thead i_tabname_item = alv_name_titem * it_default_fieldcat = i_save = 'A' importing e_exit = h_exit es_variant = alv_variant exceptions not_found = 1.
REUSE_ALV_VARIANT_EXISTENCE call function 'REUSE_ALV_VARIANT_EXISTENCE' exporting i_save = 'A' changing cs_variant = alv_variant.
TB_DATAFEED_RATE_UPDATE call function 'TB_DATAFEED_RATE_UPDATE' exporting feedname = par_feed history = ' ' workmodus = workmodus dfromdate = loc_ddate dfromtime = loc_ttime dtodate = loc_ddate dtotime = loc_ttime message_collect = 'X' realtime = 'X' "/ hier: Realtime-Update tables sap_answer = sap_answer sap_request = i_request exceptions datafeed_failure = 1 no_requests = 2 some_requests_wrong = 3 update_error = 4 others = 5.
MESSAGES_STOP call function 'MESSAGES_STOP' exceptions a_message = 1 e_message = 2 i_message = 3 w_message = 4 others = 5.
MESSAGES_SHOW call function 'MESSAGES_SHOW' exporting * CORRECTIONS_OPTION = ' ' * CORRECTIONS_FUNC_TEXT = ' ' * LINE_FROM = '000' * LINE_TO = '999' object = 'Datafeed'(071) * SEND_IF_ONE = ' ' * SHOW_LINNO = 'X' * BATCH_LIST_TYPE = 'J' importing corrections_wanted = corrections_wanted exceptions inconsistent_range = 1 no_messages = 2 others = 3.
TB_DATAFEED_SHOW_MARKET_DATA call function 'TB_DATAFEED_SHOW_MARKET_DATA' exporting flg_datafeed = true alv_variant = alv_variant reprep_id = alv_reprep_id tables market_data = hlp_sap_answer.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RFTBDF14 - Datafeed: Initialize Real-Time Market Data Transfer Externally RFTBDF14 - Datafeed: Initialize Real-Time Market Data Transfer Externally RFTBDF13 - Datafeed: Asynchonous RFC: Spool Printout RFTBDF13 - Datafeed: Asynchonous RFC: Spool Printout RFTBDF12 - Datafeed: Archiving: Reload a Log File Archive RFTBDF12 - Datafeed: Archiving: Reload a Log File Archive