MF67FF00 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 MF67FF00 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: Rollover: Forms
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
NUMBER_GET_INFO CALL FUNCTION 'NUMBER_GET_INFO' EXPORTING nr_range_nr = '01' object = 'FVVD_SNBNR' subobject = bukrs IMPORTING interval = inriv EXCEPTIONS interval_not_found = 01 object_not_found = 02.
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING textline1 = text-101 * textline2 = text-102 titel = tmp_string IMPORTING answer = flg_antwort.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'Y' textline1 = text-111 textline2 = text-112 titel = tmp_string IMPORTING answer = flg_antwort.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'Y' textline1 = text-111 textline2 = text-112 titel = tmp_string IMPORTING answer = flg_antwort.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'Y' textline1 = text-111 textline2 = text-112 titel = tmp_string IMPORTING answer = flg_antwort.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'Y' textline1 = text-111 textline2 = text-112 titel = tmp_string IMPORTING answer = flg_antwort.
FOLDER_MAIN_SELECT CALL FUNCTION 'FOLDER_MAIN_SELECT' EXPORTING bukrs = d100_felder-bukrs istyp = d100_felder-styp rhord = d100_felder-rhord svym = d100_felder-svym IMPORTING cnt_records = cnt TABLES vdhoko_out = vdhoko_tmp.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'Y' textline1 = string_tmp textline2 = text-175 titel = text-176 IMPORTING answer = flg_antwort.
FOLDER_MAIN_SELECT CALL FUNCTION 'FOLDER_MAIN_SELECT' EXPORTING bukrs = d100_felder-vbukrs istyp = d100_felder-styp rhord = d100_felder-vrhord svnr = d100_felder-vsvnr svym = d100_felder-vsvym IMPORTING cnt_records = cnt TABLES vdhoko_out = vdhoko_tmp.
FOLDER_SELECT CALL FUNCTION 'FOLDER_SELECT' EXPORTING bukrs = d100_felder-vbukrs istyp = d100_felder-styp rhord = d100_felder-vrhord svym = d100_felder-vsvym svnr = d100_felder-vsvnr IMPORTING cnt_records = cnt TABLES vdpoko_out = vdpoko_tmp.
FOLDER_MAIN_SELECT CALL FUNCTION 'FOLDER_MAIN_SELECT' EXPORTING bukrs = d100_felder-bukrs istyp = d100_felder-styp rhord = d100_felder-rhord svnr = d100_felder-svnr svym = d100_felder-svym IMPORTING cnt_records = cnt TABLES vdhoko_out = vdhoko_tmp.
FOLDER_SELECT CALL FUNCTION 'FOLDER_SELECT' EXPORTING bukrs = nvdhoko-bukrs istyp = nvdhoko-styp rhord = nvdhoko-rhord svnr = nvdhoko-svnr svym = nvdhoko-svym IMPORTING cnt_records = cnt TABLES vdpoko_out = vdpoko_tmp.
SELECT_VDZSB_EMPLOYEE CALL FUNCTION 'SELECT_VDZSB_EMPLOYEE' EXPORTING * I_CLERK = ' ' i_bukrs = d100_felder-bukrs i_mode = '1' * I_OBJECT = ' ' * I_PROCESS = * I_PROGRAM = * I_DYNPRO = * I_DYNPROFIELD = TABLES e_vdzsb = evdzsb * EXCEPTIONS * ERROR_IN_PARAMETERS = 1 * CLERK_NOT_DEFINED = 2 * OTHERS = 3 .
SELECT_PARTNER_EMPLOYEE CALL FUNCTION 'SELECT_PARTNER_EMPLOYEE' EXPORTING i_bukrs = d100_felder-bukrs i_date = sy-datum i_mode = '1' * i_roletyp = role i_roletyp = tdp6-roletyp IMPORTING e_partbname = ipartbname EXCEPTIONS error_in_parameters = 1 error_in_partner_select = 2 no_bname = 3 OTHERS = 4.
TZB21_READ_CLERK CALL FUNCTION 'TZB21_READ_CLERK' EXPORTING i_bearb = tvdpoko-rsbear IMPORTING e_tzb21t = wa_tzb21t EXCEPTIONS clerk_not_defined = 1 OTHERS = 2.
SELECT_PARTNER_EMPLOYEE CALL FUNCTION 'SELECT_PARTNER_EMPLOYEE' "KI3K001420 EXPORTING i_bname = tvdpoko-rsbear i_bukrs = d100_felder-bukrs i_date = sy-datum i_mode = 'C' * i_roletyp = role i_roletyp = tdp6-roletyp IMPORTING e_partbname = ipartbname EXCEPTIONS error_in_parameters = 1 error_in_partner_select = 2 no_bname = 3 OTHERS = 4.
FSBP_READ_ADDRESS_PRINT CALL FUNCTION 'FSBP_READ_ADDRESS_PRINT' EXPORTING i_partner = ipartbname-partnr i_date = sy-datum * i_rltyp = tdp6-roletyp "aus 20/3/01 IMPORTING e_bus020_ext = l_bus020_ext EXCEPTIONS address = 1 partner = 2 no_address = 3 OTHERS = 4.
BPAR_P_ADDRESS_READ_INTO_PRINT * CALL FUNCTION 'BPAR_P_ADDRESS_READ_INTO_PRINT' * EXPORTING * date = sy-datum * partner = ipartbname-partnr * role = role * IMPORTING * partner_adref = t_bpdadref * EXCEPTIONS * address = 1 * partner = 2 * OTHERS = 3.
CALL FUNCTION 'SCROLLING_IN_TABLE' EXPORTING entry_act = rmf67pf-xentract entry_to = rmf67pf-xentrsum loops = loop_save_zeile ok_code = ok_code2 overlapping = 'X' IMPORTING entries_sum = rmf67pf-xentrsum entry_new = loop_cursor pages_sum = loop_pages_sum page_new = loop_page_act EXCEPTIONS no_entry_or_page_act = 01 no_entry_to = 02 no_ok_code_or_page_go = 03.
USERDATA_MAINTAIN CALL FUNCTION 'USERDATA_MAINTAIN' EXPORTING * HERKUNFT = E01 inuser = iruser IMPORTING exuser = iruser.
POPUP_TO_DISPLAY_USERDATA CALL FUNCTION 'POPUP_TO_DISPLAY_USERDATA' EXPORTING inuser = iruser.
SELECT_OPTIONS_PROVIDE CALL FUNCTION 'SELECT_OPTIONS_PROVIDE' EXPORTING gui_modus = '2' * GUI_TITEL = 'OSAKR' "KI3K054043 Hoffkamp 25.2.97
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'N' textline1 = text-141 textline2 = text-142 titel = text-140 IMPORTING answer = flg_antwort.
CHANGEDOCUMENT_PREPARE_TABLES CALL FUNCTION 'CHANGEDOCUMENT_PREPARE_TABLES' EXPORTING check_indicator = ' ' " Tabellen werden verdichtet tablename = 'VDHOKO' IMPORTING result = flg_antwort TABLES table_new = nvdhoko_tmp table_old = ovdhoko EXCEPTIONS nametab_error = 01.
CHANGEDOCUMENT_PREPARE_TABLES CALL FUNCTION 'CHANGEDOCUMENT_PREPARE_TABLES' EXPORTING check_indicator = ' ' " Tabellen werden verdichtet tablename = 'VDPOKO' IMPORTING result = flg_antwort TABLES table_new = nvdpoko table_old = ovdpoko EXCEPTIONS nametab_error = 01.
CHANGEDOCUMENT_PREPARE_TABLES CALL FUNCTION 'CHANGEDOCUMENT_PREPARE_TABLES' EXPORTING check_indicator = ' ' " Tabellen werden verdichtet tablename = 'VDBED' IMPORTING result = flg_antwort TABLES table_new = nvdbed_tmp table_old = ovdbed EXCEPTIONS nametab_error = 01.
NUMBER_GET_NEXT CALL FUNCTION 'NUMBER_GET_NEXT' EXPORTING nr_range_nr = '01' object = 'FVVD_SNBNR' quantity = bed_nr_quantity subobject = vdhoko-bukrs IMPORTING number = bed_next_freie_nr quantity = bed_nr_quantity returncode = returncode EXCEPTIONS interval_not_found = 01 number_range_not_intern = 02 object_not_found = 03 quantity_is_0 = 04 quantity_is_not_1 = 05 interval_overflow = 06.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'Y' textline1 = text-111 textline2 = text-112 titel = tmp_string IMPORTING answer = flg_antwort.
FOLDER_MAIN_SELECT CALL FUNCTION 'FOLDER_MAIN_SELECT' EXPORTING bukrs = d100_felder-bukrs istyp = d100_felder-styp rhord = d100_felder-rhord svnr = d100_felder-svnr svym = d100_felder-svym IMPORTING cnt_records = cnt TABLES vdhoko_out = vdhoko_tmp.
FOLDER_SELECT CALL FUNCTION 'FOLDER_SELECT' EXPORTING bukrs = nvdhoko-bukrs istyp = nvdhoko-styp rhord = nvdhoko-rhord svnr = nvdhoko-svnr svym = nvdhoko-svym IMPORTING cnt_records = cnt TABLES vdpoko_out = vdpoko_tmp.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'Y' textline1 = text-151 textline2 = text-152 titel = text-150 IMPORTING answer = flg_antwort.
FVD_CHK_AUTHORITY_CHECK CALL FUNCTION 'FVD_CHK_AUTHORITY_CHECK' EXPORTING I_SVORGANG = l_tcode I_BUKRS = vdpoko-bukrs I_STYP = rmf67pf-styp CHANGING C_FLG_MISSING_AUTHORITY = l_flg_missing_authority C_FLG_SUPPRESS_STANDARD_CHECK = l_flg_suppress_standard_check.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'N' textline1 = text-121 textline2 = tmp_string titel = text-120 IMPORTING answer = flg_antwort.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'N' textline1 = text-131 textline2 = text-132 titel = text-130 IMPORTING answer = flg_antwort.
ENQUEUE_EVDPOKO CALL FUNCTION 'ENQUEUE_EVDPOKO' EXPORTING bukrs = d100_felder-bukrs mandt = sy-mandt rhord = d100_felder-rhord styp = d100_felder-styp svnr = d100_felder-svnr svym = d100_felder-svym _scope = '2' EXCEPTIONS foreign_lock = 01 system_failure = 02.
DEQUEUE_EVDPOKO CALL FUNCTION 'DEQUEUE_EVDPOKO' EXPORTING bukrs = d100_felder-bukrs mandt = sy-mandt rhord = d100_felder-rhord styp = d100_felder-styp svnr = d100_felder-svnr svym = d100_felder-svym _scope = '3'.
NOTES_MAINTAIN CALL FUNCTION 'NOTES_MAINTAIN' EXPORTING application = notiz_appl entity = notiz_entity function = notiz_funktion key = notiz_key titel = notiz_titel EXCEPTIONS deleted = 01 illegal_function = 02 not_found = 03 not_saved = 04.
NOTES_MAINTAIN CALL FUNCTION 'NOTES_MAINTAIN' EXPORTING application = notiz_appl entity = notiz_entity function = notiz_funktion key = notiz_key titel = notiz_titel EXCEPTIONS deleted = 01 illegal_function = 02 not_found = 03 not_saved = 04.
NOTES_MAINTAIN CALL FUNCTION 'NOTES_MAINTAIN' EXPORTING application = notiz_appl entity = notiz_entity function = notiz_funktion key = notiz_key titel = notiz_titel EXCEPTIONS deleted = 01 illegal_function = 02 not_found = 03 not_saved = 04.
LOGFILE_INIT CALL FUNCTION 'LOGFILE_INIT'.
LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tm "Text Line (main head) ilevel = '2' itext = text-170.
LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ts "Text Line (sub head) ilevel = '3' itext = text-171 p1 = nvdhoko-rhord p2 = nvdhoko-svym p3 = nvdhoko-svnr.
LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ts "Text Line (sub head) ilevel = '3' itext = text-172 p1 = rord.
LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_tc "Continue ilevel = '3' itext = xlbez.
LOGFILE_APPEND CALL FUNCTION 'LOGFILE_APPEND' EXPORTING icode = con_ta "Alternierend ilevel = '3' itext = text-173 p1 = nvdbed-sopt p2 = nvdbed-ssign p3 = nvdbed-xlow p4 = nvdbed-xhigh.
LOGFILE_PRINT CALL FUNCTION 'LOGFILE_PRINT'.
POPUP_GET_VALUES_USER_HELP CALL FUNCTION 'POPUP_GET_VALUES_USER_HELP' EXPORTING popup_title = text-177 NO_CHECK_FOR_FIXED_VALUES = 'X' tables fields = tab_fields EXCEPTIONS ERROR_IN_FIELDS = 1 OTHERS = 2.
SELECT_PARTNER_EMPLOYEE call function 'SELECT_PARTNER_EMPLOYEE' exporting i_bname = wrk_stvdpoko-rsbear i_bukrs = wrk_stvdpoko-bukrs i_date = sy-datum i_mode = 'C' i_roletyp = tdp6-roletyp importing e_partbname = partbname exceptions error_in_parameters = 1 error_in_partner_select = 2 no_bname = 3 others = 4.
FSBP_READ_ADDRESS_PRINT call function 'FSBP_READ_ADDRESS_PRINT' exporting i_partner = partbname-partnr i_date = sy-datum importing e_bus020_ext = bus020_ext exceptions others = 4.
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 MF67FF00 or its description.