DMC_IUC_BUFFER_EXT 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 DMC_IUC_BUFFER_EXT 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: MWB upgrade: extract data from buffer files
Text Symbol: FUN = Extract buffer
Text Symbol: PB1 = @BE@ Create suggestion
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
DMC_IUC_BUFFER_EXTRACTION CALL FUNCTION 'DMC_IUC_BUFFER_EXTRACTION' EXPORTING im_upg_id = p_upg_id im_rfc_upgsys = p_rfcupg im_tabim_buff = p_tabim im_xpras_buff = p_xpras im_save_trkorr_obj = p_gettr im_buffer_path = p_path.
DMC_IU_GET_SYSTEM_INFO_NEW CALL FUNCTION 'DMC_IU_GET_SYSTEM_INFO_NEW' DESTINATION g_rfc_upg TABLES et_sys_data = gt_rcv_sys_data EXCEPTIONS get_info_error = 1 communication_failure = 12 MESSAGE msg_text system_failure = 16 MESSAGE msg_text.
DMC_IU_CREATE_UPGRADE CALL FUNCTION 'DMC_IU_CREATE_UPGRADE' EXPORTING i_upg_id = g_upg_id i_sp_diff_only = '-' i_cmmnt = g_cmmnt TABLES it_snd_sys_data = gt_snd_sys_data it_rcv_sys_data = gt_rcv_sys_data EXCEPTIONS create_error = 1 snd_data_missing = 2 rcv_data_missing = 3 exists_with_different_data = 4 OTHERS = 5.
JOB_OPEN CALL FUNCTION 'JOB_OPEN' EXPORTING jobname = g_jobname IMPORTING jobcount = g_jobcount EXCEPTIONS cant_create_job = 1 invalid_job_data = 2 jobname_missing = 3 OTHERS = 4.
JOB_CLOSE CALL FUNCTION 'JOB_CLOSE' EXPORTING jobcount = g_jobcount jobname = g_jobname strtimmed = 'X' EXCEPTIONS cant_start_immediate = 1 invalid_startdate = 2 jobname_missing = 3 job_close_failed = 4 job_nosteps = 5 job_notex = 6 lock_failed = 7 invalid_target = 8 OTHERS = 9.
DMC_IUC_GET_BUFFER_NAMES CALL FUNCTION 'DMC_IUC_GET_BUFFER_NAMES' EXPORTING im_release = g_rcv_release IMPORTING ex_tabim_name = g_tabim_buffer ex_xpras_name = g_xpras_buffer.
DMC_IU_GET_SYSTEM_INFO_NEW CALL FUNCTION 'DMC_IU_GET_SYSTEM_INFO_NEW' DESTINATION dmc_screen-rfcdest TABLES et_sys_data =
EXCEPTIONS get_info_error = 1 communication_failure = 12 MESSAGE msg_text system_failure = 16 MESSAGE msg_text.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
DMC_IUC_BUFFER_EXT - MWB upgrade: extract data from buffer files DMC_IUC_BUFFER_EXT - MWB upgrade: extract data from buffer files DMC_IU - MWB Upgrade: Integrated Upgrade DMC_IU - MWB Upgrade: Integrated Upgrade DMC_INIT_LOADED_FLAGS - MWB: Initializ. of All 'Loaded' Flags (MT_TABLES, ACPLAN, RUN INFO) DMC_INIT_LOADED_FLAGS - MWB: Initializ. of All 'Loaded' Flags (MT_TABLES, ACPLAN, RUN INFO)