SAP Reports / Programs | Basis Components | Basis Services / Communication Interfaces | Data Transfer Workbench(BC-SRV-DX-DXW) SAP BC

DXTOOLSSUB_OTHER SAP ABAP INCLUDE - DXTOOLSSUBOTHER







DXTOOLSSUB_OTHER is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter DXTOOLSSUB_OTHER into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT DXTOOLSSUB_OTHER. "Basic submit
SUBMIT DXTOOLSSUB_OTHER AND RETURN. "Return to original report after report execution complete
SUBMIT DXTOOLSSUB_OTHER VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT DXTOOLSSUB_OTHER

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

DX_GET_PHYSICAL_FILENAME CALL FUNCTION 'DX_GET_PHYSICAL_FILENAME' EXPORTING i_filename = dxfile-filename filetype = dxfile-filetype IMPORTING o_filename = p_i_files-filename EXCEPTIONS OTHERS = 3.

DX_IDOC_SYNTAX_CHECK_TASK CALL FUNCTION 'DX_IDOC_SYNTAX_CHECK_TASK' EXPORTING objecttype = tdxloadp-objecttype progtype = tdxloadp-progtype loadprg = tdxloadp-progname IMPORTING return = p_return TABLES i_files = p_i_files.

DX_BI_SYNTAX_CHECK_TASK CALL FUNCTION 'DX_BI_SYNTAX_CHECK_TASK' EXPORTING objecttype = tdxloadp-objecttype loadprg = tdxloadp-progname loadtype = tdxloadp-progtype IMPORTING return = p_return TABLES i_files = p_i_files.

BAL_DSP_LOG_DISPLAY CALL FUNCTION 'BAL_DSP_LOG_DISPLAY' EXPORTING i_s_log_filter = p_s_log_filter i_amodal = 'X' EXCEPTIONS OTHERS = 5.

BAL_LOG_REFRESH CALL FUNCTION 'BAL_LOG_REFRESH' EXPORTING i_log_handle = p_return-log_handle EXCEPTIONS OTHERS = 2.

DX_FILE_WHERE_USED CALL FUNCTION 'DX_FILE_WHERE_USED' EXPORTING filetype = dxfile-filetype filename = dxfile-filename IMPORTING activerun = p_activerun EXCEPTIONS OTHERS = 2.

DX_RUNDEF_DISPLAY CALL FUNCTION 'DX_RUNDEF_DISPLAY' EXPORTING project = p_activerun-project subproject = p_activerun-subproject rundef = p_activerun-rundef IMPORTING text = p_text EXCEPTIONS OTHERS = 2.

DX_GET_IDOCS_FROM_DB CALL FUNCTION 'DX_GET_IDOCS_FROM_DB' EXPORTING logsys = dxfields-logsys mestyp = g_mestype IMPORTING number_idocs_found = p_idoc_counter.

DX_GET_FILE_PORT CALL FUNCTION 'DX_GET_FILE_PORT' EXPORTING objecttype = tdxloadp-objecttype progtype = tdxloadp-progtype loadprg = tdxloadp-progname logsys = dxfields-logsys inb_filename = dxfile-filename inb_filetype = dxfile-filetype IMPORTING port = l_fileport EXCEPTIONS OTHERS = 1.

EDI_PORT_READ CALL FUNCTION 'EDI_PORT_READ' EXPORTING portname = l_fileport IMPORTING file_port = ls_edipod EXCEPTIONS OTHERS = 1.

DX_OUT_2_IN_IDOCFILE CALL FUNCTION 'DX_OUT_2_IN_IDOCFILE' EXPORTING objecttype = tdxloadp-objecttype loadtype = tdxloadp-progtype loadprg = tdxloadp-progname outfiletype = 'P' outfilename = g_outfilename infiletype = dxfile-filetype infilename = dxfile-filename unicode = ls_edipod-unicode repchar = ls_edipod-repchar EXCEPTIONS OTHERS = 13.

DX_FILE_CREATE_INITIAL CALL FUNCTION 'DX_FILE_CREATE_INITIAL' EXPORTING objecttype = tdxloadp-objecttype loadtype = tdxloadp-progtype loadprg = tdxloadp-progname filetype = dxfile-filetype filename = dxfile-filename dialog = c_false sndpor = g_port sndprt = 'LS' sndprn = dxfields-logsys rcvprt = 'LS' rcvprn = c_own_log_system EXCEPTIONS OTHERS = 7. "#EC DOM_EQUAL

