MDS_PCL_TP_PUT is a standard Executable ABAP Report 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 MDS_PCL_TP_PUT into the relevant SAP transactions such as SE38 or SE80
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.
Title: Program MDS_PCL_TP_PUT
Text Symbol: COM = COMMAND:
Text Symbol: FUN = tp put
Text Symbol: STD = STDOUT:
INCLUDE CNV_MBT_SM_PARAMS_NODISPLAY. " INCLUDE FOR PCL
No SAP DATABASE tables are accessed within this REPORT code!
CNV_MBT_AUTHORITY_CHECK CALL FUNCTION 'CNV_MBT_AUTHORITY_CHECK' EXPORTING im_area = 'SLOP' im_level = 'PACKAGE' im_activity = '02'.
DMC_MDS_GET_DIR_PUT_TRANS CALL FUNCTION 'DMC_MDS_GET_DIR_PUT_TRANS' CHANGING x_put_dir = lv_put_dir_tmp x_trans_dir = lv_trans_dir_tmp EXCEPTIONS failure_dir_put = 1 failure_dir_trans = 2 OTHERS = 3.
DMC_MDS_GET_PATHSEPARATOR CALL FUNCTION 'DMC_MDS_GET_PATHSEPARATOR' IMPORTING ev_path_separator = lv_path_separator EXCEPTIONS opsys_not_supported = 1 filesys_not_supported = 2 OTHERS = 3.
PFL_CHECK_DIRECTORY call function 'PFL_CHECK_DIRECTORY' exporting directory = lv_dirput_tpparam FILNAME = 'XPRASUPG.TPP'
DMC_MDS_TRINT_TP_INTERFACE CALL FUNCTION 'DMC_MDS_TRINT_TP_INTERFACE' EXPORTING iv_tp_command = cl_cnv_mds_utility=>trtp_command_put iv_system_name = lv_system_name iv_tp_options = lv_tp_options iv_tp_tpparam = lv_tp_tpparam IMPORTING ev_tp_cmd_string = lv_tp_cmd_string ev_tp_cmd_line = lv_tp_cmd_line ev_tp_return_code = lv_tp_return_code TABLES tt_stdout = lt_stdout tt_buffer = lt_buffer EXCEPTIONS unsupported_tp_command = 1 invalid_tp_command = 2 missing_parameter = 3 invalid_parameter = 4 get_tpparam_failed = 5 update_tp_destination_failed = 6 get_tms_info_failed = 7 permission_denied = 8 tp_call_failed = 9 insert_tpstat_failed = 10 insert_tplog_failed = 11 OTHERS = 12.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
MDS_PCL_TP_PUT - Program MDS_PCL_TP_PUT MDS_PCL_TP_PUT - Program MDS_PCL_TP_PUT MDS_PCL_TABU_TABLES_GET_0100 - Include MDS_PCL_TABU_TABLES_GET_0100 MDS_PCL_TABU_TABLES_GET - Program MDS_PCL_TABU_TABLES_GET MDS_PCL_TABU_TABLES_GET - Program MDS_PCL_TABU_TABLES_GET MDS_PCL_SOLVE_UP_CONF_0100 - Include MDS_PCL_SOLVE_UP_CONF_0100