SAP Reports / Programs

/SAPF15/DATENUEBERNAHME SAP ABAP Report - documentation and ABAP source code







/SAPF15/DATENUEBERNAHME is a standard Executable ABAP Report 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 /SAPF15/DATENUEBERNAHME into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT /SAPF15/DATENUEBERNAHME. "Basic submit
SUBMIT /SAPF15/DATENUEBERNAHME AND RETURN. "Return to original report after report execution complete
SUBMIT /SAPF15/DATENUEBERNAHME VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT /SAPF15/DATENUEBERNAHME

"AUS INCLUDE FMREQUAT CON_MEMID_BELNR.


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

/SAPF15/BCS CALL FUNCTION '/SAPF15/BCS' EXPORTING bukrs = bukrs gjahr = gjahr IMPORTING bcs = bcs.

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING tcode = tcode EXCEPTIONS ok = 1 not_ok = 2 OTHERS = 3.

CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING input = ibkpf-belnr IMPORTING output = kblk-belnr.

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING tcode = tcode EXCEPTIONS ok = 1 not_ok = 2 OTHERS = 3.

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING tcode = tcode EXCEPTIONS ok = 1 not_ok = 2 OTHERS = 3.

CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING input = ibkpf-belnr IMPORTING output = ibkpf-belnr.

/SAPF15/BCS CALL FUNCTION '/SAPF15/BCS' EXPORTING bukrs = bukrs gjahr = gjahr IMPORTING bcs = bcs.

/SAPF15/VSL_SET_SAP_SUPPORTED CALL FUNCTION '/SAPF15/VSL_SET_SAP_SUPPORTED' EXCEPTIONS OTHERS = 0.

/SAPF15/CHECK_F15_INSTALLATION CALL FUNCTION '/SAPF15/CHECK_F15_INSTALLATION' EXCEPTIONS modx_saplfmfr_004_active_check = 1 exit_saplfmfr_004_check = 2 db_exists_index_check = 3 client_import_check = 4 transport_check = 5 note_362690_check = 6 modx_saplbpfc_002_active_check = 7 exit_saplbpfc_002_check = 8 bcs_check = 9 note_996870_check = 10 modx_saplfmfc_001_active_check = 11 exit_saplfmfc_001_check = 12 modx_saplfmoi_004_active_check = 13 exit_saplfmoi_004_check = 14 modx_saplfmoi_006_active_check = 15 exit_saplfmoi_006_check = 16 modx_saplfmri_003_active_check = 17 exit_saplfmri_003_check = 18 exit_smod_saplfmri_check = 19 note_1723922_check = 20 OTHERS = 21.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = sy-msgv3.

/SAPF15/SELECT_SINGLE_BEWIRT CALL FUNCTION '/SAPF15/SELECT_SINGLE_BEWIRT' "261109 EXPORTING fikrs = bukrs f15_bewirtschaft = ibseg-fistl IMPORTING sapf15_bewirt = /sapf15/bewirt EXCEPTIONS error = 1 OTHERS = 2.

DEQUEUE_EFBKPF CALL FUNCTION 'DEQUEUE_EFBKPF' EXPORTING bukrs = bkpf-bukrs belnr = bkpf-belnr gjahr = bkpf-gjahr.

ENQUEUE_EFBKPF CALL FUNCTION 'ENQUEUE_EFBKPF' EXPORTING bukrs = ibkpf-bukrs belnr = ibkpf-belnr gjahr = ibkpf-gjahr EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

/SAPF15/CHECK_AO_DOCUMENTS CALL FUNCTION '/SAPF15/CHECK_AO_DOCUMENTS' EXPORTING update_flag = c_x detail_flag = detail TABLES tbkpf = ibkpf tbseg = ibseg tbsec = ibsec CHANGING select_counter = select_counter error_counter = error_counter in_f15_counter = in_f15_counter to_f15_counter = to_f15_counter ignore_counter = ignore_counter EXCEPTIONS OTHERS = 0.