DX_GET_PHYSICAL_FILENAME CALL FUNCTION 'DX_GET_PHYSICAL_FILENAME' EXPORTING i_filename = dxfile-filename filetype = dxfile-filetype IMPORTING o_filename = p_o_file-filename EXCEPTIONS OTHERS = 3.

DX_GET_PHYSICAL_FILENAME CALL FUNCTION 'DX_GET_PHYSICAL_FILENAME' EXPORTING i_filename = g_files-filename filetype = g_files-filetype IMPORTING o_filename = p_i_files-filename EXCEPTIONS OTHERS = 3.

DX_MERGE_FILES CALL FUNCTION 'DX_MERGE_FILES' EXPORTING filename = p_o_file-filename objecttype = tdxloadp-objecttype progtype = tdxloadp-progtype progname = tdxloadp-progname mergetype = 'R' delsource = g_delsource deltarget = g_deltarget IMPORTING return = p_return TABLES t_merge_file = p_i_files.

BAL_DSP_LOG_DISPLAY CALL FUNCTION 'BAL_DSP_LOG_DISPLAY' EXPORTING i_s_log_filter = p_s_log_filter i_amodal = 'X' EXCEPTIONS OTHERS = 5.

BAL_LOG_REFRESH CALL FUNCTION 'BAL_LOG_REFRESH' EXPORTING i_log_handle = p_return-log_handle EXCEPTIONS OTHERS = 2.

DX_GET_PHYSICAL_FILENAME CALL FUNCTION 'DX_GET_PHYSICAL_FILENAME' EXPORTING i_filename = dxfile-filename filetype = dxfile-filetype IMPORTING o_filename = p_i_file-filename EXCEPTIONS OTHERS = 3.

DX_GET_PHYSICAL_FILENAME





CALL FUNCTION 'DX_GET_PHYSICAL_FILENAME' EXPORTING i_filename = g_files-filename filetype = g_files-filetype IMPORTING o_filename = p_o_files-filename EXCEPTIONS OTHERS = 3.

DX_SPLIT_FILE CALL FUNCTION 'DX_SPLIT_FILE' EXPORTING filename = p_i_file-filename objecttype = tdxloadp-objecttype progtype = tdxloadp-progtype progname = tdxloadp-progname splitype = dxattrib3-splittype num_record = dxattrib3-objectno num_line = dxattrib3-linesno delsource = dxattrib3-delsource deltarget = dxattrib3-deltarget IMPORTING return = p_return TABLES t_split_file = p_o_files.

BAL_DSP_LOG_DISPLAY CALL FUNCTION 'BAL_DSP_LOG_DISPLAY' EXPORTING i_s_log_filter = p_s_log_filter i_amodal = 'X' EXCEPTIONS OTHERS = 5.

BAL_LOG_REFRESH CALL FUNCTION 'BAL_LOG_REFRESH' EXPORTING i_log_handle = p_return-log_handle EXCEPTIONS OTHERS = 2.

DX_FILE_EDIT CALL FUNCTION 'DX_FILE_EDIT' EXPORTING objecttype = tdxloadp-objecttype loadprg = tdxloadp-progname loadtype = tdxloadp-progtype filetype = dxfile-filetype filename = dxfile-filename edit = c_true EXCEPTIONS OTHERS = 10.

DX_FILE_EDIT CALL FUNCTION 'DX_FILE_EDIT' EXPORTING objecttype = tdxloadp-objecttype loadprg = tdxloadp-progname loadtype = tdxloadp-progtype filetype = dxfile-filetype filename = dxfile-filename edit = c_false EXCEPTIONS OTHERS = 10.

DX_FILE_COPY CALL FUNCTION 'DX_FILE_COPY' EXPORTING objecttype = tdxloadp-objecttype progtype = tdxloadp-progtype progname = tdxloadp-progname v_ds_name = v_filename_app v_ds_type = v_filetype_app v_data_app = v_data_app v_server = v_server v_data_frn = v_data_frn n_ds_name = n_filename_app n_ds_type = n_filetype_app n_data_app = n_data_app n_data_frn = n_data_frn n_server = n_server v_pc_file = v_filename_frn n_pc_file = n_filename_frn fix2fix = s_no_conversion fix2deli = s_fixed_to_deli deli2fix = s_deli_to_fixed EXCEPTIONS OTHERS = 8.

DX_AUTH_MAIN CALL FUNCTION 'DX_AUTH_MAIN' EXPORTING mode_desired = p_mode_desired IMPORTING RETURN = l_return MODE_MAX = l_mode_max MODE_DESIREDT = l_modetext.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name DXTOOLSSUB_OTHER or its description.