MEREP_PDF06 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 MEREP_PDF06 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: Include MEREP_PDF06
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
MEREP_GET_RFCDEST_ACTUAL call function 'MEREP_GET_RFCDEST_ACTUAL' exporting i_rfcflag =
-rfcflag i_rfcdest = -rfcdest importing e_actual = -rfcdest.
ENQUEUE_MEREP_401 call function 'ENQUEUE_MEREP_401' exporting mode_merep_401 = 'E' scenario =
-scenario x_scenario = ' ' _scope = '2' _wait = ' ' _collect = ' ' exceptions foreign_lock = 1 system_failure = 2 others = 3.
DEQUEUE_MEREP_401 call function 'DEQUEUE_MEREP_401' exporting mode_merep_401 = 'E' scenario =
-scenario * X_SCENARIO = ' ' * _SCOPE = '3' * _SYNCHRON = ' ' * _COLLECT = ' ' exceptions others = 99 .
LVC_FIELDCATALOG_MERGE call function 'LVC_FIELDCATALOG_MERGE' exporting i_structure_name = 'MEREP_409' changing ct_fieldcat = it_fieldcatalog.
LVC_FIELDCATALOG_MERGE call function 'LVC_FIELDCATALOG_MERGE' exporting i_structure_name = 'MEREP_401' changing ct_fieldcat = it_fieldcatalog.
LVC_FIELDCATALOG_MERGE call function 'LVC_FIELDCATALOG_MERGE' exporting i_structure_name = 'MEREP_401T' changing ct_fieldcat = it_fieldcatalog.
BP_START_DATE_EDITOR call function 'BP_START_DATE_EDITOR' exporting stdt_dialog = btc_yes stdt_input = ldf_startspec stdt_opcode = btc_edit_startdate importing stdt_modify_type = ldf_start_mod_flag stdt_output = ldf_startspec exceptions fcal_id_not_defined = 1 incomplete_last_startdate = 2 incomplete_startdate = 3 invalid_dialog_type = 4 invalid_eventid = 5 invalid_opcode = 6 invalid_opmode_name = 7 invalid_periodbehaviour = 8 invalid_predecessor_jobname = 9 last_startdate_in_the_past = 10 no_period_data_given = 11 no_startdate_given = 12 period_and_predjob_no_way = 13 period_too_small_for_limit = 14 predecessor_jobname_not_unique = 15 startdate_interval_too_large = 16 startdate_in_the_past = 17 startdate_is_a_holiday = 18 startdate_out_of_fcal_range = 19 stdt_before_holiday_in_past = 20 unknown_fcal_error_occured = 21 no_workday_nr_given = 22 invalid_workday_countdir = 23 invalid_workday_nr = 24 notbefore_stdt_missing = 25 workday_starttime_missing = 26 others = 27.
GET_PRINT_PARAMETERS call function 'GET_PRINT_PARAMETERS' exporting mode = 'BATCH' no_dialog = on report = reportname importing out_archive_parameters = ldf_user_arc_params out_parameters = ldf_user_print_params valid = ldf_valid exceptions archive_info_not_found = 1 invalid_print_params = 2 invalid_archive_params = 3 others = 4.
JOB_OPEN call function 'JOB_OPEN' exporting jobname = jobname importing jobcount = ldf_jobcount exceptions cant_create_job = 1 invalid_job_data = 2 jobname_missing = 3 others = 4.
JOB_CLOSE call function 'JOB_CLOSE' exporting at_opmode_periodic = ldf_startspec-periodic calendar_id = ldf_startspec-calendarid event_id = ldf_startspec-eventid event_param = ldf_startspec-eventparm event_periodic = ldf_startspec-periodic jobcount = ldf_jobcount jobname = jobname laststrtdt = ldf_startspec-laststrtdt laststrttm = ldf_startspec-laststrttm prddays = ldf_startspec-prddays prdhours = ldf_startspec-prdhours prdmins = ldf_startspec-prdmins prdmonths = ldf_startspec-prdmonths prdweeks = ldf_startspec-prdweeks predjob_checkstat = ldf_startspec-checkstat pred_jobcount = ldf_startspec-predjobcnt pred_jobname = ldf_startspec-predjob sdlstrtdt = ldf_startspec-sdlstrtdt sdlstrttm = ldf_startspec-sdlstrttm startdate_restriction = ldf_startspec-prdbehav strtimmed = ldf_startimmediate targetsystem = ldf_host start_on_workday_not_before = ldf_startspec-notbefore start_on_workday_nr = ldf_startspec-wdayno workday_count_direction = ldf_startspec-wdaycdir importing job_was_released = ldf_job_released exceptions cant_start_immediate = 1 invalid_startdate = 2 jobname_missing = 3 job_close_failed = 4 job_nosteps = 5 job_notex = 6 lock_failed = 7 others = 8.
MEREP_REPLICATORS call function 'MEREP_REPLICATORS' ** starting new task 'REPLICATOR' ** performing merep_replicators_return_info on end of task exporting it_syncbo = ldt_syncbo importing et_return = ldt_return .
MEREP_REPLICATOR *** call function 'MEREP_REPLICATOR' *** exporting *** i_syncbo =
-scenario **** I_LOGLEVEL = 5 *** importing *** e_return = lds_return *** exceptions *** invalid_loglevel = 1 *** invalid_syncbo = 2 *** internal_error = 3 *** log_update_fail = 4 *** syncbo_not_generated = 5 *** syncbo_contains_error = 6 *** others = 7 .
MEREP_CASCADE_SETTING call function 'MEREP_CASCADE_SETTING' exporting i_editmode = ldf_editmode changing ct_414 =
-t_414 exceptions user_canceled = 1 others = 2.
POPUP_TO_CONFIRM call function 'POPUP_TO_CONFIRM' exporting titlebar = text-101 text_question = text-104 default_button = '2' display_cancel_button = off importing answer = ldf_answer exceptions others = 0.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.