DEQUEUE_EFBKPF CALL FUNCTION 'DEQUEUE_EFBKPF' EXPORTING bukrs = ibkpf-bukrs belnr = ibkpf-belnr gjahr = ibkpf-gjahr.

/SAPF15/DEQUEUE_F15 CALL FUNCTION '/SAPF15/DEQUEUE_F15'.

DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = sy-msgv3.

/SAPF15/SELECT_SINGLE_BEWIRT





CALL FUNCTION '/SAPF15/SELECT_SINGLE_BEWIRT' "261109 EXPORTING fikrs = bukrs f15_bewirtschaft = ikbld-fistl IMPORTING sapf15_bewirt = /sapf15/bewirt EXCEPTIONS error = 1 OTHERS = 2.

ENQUEUE_EKBLK CALL FUNCTION 'ENQUEUE_EKBLK' EXPORTING belnr = kblk-belnr EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

/SAPF15/CHECK_MV_DOCUMENTS CALL FUNCTION '/SAPF15/CHECK_MV_DOCUMENTS' EXPORTING update_flag = c_x detail_flag = detail ikblk = kblk ikblp = kblp CHANGING select_counter = select_counter error_counter = error_counter in_f15_counter = in_f15_counter to_f15_counter = to_f15_counter EXCEPTIONS OTHERS = 0.

DEQUEUE_EKBLK CALL FUNCTION 'DEQUEUE_EKBLK' EXPORTING belnr = kblk-belnr.

/SAPF15/DEQUEUE_F15 CALL FUNCTION '/SAPF15/DEQUEUE_F15'.

DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.

FM_FIPOS_GET_FROM_FIPEX CALL FUNCTION 'FM_FIPOS_GET_FROM_FIPEX' EXPORTING i_fipex = fmit-rfipex IMPORTING e_fipos = bseg-fipos EXCEPTIONS OTHERS = 0.

/SAPF15/SELECT_SINGLE_BEWIRT CALL FUNCTION '/SAPF15/SELECT_SINGLE_BEWIRT' "261109 EXPORTING fikrs = bukrs f15_bewirtschaft = fmit-rfistl IMPORTING sapf15_bewirt = /sapf15/bewirt EXCEPTIONS error = 1 OTHERS = 2.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = sy-msgv3.

FM_FIPOS_GET_FROM_FIPEX CALL FUNCTION 'FM_FIPOS_GET_FROM_FIPEX' EXPORTING i_fipex = i_sapf15_fmit-rfipex IMPORTING e_fipos = bseg-fipos EXCEPTIONS OTHERS = 1.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = sy-msgv3.

ENQUEUE_E_TABLEE CALL FUNCTION 'ENQUEUE_E_TABLEE' EXPORTING tabname = '/SAPF15/FMIT' varkey = i_sapf15_fmit_key EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = sy-msgv3.

FM_FIPOS_GET_FROM_FIPEX CALL FUNCTION 'FM_FIPOS_GET_FROM_FIPEX' EXPORTING i_fipex = i_sapf15_fmit-rfipex IMPORTING e_fipos = bseg-fipos EXCEPTIONS OTHERS = 1.

/SAPF15/CHECK_FM_DOCUMENTS CALL FUNCTION '/SAPF15/CHECK_FM_DOCUMENTS' EXPORTING update_flag = c_x detail_flag = detail ifmit = i_sapf15_fmit CHANGING select_counter = select_counter error_counter = error_counter in_f15_counter = in_f15_counter to_f15_counter = to_f15_counter EXCEPTIONS OTHERS = 0.

DEQUEUE_E_TABLEE CALL FUNCTION 'DEQUEUE_E_TABLEE' EXPORTING tabname = '/SAPF15/FMIT' varkey = i_sapf15_fmit_key.

/SAPF15/DEQUEUE_F15 CALL FUNCTION '/SAPF15/DEQUEUE_F15'.

DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = sy-msgv3.

ENQUEUE_EFBKPF CALL FUNCTION 'ENQUEUE_EFBKPF' EXPORTING bukrs = /sapf15/extdata-bukrs belnr = /sapf15/extdata-belnr gjahr = /sapf15/extdata-gjahr EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.




