DMC_GENERATE_ACPLAN_DELIMITER is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report needs to run in the central system of a TDMS / MWB system landscape and creates a report in the sender system, in order to gather suitable delimitations on which a parallel processing of the data selection / access plan calculation activity can be based...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 DMC_GENERATE_ACPLAN_DELIMITER 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.
Selection Text: P_COBJ = D Migration Object
Selection Text: P_CRCLNT = cross-client selection
Selection Text: P_DBCON = D DB Connection Name
Selection Text: P_MT_ID = D Mass Transfer ID
Selection Text: P_NUMREC = number of records per delimit.
Selection Text: P_PACKID = D Package
Selection Text: P_SCHIMM = schedule job immediately
Selection Text: P_STRTDT = D Start date
Selection Text: P_STRTTM = D Start time
Title: Generate Coding to calculate Static Delimitations for Access Plans
Text Symbol: 001 = Syntax error occurred in line
Text Symbol: 002 = Report
Text Symbol: 003 = successfully generated
Text Symbol: 004 = Job scheduling failed for report
Text Symbol: 005 = Package number not valid
Text Symbol: 006 = not found in package
Text Symbol: 007 = Migration object
Text Symbol: 008 = Couldn't get DDIC info for table
Text Symbol: FUN = GENERATE_ACPLAN_DELIM
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
DMC_DDIF_TABL_GET_WRAPPER CALL FUNCTION 'DMC_DDIF_TABL_GET_WRAPPER' DESTINATION g_sndrfc EXPORTING name = g_tabname i_nametab_only = abap_true TABLES dd03p_tab = gt_dd03p EXCEPTIONS communication_failure = 1 MESSAGE g_err_msg_text system_failure = 2 MESSAGE g_err_msg_text illegal_input = 3 undefined_error = 4 no_fields = 5 OTHERS = 6.
DTL_GET_DELIMIT_REPORT_NAME CALL FUNCTION 'DTL_GET_DELIMIT_REPORT_NAME' EXPORTING i_flat_object_name = g_cobj_name IMPORTING e_reportname = g_reportname.
PRETTY_PRINTER CALL FUNCTION 'PRETTY_PRINTER' EXPORTING inctoo = ' ' TABLES ntext = gt_code_pp otext = gt_code.
DMC_GENERATE_ACPLAN_DELIMITER CALL FUNCTION 'DMC_GENERATE_ACPLAN_DELIMITER' DESTINATION g_sndrfc EXPORTING i_reportname = g_reportname it_code = gt_code_pp i_sched_immediate = p_schimm i_sched_day = p_strtdt i_sched_time = p_strttm i_recs_per_delim = g_numrec IMPORTING e_line = g_line e_message = g_message EXCEPTIONS communication_failure = 1 MESSAGE g_err_msg_text system_failure = 2 MESSAGE g_err_msg_text job_schedule_failure = 3.
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_GENERATE_ACPLAN_DELIMITER - Generate Coding to calculate Static Delimitations for Access Plans DMC_GENERATE_ACPLAN_DELIMITER - Generate Coding to calculate Static Delimitations for Access Plans DMC_FORCE_SYNC_GEN_OF_COBJS - MWB: Force DDIC reconciliation and re-generation for conv. obj. (XPRA) DMC_FORCE_SYNC_GEN_OF_COBJS - MWB: Force DDIC reconciliation and re-generation for conv. obj. (XPRA) DMC_EXEC_SCHEDULE_MANAGER_TASK - MWB: Execute Schedule Manager Task DMC_EXEC_SCHEDULE_MANAGER_TASK - MWB: Execute Schedule Manager Task