CNVA_00555_SIMULATE_FORM 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 CNVA_00555_SIMULATE_FORM 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 CNVA_00555_SIMULATE_FORM
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
TH_SYSTEMWIDE_WPINFO * CALL FUNCTION 'TH_SYSTEMWIDE_WPINFO' * TABLES * WPLIST = LT_WPLIST * EXCEPTIONS * ARGUMENT_ERROR = 1 * SEND_ERROR = 2 * OTHERS = 3.
TH_WPINFO CALL FUNCTION 'TH_WPINFO' DESTINATION 'NONE' TABLES wplist = xt_wplist EXCEPTIONS send_error = 1 OTHERS = 2.
FILL_SNAPSHOT_DATA CALL FUNCTION 'FILL_SNAPSHOT_DATA' EXPORTING local_remote = 'LOCAL' TABLES tf_cpu_all = ta_cpu_all tf_mem_all = ta_mem_all tf_disk_single = tf_disk_single tf_lan_single = tf_lan_single tf_top_single = tf_top_single EXCEPTIONS internal_error_adress_failed = 1 internal_error_different_field = 2 internal_error_no_new_line = 3 collector_not_running = 4 shared_memory_not_available = 5 collector_busy = 6 version_conflict = 7 no_network_collector_running = 8 system_failure = 9 communication_failure = 10 OTHERS = 11.
POPUP_TO_DECIDE CALL FUNCTION 'POPUP_TO_DECIDE' EXPORTING defaultoption = '1' textline1 = text-007 textline3 = text-010 text_option1 = text-008 text_option2 = text-009 titel = text-012 IMPORTING answer = h_answer EXCEPTIONS OTHERS = 0.
DB_COMMIT * CALL FUNCTION 'DB_COMMIT'.
STUM_WP_TOTAL_ACTIVITY CALL FUNCTION 'STUM_WP_TOTAL_ACTIVITY' TABLES wp_total_info = gt_wp_total_info communication_errors = gt_communication_errors used_wp = gt_used_wp.
BP_MAP_HOST_TO_BTCSERVER CALL FUNCTION 'BP_MAP_HOST_TO_BTCSERVER' EXPORTING hostname = sy-host IMPORTING servname = lv_target_server EXCEPTIONS no_valid_name_to_map = 1 cannot_get_list = 2 cannot_find_matching_name = 3 OTHERS = 4.
BP_JOB_CREATE CALL FUNCTION 'BP_JOB_CREATE' EXPORTING job_cr_dialog = 'N' job_cr_head_inp = global_job IMPORTING job_cr_head_out = global_job job_cr_stdt_out = global_start_date TABLES job_cr_steplist = global_step_tbl.
JOB_CLOSE CALL FUNCTION 'JOB_CLOSE' EXPORTING jobcount = global_job-jobcount jobname = global_job-jobname strtimmed = 'X' *{+JG 13.05.2011 V1 SP04 Change Replicated- Correction for Single Server Execution
TH_SERVER_LIST CALL FUNCTION 'TH_SERVER_LIST' TABLES list = lt_srv_list EXCEPTIONS no_server_list = 0 OTHERS = 0.
BP_JOBLIST_STATUS_GET * CALL FUNCTION 'BP_JOBLIST_STATUS_GET' * TABLES * joblist = lt_job_list * EXCEPTIONS * unknown_error = 1 * OTHERS = 2.
BP_JOB_CHECKSTATE CALL FUNCTION 'BP_JOB_CHECKSTATE' EXPORTING dialog = 'N' jobcount =
-jobcount jobname = -jobname * START_ASAP = * TIME_LIMIT = IMPORTING * STATUS_ACCORDING_TO_DB = actual_status = -status EXCEPTIONS checking_of_job_has_failed = 1 correcting_job_status_failed = 2 invalid_dialog_type = 3 job_does_not_exist = 4 no_check_privilege_given = 5 ready_switch_too_dangerous = 6 OTHERS = 7 .
BP_JOBLOG_READ CALL FUNCTION 'BP_JOBLOG_READ' EXPORTING client = sy-mandt jobcount = ps_job-jobcount jobname = ps_job-jobname TABLES joblogtbl = lt_joblog EXCEPTIONS cant_read_joblog = 1 jobcount_missing = 2 joblog_does_not_exist = 3 joblog_is_empty = 4 joblog_name_missing = 5 jobname_missing = 6 job_does_not_exist = 7 OTHERS = 8.
DELTA_TIME_DAY_HOUR CALL FUNCTION 'DELTA_TIME_DAY_HOUR' EXPORTING t1 = lv_t1 t2 = lv_t2 d1 = lv_d1 d2 = lv_d2 IMPORTING minutes = lv_minutes.
APPL_LOG_WRITE_HEADER CALL FUNCTION 'APPL_LOG_WRITE_HEADER' EXPORTING header = ld_balhdri EXCEPTIONS object_not_found = 1 subobject_not_found = 2 error = 3 OTHERS = 4.
APPL_LOG_WRITE_SINGLE_MESSAGE CALL FUNCTION 'APPL_LOG_WRITE_SINGLE_MESSAGE' EXPORTING object = 'CNVA_00555_OBJ' MESSAGE = ls_balmi update_or_insert = 'I'.
APPL_LOG_WRITE_DB CALL FUNCTION 'APPL_LOG_WRITE_DB' EXPORTING object = 'CNVA_00555_OBJ' TABLES object_with_lognumber = lt_balnri.
BP_JOB_CREATE * CALL FUNCTION 'BP_JOB_CREATE' * EXPORTING * job_cr_dialog = 'N' * job_cr_head_inp = global_job * IMPORTING * job_cr_head_out = global_job * job_cr_stdt_out = global_start_date * TABLES * job_cr_steplist = global_step_tbl.
* CALL FUNCTION 'JOB_CLOSE' * EXPORTING * jobcount = global_job-jobcount * jobname = global_job-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 * OTHERS = 8.
CNV_MBT_RFC_GET CALL FUNCTION 'CNV_MBT_RFC_GET' EXPORTING packid = p_pack exec_target = 'E' * ALL_AS_TABLE = 'X' * NONE_AT_LOCAL_DEST = 'X' IMPORTING destination_id = ls_substate-destination * TABLES * DESTTAB = EXCEPTIONS no_destinations_for_packid = 1 no_specific_destination_type = 2 get_system_info_failure = 3 rfc_failure = 4 system_info_has_changed = 5 login_not_possible = 6 OTHERS = 7 .
CNV_MBT_PC_PROG_START_BGR * CALL FUNCTION 'CNV_MBT_PC_PROG_START_BGR' * EXPORTING * progname = c_repid * job_name = ls_substate-jobname * IMPORTING * jobcount = ls_substate-jobcount * TABLES * lt_params = lt_params * EXCEPTIONS * program_does_not_exist = 1 * no_authority = 2 * scheduling_error = 3 ** communication_failure = 98 MESSAGE gd_msgtext ** system_failure = 99 MESSAGE gd_msgtext * OTHERS = 4.
DB_COMMIT CALL FUNCTION 'DB_COMMIT'.
CNV_MBT_SUBSTATE_WRITE CALL FUNCTION 'CNV_MBT_SUBSTATE_WRITE' TABLES im_cnvmbtsubstate = it_substate EXCEPTIONS update_failed = 1 OTHERS = 2.
CNV_MBT_RFC_PCL CALL FUNCTION 'CNV_MBT_RFC_PCL' EXPORTING packid = p_pack IMPORTING destination_id = lv_pcl_rfc EXCEPTIONS no_destinations_for_packid = 1 no_pcl_destination_for_packid = 2 OTHERS = 3.
CNV_MBT_SUBSTATE_WRITE CALL FUNCTION 'CNV_MBT_SUBSTATE_WRITE' DESTINATION lv_pcl_rfc TABLES im_cnvmbtsubstate = it_substate EXCEPTIONS update_failed = 1 communication_failure = 98 MESSAGE gd_msgtext system_failure = 99 MESSAGE gd_msgtext OTHERS = 2.
CNV_MBT_SUBSTATE_JOBCOUNT_UPD CALL FUNCTION 'CNV_MBT_SUBSTATE_JOBCOUNT_UPD' * DESTINATION is_substate-destination EXPORTING i_cnvmbtsubstate = is_substate EXCEPTIONS OTHERS = 1.
BP_JOBLOG_READ CALL FUNCTION 'BP_JOBLOG_READ' EXPORTING client = sy-mandt jobcount =
-jobcount * JOBLOG = ' ' jobname = -jobname TABLES joblogtbl = lt_joblog EXCEPTIONS cant_read_joblog = 1 jobcount_missing = 2 joblog_does_not_exist = 3 joblog_is_empty = 4 joblog_name_missing = 5 jobname_missing = 6 job_does_not_exist = 7 OTHERS = 8 .
DB02_ORA_FILL_TD110 CALL FUNCTION 'DB02_ORA_FILL_TD110' IMPORTING td110 = ld_td110.
SEL_SERVERDBSTATISTICS_ADA CALL FUNCTION 'SEL_SERVERDBSTATISTICS_ADA' IMPORTING serverdbstatistics = ld_servdbstat EXCEPTIONS table_not_found no_entry_found.
GET_PAGESIZE_SDB CALL FUNCTION 'GET_PAGESIZE_SDB' IMPORTING pagesize = h_pagesize EXCEPTIONS OTHERS = 4.
MSS_DBDATA_DETAIL CALL FUNCTION 'MSS_DBDATA_DETAIL' "#EC EXISTS TABLES dbdata = dbdata dboption = dboption.
DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'MSSDBSIZEINFO' IMPORTING x030l_wa = ld_x030l TABLES dfies_tab = lt_dfies.
DB02_GET_MAIN_SCREEN_DB2 CALL FUNCTION 'DB02_GET_MAIN_SCREEN_DB2' IMPORTING entry_screen_data = ld_db2tbixsum.
GET_DB4_DBSIZE CALL FUNCTION 'GET_DB4_DBSIZE' IMPORTING db4_dbsize = ld_db4_dbsize.
DB6_HIS_OVERVIEW CALL FUNCTION 'DB6_HIS_OVERVIEW' TABLES it_db6pmdb02 = lt_db6pmdb02.
POPUP_TO_DECIDE CALL FUNCTION 'POPUP_TO_DECIDE' EXPORTING defaultoption = '2' textline1 = text-018 textline2 = text-019 textline3 = text-021 text_option1 = text-008 text_option2 = text-009 titel = text-011 IMPORTING answer = h_answer EXCEPTIONS OTHERS = 0.
POPUP_TO_DECIDE CALL FUNCTION 'POPUP_TO_DECIDE' EXPORTING defaultoption = '2' textline1 = ld_message textline3 = text-010 text_option1 = text-008 text_option2 = text-009 titel = text-011 IMPORTING answer = h_answer EXCEPTIONS OTHERS = 0.
FILL_VALIDATION_RECORDS CALL FUNCTION 'FILL_VALIDATION_RECORDS' EXPORTING local_remote = 'LOCAL' IMPORTING tf_cpu_all_valid = ta_cpu_all_valid tf_cpu_sum_valid = ta_cpu_sum_valid EXCEPTIONS internal_error_adress_failed = 1 internal_error_different_field = 2 internal_error_no_new_line = 3 collector_not_running = 4 shared_memory_not_available = 5 collector_busy = 6 version_conflict = 7 no_network_collector_running = 8 OTHERS = 9.
POPUP_TO_DECIDE CALL FUNCTION 'POPUP_TO_DECIDE' EXPORTING defaultoption = '2' textline1 = text-026 textline2 = text-027 text_option1 = text-008 text_option2 = text-009 titel = text-028 * START_COLUMN = 25 * START_ROW = 6 cancel_display = space IMPORTING answer = h_answer .
POPUP_TO_DECIDE CALL FUNCTION 'POPUP_TO_DECIDE' EXPORTING defaultoption = '1' textline1 = text-022 textline2 = text-023 textline3 = text-024 text_option1 = text-008 text_option2 = text-009 titel = text-025 IMPORTING answer = h_answer EXCEPTIONS OTHERS = 0.
TH_SYSTEMWIDE_WPINFO CALL FUNCTION 'TH_SYSTEMWIDE_WPINFO' TABLES wplist = lt_wplist EXCEPTIONS argument_error = 1 send_error = 2 OTHERS = 3.
RS_REFRESH_FROM_SELECTOPTIONS CALL FUNCTION 'RS_REFRESH_FROM_SELECTOPTIONS' EXPORTING curr_report = c_repid * IMPORTING * SP = TABLES selection_table = lt_seltab EXCEPTIONS not_found = 1 no_report = 2 OTHERS = 3 .
CNVA_00555_EXECUTE_IN_INSTANCE CALL FUNCTION 'CNVA_00555_EXECUTE_IN_INSTANCE' DESTINATION
-apserver EXPORTING i_report_name = c_repid TABLES it_seltab = lt_seltab EXCEPTIONS error_in_submitting_report = 1 OTHERS = 2.
CNV_MBT_L_SUBPROT_WRITE_DB CALL FUNCTION 'CNV_MBT_L_SUBPROT_WRITE_DB' EXCEPTIONS internal_errors = 1 OTHERS = 2.
DB_COMMIT CALL FUNCTION 'DB_COMMIT'.
CNV_MBT_STATE_GET CALL FUNCTION 'CNV_MBT_STATE_GET' EXPORTING packid = p_pack phase = p_phase activity_id = p_act_id * EXEC_NUM = * ALL_AS_TABLE = IMPORTING state_tec = lv_state_tec state_log = lv_state_log aborted = lv_aborted * LAST_EXEC_NUM = * TABLES * T_EX_CNVMBTSTATE = EXCEPTIONS entry_does_not_exist = 1 OTHERS = 2 .
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING default_button = '2' titlebar = text-029 text_question = text-030 text_button_1 = text-008 text_button_2 = text-009 IMPORTING answer = lv_answer.
BP_MAP_HOST_TO_BTCSERVER CALL FUNCTION 'BP_MAP_HOST_TO_BTCSERVER' EXPORTING hostname = sy-host IMPORTING servname = lv_target_server EXCEPTIONS no_valid_name_to_map = 1 cannot_get_list = 2 cannot_find_matching_name = 3 OTHERS = 4.
JOB_OPEN CALL FUNCTION 'JOB_OPEN' EXPORTING jobname = ls_job-jobname IMPORTING jobcount = ls_job-jobcount EXCEPTIONS cant_create_job = 1 invalid_job_data = 2 jobname_missing = 3 OTHERS = 4.
JOB_CLOSE CALL FUNCTION 'JOB_CLOSE' EXPORTING jobcount = ls_job-jobcount jobname = ls_job-jobname strtimmed = 'X' targetserver = lv_target_server * IMPORTING * JOB_WAS_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.
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 CNVA_00555_SIMULATE_FORM or its description.
CNVA_00555_SIMULATE_FORM - Include CNVA_00555_SIMULATE_FORM CNVA_00555_SIMULATE_0100_PBO - Include CNVA_00555_SIMULATE_0100_PBO CNVA_00555_SIMULATE_0100_PAI - Include CNVA_00555_SIMULATE_0100_PAI CNVA_00555_SIMULATE - Runtime Estimation: Simulation Step CNVA_00555_SIMULATE - Runtime Estimation: Simulation Step CNVA_00555_REMOTE_TRIGGER - Remote Initialization for Runtime Estimation