/SAPF15/CHECK_EX_DOCUMENTS CALL FUNCTION '/SAPF15/CHECK_EX_DOCUMENTS' EXPORTING update_flag = c_x detail_flag = detail iextdata = /sapf15/extdata CHANGING select_counter = select_counter error_counter = error_counter in_f15_counter = in_f15_counter to_f15_counter = to_f15_counter EXCEPTIONS OTHERS = 0.

DEQUEUE_EFBKPF CALL FUNCTION 'DEQUEUE_EFBKPF' EXPORTING bukrs = /sapf15/extdata-bukrs belnr = /sapf15/extdata-belnr gjahr = /sapf15/extdata-gjahr.

/SAPF15/DEQUEUE_F15 CALL FUNCTION '/SAPF15/DEQUEUE_F15'.

DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = sy-msgv3.

/SAPF15/SELECT_SINGLE_BEWIRT CALL FUNCTION '/SAPF15/SELECT_SINGLE_BEWIRT' "261109 EXPORTING fikrs = bukrs f15_bewirtschaft = ibseg-fistl IMPORTING sapf15_bewirt = /sapf15/bewirt EXCEPTIONS error = 1 OTHERS = 2.

ENQUEUE_EFBKPF CALL FUNCTION 'ENQUEUE_EFBKPF' EXPORTING bukrs = ibkpf-bukrs belnr = ibkpf-belnr gjahr = ibkpf-gjahr EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

DEQUEUE_EFBKPF CALL FUNCTION 'DEQUEUE_EFBKPF' EXPORTING bukrs = ibkpf-bukrs belnr = ibkpf-belnr gjahr = ibkpf-gjahr.

/SAPF15/DEQUEUE_F15 CALL FUNCTION '/SAPF15/DEQUEUE_F15'.

DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.

ENQUEUE_E_TABLEE CALL FUNCTION 'ENQUEUE_E_TABLEE' EXPORTING tabname = '/SAPF15/ZAHLSTL' varkey = i_sapf15_fmit_key EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

DB_SET_ISOLATION_LEVEL CALL FUNCTION 'DB_SET_ISOLATION_LEVEL'.

DB_RESET_ISOLATION_TO_DEFAULT CALL FUNCTION 'DB_RESET_ISOLATION_TO_DEFAULT'.

DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = sy-msgv3.

ENQUEUE_EFBKPF CALL FUNCTION 'ENQUEUE_EFBKPF' EXPORTING bukrs = /sapf15/f15b01-bukrs belnr = /sapf15/f15b01-belnr gjahr = /sapf15/f15b01-gjahr EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

/SAPF15/CHECK_B1_DOCUMENTS CALL FUNCTION '/SAPF15/CHECK_B1_DOCUMENTS' EXPORTING update_flag = c_x detail_flag = detail if15b01 = /sapf15/f15b01 CHANGING select_counter = select_counter error_counter = error_counter in_f15_counter = in_f15_counter to_f15_counter = to_f15_counter EXCEPTIONS OTHERS = 0.

DEQUEUE_EFBKPF CALL FUNCTION 'DEQUEUE_EFBKPF' EXPORTING bukrs = /sapf15/f15b01-bukrs belnr = /sapf15/f15b01-belnr gjahr = /sapf15/f15b01-gjahr.

/SAPF15/DEQUEUE_F15 CALL FUNCTION '/SAPF15/DEQUEUE_F15'.

DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = sy-msgv3.

ENQUEUE_EFBKPF CALL FUNCTION 'ENQUEUE_EFBKPF' EXPORTING bukrs = /sapf15/f15b02-bukrs belnr = /sapf15/f15b02-belnr gjahr = /sapf15/f15b02-gjahr EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

/SAPF15/CHECK_B2_DOCUMENTS CALL FUNCTION '/SAPF15/CHECK_B2_DOCUMENTS' EXPORTING update_flag = c_x detail_flag = detail if15b02 = /sapf15/f15b02 CHANGING select_counter = select_counter error_counter = error_counter in_f15_counter = in_f15_counter to_f15_counter = to_f15_counter EXCEPTIONS OTHERS = 0.

