MAFWCH_FLI01 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 MAFWCH_FLI01 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 MAFWCH_FLI01
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
TR_TASK_OVERVIEW CALL FUNCTION 'TR_TASK_OVERVIEW' EXPORTING iv_category = 'CUST'.
AFWCH_FL_READ CALL FUNCTION 'AFWCH_FL_READ' EXPORTING I_FLID = AFWCH_FLWA-FLID I_CUST = 'X' I_TEST = AFWCH_FLWA-FLAG_OBJ_TESTSL IMPORTING I_NINDEX = AFWCH_FLWA-NINDEX I_MININDEX = AFWCH_FLWA-MININDEX I_MAXINDEX = AFWCH_FLWA-MAXINDEX TABLES IT_AFWCH_FLD = GTAB_AFWCH_FLD IT_AFWCH_FLTEST = GTAB_AFWCH_FLD_TEST EXCEPTIONS NOT_FOUND = 1 INCONSISTENT = 2 TEST_NOT_FOUND = 4 FLID_STATE_ERROR = 5 OTHERS = 3.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = text-004 text_question = string TEXT_BUTTON_1 = 'Ja'(010) icon_button_1 = 'ICON_DELETE' TEXT_BUTTON_2 = 'Abbrechen'(011) ICON_BUTTON_2 = 'ICON_CANCEL' DEFAULT_BUTTON = '2' display_cancel_button = space "no cancel button IMPORTING answer = AFWCH_FLWA-FLAG_AUX * TABLES * PARAMETER = EXCEPTIONS text_not_found = 1 OTHERS = 2.
AFWCH_FL_MODIFY CALL FUNCTION 'AFWCH_FL_MODIFY' EXPORTING mode = 'DELE' TABLES tab_afwch_fld_old = gtab_afwch_fld * tab_afwch_fld_new = it_afwch_fld_new CHANGING cs_afwch_flwa = afwch_flwa EXCEPTIONS wrong_mode = 1 error_create = 2 error_modify = 3 error_delete = 4 OTHERS = 5.
AFWGO_SHOW_EVAL_FLID CALL FUNCTION 'AFWGO_SHOW_EVAL_FLID' EXPORTING i_afwch_flwa = afwch_flwa EXCEPTIONS values_not_found = 1 error = 2 OTHERS = 3.
TR_TASK_OVERVIEW CALL FUNCTION 'TR_TASK_OVERVIEW' EXPORTING iv_category = 'CUST'.
AFWCH_FL_EVAL_DATA_CHECK CALL FUNCTION 'AFWCH_FL_EVAL_DATA_CHECK' EXPORTING I_FLID = AFWCH_FLWA-FLID EXCEPTIONS eval_data_exist = 1 ph_eval_data_exist = 2 others = 11.
AFWCH_FL_READ CALL FUNCTION 'AFWCH_FL_READ' EXPORTING I_FLID = AFWCH_FLWA-FLID I_TEST = AFWCH_FLWA-FLAG_OBJ_TESTSL IMPORTING I_NINDEX = AFWCH_FLWA-NINDEX I_MININDEX = AFWCH_FLWA-MININDEX I_MAXINDEX = AFWCH_FLWA-MAXINDEX TABLES IT_AFWCH_FLTEST = GTAB_AFWCH_FLD_TEST EXCEPTIONS NOT_FOUND = 1 INCONSISTENT = 2 TEST_NOT_FOUND = 4 FLID_STATE_ERROR = 5 OTHERS = 3.
AFWGO_SHOW_EVAL_FLID CALL FUNCTION 'AFWGO_SHOW_EVAL_FLID' EXPORTING i_afwch_flwa = afwch_flwa EXCEPTIONS values_not_found = 1 error = 2 OTHERS = 3.
AFWCH_FL_DESCR_READ CALL FUNCTION 'AFWCH_FL_DESCR_READ' EXPORTING I_LANGU = sy-langu CHANGING I_AFWCH_FLWA = AFWCH_FLWA EXCEPTIONS NOT_FOUND = 1 NO_TEXT = 2 OTHERS = 3.
RM_AREA_GET_ALL CALL FUNCTION 'RM_AREA_GET_ALL' IMPORTING e_rmbbf_t = it_rmbbf_t e_rmda_t = it_rmda_t EXCEPTIONS OTHERS = 1.
ISB_RM_ALL_DIMENSIONS_GET CALL FUNCTION 'ISB_RM_ALL_DIMENSIONS_GET' EXPORTING RMBID = wrk_jbrrmbbf-RMBID ALL_FIX = 'Y' WITH_TEXTS = 'X' * DDIC_READ_NEW = ' ' TABLES IT_JBRRMBM = GTAB_JBRRMBM EXCEPTIONS TABLE_HAS_NO_FIELDS = 1 TABLE_NOT_ACTIVATE = 2 INTERNAL_ERROR = 3 OTHERS = 4.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = 'FIELDNAME' value_org = 'S' TABLES value_tab = gtab_jbralvdim return_tab = it_ddshretval EXCEPTIONS OTHERS = 1.
DDUT_DOMVALUES_GET CALL FUNCTION 'DDUT_DOMVALUES_GET' EXPORTING NAME = 'AFWCH_FLTYP' LANGU = SY-LANGU TEXTS_ONLY = con_xoff TABLES DD07V_TAB = lt_dd07v EXCEPTIONS ILLEGAL_INPUT = 1.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = 'FLID' value_org = 'S' TABLES value_tab = lt_afwch_fl_alv return_tab = it_ddshretval EXCEPTIONS OTHERS = 1.
AFWCH_ACTIVE_INT_VIEW_GET CALL FUNCTION 'AFWCH_ACTIVE_INT_VIEW_GET' IMPORTING E_DATASTR = l_astru e_internal_view = l_view EXCEPTIONS no_active_datastructure = 1 active_datastr_wrong_type = 2 no_internal_view = 3 active_datastructure_not_found = 4 OTHERS = 5.
AFWGO_ACCESS_ASSIGNMENT CALL FUNCTION 'AFWGO_ACCESS_ASSIGNMENT' EXPORTING i_field = 'PHID' i_value = l_jbrph-phid i_sicht = l_jbrph-sichtid IMPORTING * ET_EP1 = ET_EP2 = lt_ep2_ph EXCEPTIONS invalid_field = 1 not_found = 2 OTHERS = 3.
AFWCH_FL_READ CALL FUNCTION 'AFWCH_FL_READ' EXPORTING I_FLID = AFWCH_FLWA-FLID I_CUST = 'X' IMPORTING I_NINDEX = AFWCH_FLWA-NINDEX I_MININDEX = AFWCH_FLWA-MININDEX I_MAXINDEX = AFWCH_FLWA-MAXINDEX TABLES IT_AFWCH_FLD = GTAB_AFWCH_FLD EXCEPTIONS NOT_FOUND = 1 INCONSISTENT = 2 TEST_NOT_FOUND = 4 FLID_STATE_ERROR = 5 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.