DS_CHANGERUN_MONITOR_F02 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 DS_CHANGERUN_MONITOR_F02 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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
RSDDS_AGGREGATES_MAINTAIN call function 'RSDDS_AGGREGATES_MAINTAIN' exporting i_t_range_chabasnm = l_t_chabasnm i_t_range_hieid = l_t_hieid i_debug = rs_c_true importing e_t_msg = l_t_msg exceptions inherited_error = 1 "#EC * locked = 2. "#EC *
RSDDS_AGGREGATES_VAR_MAINTAIN call function 'RSDDS_AGGREGATES_VAR_MAINTAIN' exporting i_debug = rs_c_true changing c_t_msg = l_t_msg exceptions locked = 1 "#EC * inherited_error = 2. "#EC *
RSR_POPUP_CHECK call function 'RSR_POPUP_CHECK' exporting i_title = text-039 i_t_relation = l_t_relation i_t_rule = l_t_rule importing e_cancel = l_cancel changing c_th_node = l_th_node.
RSDDS_AGGR_MOD_STATE_GET call function 'RSDDS_AGGR_MOD_STATE_GET' importing e_ts_state_cr = l_ts_state_cr.
ENQUEUE_ERSENQUEUE call function 'ENQUEUE_ERSENQUEUE' exporting mode_rsenq_prot_enq = 'E' action = rsenq_c_changerun object = l_changerunid _wait = rs_c_true exceptions foreign_lock = 1.
RSDDS_AGGR_MOD_CLOSE call function 'RSDDS_AGGR_MOD_CLOSE' exporting i_cnsid = i_cnsid.
DB_COMMIT call function 'DB_COMMIT'.
DEQUEUE_ERSENQUEUE call function 'DEQUEUE_ERSENQUEUE' exporting mode_rsenq_prot_enq = 'E' action = rsenq_c_changerun object = l_changerunid.
RSDDK_AGGRDIR_READ call function 'RSDDK_AGGRDIR_READ' exporting i_aggrcube = l_aggrcube importing e_s_aggrdir = l_s_aggrdir exceptions aggr_not_found = 1.
RSDDK_AGGREGATES_DEACTIVATE call function 'RSDDK_AGGREGATES_DEACTIVATE' exporting i_t_aggr = l_t_aggr i_authority_check = rs_c_true importing e_t_msg = l_t_msg exceptions others = 1.
RSD_COB_PRO_GET_ALWAYS call function 'RSD_COB_PRO_GET_ALWAYS' exporting i_iobjnm = l_s_chabasnm-chabasnm i_objvers = rs_c_objvers-active i_with_dtel = rs_c_false importing e_s_cob_pro = l_s_cob_pro exceptions others = 0.
RSSH_HIERARCHY_GET call function 'RSSH_HIERARCHY_GET' exporting i_hieid = l_s_hier-hieid i_objvers = rs_c_objvers-active importing e_s_rshiedir = l_s_hiedir exceptions hierarchy_not_found = 1.
RRSV_IOBJ_VALUE_OUTPUT call function 'RRSV_IOBJ_VALUE_OUTPUT' exporting i_iobjnm = rsd_c_dpanm-hier_hieid i_iobjvl_int = l_s_hier-hieid i_text = rs_c_true importing e_s_iobjtxtsml = l_s_txtsml exceptions others = 0.
RSDDS_CHANGERUN_MONITOR call function 'RSDDS_CHANGERUN_MONITOR' exporting i_with_details = rs_c_false importing e_ts_hier_cr = l_ts_hier_cr.
RSSH_HIERARCHY_GET call function 'RSSH_HIERARCHY_GET' exporting i_hieid = l_s_hier_cr-hieid i_objvers = rs_c_objvers-active importing e_s_rshiedir = l_s_hiedir exceptions hierarchy_not_found = 1.
RSDDS_CHANGERUN_MONITOR call function 'RSDDS_CHANGERUN_MONITOR' exporting i_with_details = rs_c_false importing e_ts_chabasnm_cr = l_ts_chabasnm_cr.
RSD_COB_PRO_GET_ALWAYS call function 'RSD_COB_PRO_GET_ALWAYS' exporting i_iobjnm = l_s_chabasnm_cr-chabasnm i_objvers = rs_c_objvers-active i_with_dtel = rs_c_false importing e_s_cob_pro = l_s_cob_pro exceptions others = 0.
RSDDS_CHANGERUN_MONITOR call function 'RSDDS_CHANGERUN_MONITOR' exporting i_with_details = n_with_details i_t_chabasnm = l_t_chabasnm i_t_hieid = l_t_hieid importing e_ts_state_cr = p_ts_state_cr e_ts_chanm_in_aggr = p_ts_chanm_in_aggr e_ts_hier_cr = p_ts_hier_cr e_ts_chabasnm_cr = p_ts_chabasnm_cr e_t_aggregate_cr = p_t_aggregate_cr e_ts_trexaggr_cr = p_ts_trexaggr_cr e_tsx_msg_cr = p_tsx_msg_cr.
call function 'RRMS_HANDLE_MESSAGE_INIT'.
RRMS_MESSAGES_DELETE call function 'RRMS_MESSAGES_DELETE'.
RRMS_MESSAGE_HANDLING call function 'RRMS_MESSAGE_HANDLING' exporting i_class = l_s_msg-msgid i_type = l_s_msg-msgty i_number = l_number i_msgv1 = l_s_msg-msgv1 i_msgv2 = l_s_msg-msgv2 i_msgv3 = l_s_msg-msgv3 i_msgv4 = l_s_msg-msgv4.
RRMS_MESSAGES_SHOW call function 'RRMS_MESSAGES_SHOW'.
BP_START_DATE_EDITOR call function 'BP_START_DATE_EDITOR' exporting stdt_dialog = 'Y' " btc_yes stdt_input = l_startspecs stdt_opcode = 14 " btc_edit_startdate importing stdt_modify_type = l_modify stdt_output = l_startspecs exceptions others = 28.
JOB_OPEN call function 'JOB_OPEN' exporting jobname = l_c_jobnm * jobgroup = l_c_jobgroup importing jobcount = l_jobcount.
JOB_CLOSE call function 'JOB_CLOSE' exporting calendar_id = l_startspecs-calendarid event_id = l_startspecs-eventid event_param = l_startspecs-eventparm jobcount = l_jobcount jobname = l_c_jobnm laststrtdt = l_startspecs-laststrtdt laststrttm = l_startspecs-laststrttm prddays = l_startspecs-prddays prdhours = l_startspecs-prdhours prdmins = l_startspecs-prdmins prdmonths = l_startspecs-prdmonths prdweeks = l_startspecs-prdweeks predjob_checkstat = l_startspecs-checkstat pred_jobcount = l_startspecs-predjobcnt pred_jobname = l_startspecs-predjob sdlstrtdt = l_startspecs-sdlstrtdt sdlstrttm = l_startspecs-sdlstrttm startdate_restriction = space " btc_process_always strtimmed = l_strtimmed targetsystem = l_startspecs-instname start_on_workday_nr = l_startspecs-wdayno workday_count_direction = l_startspecs-wdaycdir exceptions cant_start_immediate = 1 invalid_startdate = 2 jobname_missing = 3 job_close_failed = 4 job_nosteps = 5 job_notex = 6 lock_failed = 7.
POPUP_GET_VALUES call function 'POPUP_GET_VALUES' exporting popup_title = l_popup_title importing returncode = l_returncode tables fields = l_t_field.
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 DS_CHANGERUN_MONITOR_F02 or its description.
DS_CHANGERUN_MONITOR_F02 - Include DS_CHANGERUN_MONITOR_F02 DS_CHANGERUN_MONITOR_10O01 - Include DS_CHANGERUN_MONITOR_10O01 DS_BROWSE_HEADER - Data declarations for LDAP browser DS_ARCH_WRI - Digital Signature Archiving: Write DS_ARCH_WRI - Digital Signature Archiving: Write DS_ARCH_READ_DB_AR_BY_INDEX - Digital Signature Archiving: Index-Based Read via Database and Archive