RFVDDISB_MIGRATE_F01 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 RFVDDISB_MIGRATE_F01 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 RFVDDISB_MIGRATE_F01
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
TRANSACTION_TYPE_SELECT_S_H CALL FUNCTION 'TRANSACTION_TYPE_SELECT_S_H' EXPORTING i_rantyp = '1' i_sbewziti = 'A' i_skogrp = l_str_tzpa-skogrp i_ssolhab = 'S' IMPORTING e_sbewart =
-sbewart EXCEPTIONS OTHERS = 3.
FVD_ENQUEUE_EFVDARL CALL FUNCTION 'FVD_ENQUEUE_EFVDARL' EXPORTING bukrs = p_bukrs sarchiv = space ranl = g_wa_vddisbtemp-ranl EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.
CCL_DISB_MAP_VDDISBTEMP_VDDISB CALL FUNCTION 'CCL_DISB_MAP_VDDISBTEMP_VDDISB' EXPORTING i_str_vddisbtemp = g_wa_vddisbtemp i_loghandle = g_log_handle IMPORTING e_str_rdisb_api = g_wa_rdisb_api.
FVD_DISB_API_CREATE CALL FUNCTION 'FVD_DISB_API_CREATE' EXPORTING i_str_rdisb_api = g_wa_rdisb_api IMPORTING e_tab_bapierr = l_tab_bapierr EXCEPTIONS fatal_error = 1 OTHERS = 2.
BAL_LOG_MSG_ADD CALL FUNCTION 'BAL_LOG_MSG_ADD' EXPORTING i_log_handle = g_log_handle i_s_msg = l_wrk_mess EXCEPTIONS OTHERS = 4.
BAL_LOG_CREATE CALL FUNCTION 'BAL_LOG_CREATE' EXPORTING i_s_log = g_s_log IMPORTING e_log_handle = g_log_handle EXCEPTIONS OTHERS = 1.
BAL_LOG_MSG_CUMULATE CALL FUNCTION 'BAL_LOG_MSG_CUMULATE' EXPORTING i_log_handle = g_log_handle i_s_msg = g_s_msg EXCEPTIONS log_not_found = 1 msg_inconsistent = 2 log_is_full = 3 OTHERS = 4.
BAL_DB_SAVE CALL FUNCTION 'BAL_DB_SAVE' EXPORTING i_t_log_handle = g_t_log_handle IMPORTING e_new_lognumbers = g_t_lognumber EXCEPTIONS OTHERS = 1.
BAL_DB_SEARCH CALL FUNCTION 'BAL_DB_SEARCH' EXPORTING i_s_log_filter = l_s_log_filter IMPORTING e_t_log_header = l_t_log_header EXCEPTIONS OTHERS = 1.
BAL_DB_LOAD CALL FUNCTION 'BAL_DB_LOAD' EXPORTING i_t_log_header = l_t_log_header EXCEPTIONS OTHERS = 1.
BAL_DSP_LOG_DISPLAY CALL FUNCTION 'BAL_DSP_LOG_DISPLAY' EXCEPTIONS OTHERS = 1.
BAL_DB_SEARCH CALL FUNCTION 'BAL_DB_SEARCH' EXPORTING i_s_log_filter = l_s_log_filter IMPORTING e_t_log_header = l_t_log_header EXCEPTIONS OTHERS = 1.
BAL_DB_DELETE CALL FUNCTION 'BAL_DB_DELETE' EXPORTING i_t_logs_to_delete = l_t_log_header EXCEPTIONS OTHERS = 1.
FVD_BO_OL_GET_RBO_NEW CALL FUNCTION 'FVD_BO_OL_GET_RBO_NEW' IMPORTING e_rbo = l_new_rbo EXCEPTIONS number_error = 1 OTHERS = 2.
LOAN_FLOWS_SUPPLY CALL FUNCTION 'LOAN_FLOWS_SUPPLY' EXPORTING i_bukrs = p_bukrs i_ranl = l_temp_wa_vd-ranl TABLES o_vzzbepp = l_temp_vdbepp EXCEPTIONS ranl_not_found = 1 i_dvalut_until_too_early = 2 i_dfaell_until_too_early = 3 i_ddispo_until_too_early = 4 OTHERS = 5.
FVZK_LOAD_VZZKOPO_BATCH CALL FUNCTION 'FVZK_LOAD_VZZKOPO_BATCH' EXPORTING gsart = l_temp_wa_vd-gsart koko_key = l_koko_key read_text = 'X' TABLES ivzzkopo = l_tab_vvzzkopo.
FVD_LOAN_OL_CALC_CAPITALS CALL FUNCTION 'FVD_LOAN_OL_CALC_CAPITALS' EXPORTING i_date = l_temp_wa_vz-dblfz i_s_vdarl = l_temp_wa_vd i_s_vzzkoko = l_temp_wa_vz i_tab_vvzzkopo = l_tab_vvzzkopo_all i_tab_vzzbepp = l_temp_vdbepp IMPORTING e_s_rloam = l_st_rloam EXCEPTIONS no_capitals = 1 failed = 2 OTHERS = 3.
FVD_LOAN_OL_CALC_CAPITALS CALL FUNCTION 'FVD_LOAN_OL_CALC_CAPITALS' EXPORTING i_date = g_wa_vdbepp-dfaell i_s_vdarl = l_temp_wa_vd i_s_vzzkoko = l_temp_wa_vz i_tab_vvzzkopo = l_tab_vvzzkopo_all i_tab_vzzbepp = l_temp_vdbepp IMPORTING e_s_rloam = l_st_rloam EXCEPTIONS no_capitals = 1 failed = 2 OTHERS = 3.
CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING i_list_type = 0 IMPORTING et_events = gt_events.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_structure_name = 'g_alv_contract' i_callback_program = g_repid it_fieldcat = g_tab_fieldcat is_variant = g_variant i_save = g_save TABLES t_outtab = l_new_tab_alv. " IT_EVENTS = gt_events[]
FVD_TABLE_INFORM CALL FUNCTION 'FVD_TABLE_INFORM' IMPORTING e_flg_tool_used = g_flag_tool_used EXCEPTIONS error = 1 OTHERS = 2.
FVD_TABLE_UPDATE CALL FUNCTION 'FVD_TABLE_UPDATE' EXPORTING i_flg_update_task = '' i_flg_change_document = 'X' EXCEPTIONS error = 1 OTHERS = 2.
DEQUEUE_EFVDARL CALL FUNCTION 'DEQUEUE_EFVDARL' EXPORTING bukrs = p_bukrs sarchiv = space ranl = g_wa_vdbepp-ranl.
FVD_TABLE_INIT CALL FUNCTION 'FVD_TABLE_INIT' EXCEPTIONS error = 1 OTHERS = 2.
FVD_ENQUEUE_EFVDARL CALL FUNCTION 'FVD_ENQUEUE_EFVDARL' EXPORTING bukrs = p_bukrs sarchiv = space ranl = l_wrk_vdbohead_new-ranl EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.
FVD_TABLE_UPDATE_GROUP_GET CALL FUNCTION 'FVD_TABLE_UPDATE_GROUP_GET' CHANGING c_update_group = l_update_group EXCEPTIONS error = 1 OTHERS = 2.
FVD_TABLE_SET CALL FUNCTION 'FVD_TABLE_SET' EXPORTING i_tablename = 'VDBOHEAD' i_update_group = l_update_group i_wrk_new = l_wrk_vdbohead_new i_wrk_old = l_wrk_vdbohead_old i_update_function = 'FVD_BO_DB_UPDATE_VDBOHEAD' EXCEPTIONS error = 1 OTHERS = 2.
FVD_TABLE_SET CALL FUNCTION 'FVD_TABLE_SET' EXPORTING i_tablename = 'VDDISB' i_update_group = l_update_group i_tab_new = l_tab_vddisb_new i_tab_old = l_tab_vddisb_old i_update_function = 'FVD_BO_DB_UPDATE_VDDISB' EXCEPTIONS error = 1 OTHERS = 2.
FVD_TABLE_SET CALL FUNCTION 'FVD_TABLE_SET' EXPORTING i_tablename = 'VDAUSZ' i_update_group = l_update_group i_tab_new = l_tab_vdausz_new i_tab_old = l_tab_vdausz_old EXCEPTIONS error = 1 OTHERS = 2.
FVD_TABLE_SET_VDBEPP CALL FUNCTION 'FVD_TABLE_SET_VDBEPP' EXPORTING i_update_group = l_update_group i_tab_vdbepp_old = l_tab_vdbepp_old i_tab_vdbepp_new = l_tab_vdbepp_new EXCEPTIONS error = 1 OTHERS = 2.
FVD_TABLE_INIT CALL FUNCTION 'FVD_TABLE_INIT' EXCEPTIONS error = 1 OTHERS = 2.
FVD_TABLE_UPDATE_GROUP_GET CALL FUNCTION 'FVD_TABLE_UPDATE_GROUP_GET' CHANGING c_update_group = l_update_group EXCEPTIONS error = 1 OTHERS = 2.
FVD_TABLE_SET CALL FUNCTION 'FVD_TABLE_SET' EXPORTING i_tablename = 'VDDISBTEMP' i_update_group = l_update_group i_wrk_old = l_wrk_vddisbtemp_old i_wrk_new = l_wrk_vddisbtemp_new i_update_function = 'FVD_UPDATE_VDDISBTEMP' EXCEPTIONS error = 1 OTHERS = 2.
FVD_TABLE_UPDATE CALL FUNCTION 'FVD_TABLE_UPDATE' EXPORTING i_flg_update_task = 'X' i_flg_change_document = 'X' EXCEPTIONS error = 1 OTHERS = 2.
DEQUEUE_EFVDARL CALL FUNCTION 'DEQUEUE_EFVDARL' EXPORTING bukrs = p_bukrs sarchiv = space ranl = l_wa_vddisbtemp-ranl.
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 RFVDDISB_MIGRATE_F01 or its description.