IBSFC_F 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 IBSFC_F 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 IBSFC_F
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING titel = text-003 textline1 = text-017 textline2 = text-016 start_column = 1 start_row = 1 cancel_display = ' ' IMPORTING answer = lv_dlg_answer.
BUS_MESSAGE_INIT CALL FUNCTION 'BUS_MESSAGE_INIT'.
BSFC_DIALOG CALL FUNCTION 'BSFC_DIALOG' EXPORTING i_dialog_pos_x = 2 i_dialog_pos_y = 2 i_title = lv_text i_application = tbsfc000-application i_queseq = tbsfc000-queseq i_variant = bsfc_parameter_screen-avariant i_currency = bsfc_parameter_screen-currency i_quick_question = gv_quick_question TABLES ct_result = lt_result ct_result_text = lt_result_text CHANGING c_version = tbsfc000-version EXCEPTIONS OTHERS = 1.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING textline1 = lv_text textline2 = text-010 titel = text-003 start_column = 25 start_row = 6 cancel_display = ' ' IMPORTING answer = lv_answer.
BSFC_EDIT_INFOTEXT CALL FUNCTION 'BSFC_EDIT_INFOTEXT' EXPORTING application = tbsfc000-application queseq = tbsfc000-queseq version = tbsfc000-version question = p_question xpos = '3' ypos = '7' TABLES ct_text = ls_infotext-text EXCEPTIONS no_changes = 1 OTHERS = 2.
BSFC_DISPLAY_INFOTEXT CALL FUNCTION 'BSFC_DISPLAY_INFOTEXT' EXPORTING application = tbsfc000-application queseq = tbsfc000-queseq version = tbsfc000-version question = p_question TABLES t_lines = ls_infotext-text.
BSFC_DISPLAY_INFOTEXT CALL FUNCTION 'BSFC_DISPLAY_INFOTEXT' EXPORTING application = tbsfc000-application queseq = tbsfc000-queseq version = tbsfc000-version question = p_question.
ENQUEUE_E_BSFC_QUESEQ CALL FUNCTION 'ENQUEUE_E_BSFC_QUESEQ' EXPORTING application = p_application queseq = p_queseq EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.
DEQUEUE_E_BSFC_QUESEQ CALL FUNCTION 'DEQUEUE_E_BSFC_QUESEQ' EXPORTING mode_tbsfc000 = 'E' mode_tbsfc000t = 'E' mode_tbsfc001 = 'E' mode_tbsfc001t = 'E' mode_tbsfc002 = 'E' mode_tbsfc002t = 'E' client = sy-mandt application = tbsfc000-application queseq = tbsfc000-queseq.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING textline1 = lv_text textline2 = text-007 titel = text-003 start_column = 25 start_row = 6 cancel_display = ' ' IMPORTING answer = lv_answer.
BSFC_GET_INFOTEXT CALL FUNCTION 'BSFC_GET_INFOTEXT' EXPORTING application = lv_application queseq = lv_queseq version = lv_version question = ls_question-question TABLES ct_text = ls_infotext-text EXCEPTIONS no_text_found = 1 OTHERS = 2.
BSFC_GET_INFOTEXT CALL FUNCTION 'BSFC_GET_INFOTEXT' EXPORTING application = tbsfc000-application queseq = tbsfc000-queseq version = tbsfc000-version question = p_cur_question TABLES ct_text = ls_infotext-text EXCEPTIONS no_text_found = 1 OTHERS = 2.
TR_OBJECT_CHECK CALL FUNCTION 'TR_OBJECT_CHECK' EXPORTING wi_ko200 = gs_ko200 EXCEPTIONS cancel_edit_other_error = 1 show_only_other_error = 2 OTHERS = 3.
BSFC_KEY_GET CALL FUNCTION 'BSFC_KEY_GET' TABLES t_tbsfc000 = lt_tbsfc000 t_tbsfc000t = lt_tbsfc000t t_tbsfc001 = lt_tbsfc001 t_tbsfc001t = lt_tbsfc001t t_tbsfc002 = lt_tbsfc002 t_tbsfc002t = lt_tbsfc002t t_l_tabkey000 = l_tabkey000 t_l_tabkey000t = l_tabkey000t t_l_tabkey001 = l_tabkey001 t_l_tabkey001t = l_tabkey001t t_l_tabkey002 = l_tabkey002 t_l_tabkey002t = l_tabkey002t.
TR_OBJECT_INSERT CALL FUNCTION 'TR_OBJECT_INSERT' EXPORTING wi_order = iv_order wi_ko200 = gs_ko200 TABLES wt_e071k = lt_e071k EXCEPTIONS cancel_edit_other_error = 1 show_only_other_error = 2 OTHERS = 3.
TR_OBJECTS_CHECK CALL FUNCTION 'TR_OBJECTS_CHECK' IMPORTING we_order = lv_order we_task = lv_task TABLES wt_ko200 = lt_ko200 EXCEPTIONS OTHERS = 3.
TR_OBJECTS_INSERT CALL FUNCTION 'TR_OBJECTS_INSERT' EXPORTING wi_order = iv_order IMPORTING we_order = lv_order we_task = lv_task TABLES wt_ko200 = lt_ko200 EXCEPTIONS OTHERS = 3.
RFC_GET_FUNCTION_INTERFACE CALL FUNCTION 'RFC_GET_FUNCTION_INTERFACE' EXPORTING funcname = bsfc_answer_screen-check_function TABLES params = lt_params EXCEPTIONS fu_not_found = 1 nametab_fault = 2 OTHERS = 3.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.