DEQUEUE_EFBKPF CALL FUNCTION 'DEQUEUE_EFBKPF' EXPORTING bukrs = /sapf15/f15b02-bukrs belnr = /sapf15/f15b02-belnr gjahr = /sapf15/f15b02-gjahr.

/SAPF15/DEQUEUE_F15 CALL FUNCTION '/SAPF15/DEQUEUE_F15'.

DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = sy-msgv3.

ENQUEUE_EFBKPF CALL FUNCTION 'ENQUEUE_EFBKPF' EXPORTING bukrs = /sapf15/f15e02-bukrs belnr = /sapf15/f15e02-belnr gjahr = /sapf15/f15e02-gjahr EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

/SAPF15/CHECK_E2_DOCUMENTS CALL FUNCTION '/SAPF15/CHECK_E2_DOCUMENTS' EXPORTING update_flag = c_x detail_flag = detail if15e02 = /sapf15/f15e02 CHANGING select_counter = select_counter error_counter = error_counter in_f15_counter = in_f15_counter to_f15_counter = to_f15_counter EXCEPTIONS OTHERS = 0.

DEQUEUE_EFBKPF CALL FUNCTION 'DEQUEUE_EFBKPF' EXPORTING bukrs = /sapf15/f15e02-bukrs belnr = /sapf15/f15e02-belnr gjahr = /sapf15/f15e02-gjahr.

/SAPF15/DEQUEUE_F15 CALL FUNCTION '/SAPF15/DEQUEUE_F15'.

DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = dyname dynumb = dynumb TABLES dynpfields = dyfields EXCEPTIONS OTHERS = 1.

HELP_VALUES_GET_NO_DD_NAME CALL FUNCTION 'HELP_VALUES_GET_NO_DD_NAME' EXPORTING selectfield = 'BLART' reduced_status_only = c_x IMPORTING ind = tabix TABLES fields = f4fields full_table = f4help EXCEPTIONS OTHERS = 1.

/SAPF15/BCS CALL FUNCTION '/SAPF15/BCS' EXPORTING bukrs = bukrs gjahr = gjahr IMPORTING bcs = bcs.

HELP_VALUES_GET_NO_DD_NAME CALL FUNCTION 'HELP_VALUES_GET_NO_DD_NAME' EXPORTING selectfield = 'DOCTYPE' reduced_status_only = c_x IMPORTING ind = tabix TABLES fields = f4fields full_table = f4help EXCEPTIONS OTHERS = 1.

DB_SET_ISOLATION_LEVEL CALL FUNCTION 'DB_SET_ISOLATION_LEVEL'.

DB_RESET_ISOLATION_TO_DEFAULT CALL FUNCTION 'DB_RESET_ISOLATION_TO_DEFAULT'.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = sy-msgv3.

ENQUEUE_EFBKPF CALL FUNCTION 'ENQUEUE_EFBKPF' EXPORTING bukrs = ls_sm-bukrs belnr = ls_sm-belnr gjahr = ls_sm-gjahr EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

/SAPF15/CHECK_SM_DOCUMENTS CALL FUNCTION '/SAPF15/CHECK_SM_DOCUMENTS' EXPORTING update_flag = c_x detail_flag = detail if15sm = ls_sm CHANGING select_counter = select_counter error_counter = error_counter in_f15_counter = in_f15_counter to_f15_counter = to_f15_counter EXCEPTIONS OTHERS = 0.

DEQUEUE_EFBKPF CALL FUNCTION 'DEQUEUE_EFBKPF' EXPORTING bukrs = ls_sm-bukrs belnr = ls_sm-belnr gjahr = ls_sm-gjahr.

/SAPF15/DEQUEUE_F15 CALL FUNCTION '/SAPF15/DEQUEUE_F15'.

DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.



Contribute (Add Comments)

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 /SAPF15/DATENUEBERNAHME or its description.