MLI_PRINT_FORM01 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 MLI_PRINT_FORM01 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 MLI_PRINT_FORM01
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
BUKU_CHECK_PROCESS CALL FUNCTION 'BUKU_CHECK_PROCESS' EXPORTING i_process = l_f_item-process_9 i_flg_text = con_on IMPORTING e_f_process = l_f_process e_f_processt = l_f_processt EXCEPTIONS not_found = 1 OTHERS = 2.
BUKU_CHECK_PROCESS_UI CALL FUNCTION 'BUKU_CHECK_PROCESS_UI' EXPORTING i_process_ui = l_f_process-process_ui i_flg_text = con_on IMPORTING e_f_process_uit = l_f_process_uit EXCEPTIONS not_found = 1 OTHERS = 2.
AM_READ_TEXT_ON_DOMAIN_VALUE CALL FUNCTION 'AM_READ_TEXT_ON_DOMAIN_VALUE' EXPORTING i_doval = l_domain_value i_donam = 'BUKU_WFSTATE' IMPORTING e_dtext = l_domain_text.
POPUP_TO_INFORM CALL FUNCTION 'POPUP_TO_INFORM' EXPORTING titel = sy-repid txt2 = sy-subrc txt1 = 'The control could not be created'(002).
POPUP_TO_INFORM CALL FUNCTION 'POPUP_TO_INFORM' EXPORTING titel = sy-repid txt2 = sy-subrc txt1 = 'The control could not be created'(002).
FMCU_GET_ACTIVE_DIMENSIONS CALL FUNCTION 'FMCU_GET_ACTIVE_DIMENSIONS' IMPORTING e_budget_pd_active = l_flg_active EXCEPTIONS OTHERS = 1.
FMKU_GET_PERIOD_INFO CALL FUNCTION 'FMKU_GET_PERIOD_INFO' EXPORTING i_fm_area = u_fm_area IMPORTING e_nb_periods = l_nb_periods e_nb_special_periods = l_nb_special_periods e_special_periods_active = l_flg_specials_active EXCEPTIONS fm_area_not_found = 1 periv_not_found = 2 OTHERS = 3.
FM_AUTH_CHECK_FM_AREA CALL FUNCTION 'FM_AUTH_CHECK_FM_AREA' EXPORTING i_fikrs = l_f_line-rfikrs i_actvt = con_act_fmbu_display IMPORTING e_flg_auth = l_flg_auth.
FM_AUTH_CHECK_BU_VERSION_CATEG CALL FUNCTION 'FM_AUTH_CHECK_BU_VERSION_CATEG' EXPORTING i_fikrs = l_f_line-rfikrs i_version = l_f_line-rvers i_budget_category = l_f_line-rldnr i_actvt = con_act_fmbu_display IMPORTING e_flg_auth = l_flg_auth EXCEPTIONS no_authorization = 1 OTHERS = 2.
FM_AUTH_CHECK_BU_ADDRESS CALL FUNCTION 'FM_AUTH_CHECK_BU_ADDRESS' EXPORTING i_fm_area = l_f_line-rfikrs i_address = l_f_address i_fiscyear = l_f_line-ryear i_actv = con_act_fmbu_display IMPORTING e_flg_auth = l_flg_auth EXCEPTIONS no_authorization = 1 OTHERS = 2.
FMKU_SIGN_REVERSE CALL FUNCTION 'FMKU_SIGN_REVERSE' EXPORTING i_fm_area = u_fm_area CHANGING c_t_fmbdp = c_t_fmbdp.
AC_DOCUMENT_SENDER CALL FUNCTION 'AC_DOCUMENT_SENDER' EXPORTING i_awtyp = u_awtyp i_awref = u_awref i_aworg = u_aworg i_awsys = u_awsys EXCEPTIONS awtyp_not_found = 1 no_document_display_function = 2 OTHERS = 3.
AC_DOCUMENT_RECORD CALL FUNCTION 'AC_DOCUMENT_RECORD' EXPORTING i_awtyp = l_awtyp i_awref = l_awref i_aworg = l_aworg i_awsys = l_awsys * I_AWTYP_INCL = ' ' * I_AWTYP_EXCL = ' ' * I_BUKRS = ' ' * I_VALUTYP = '0' * X_DIALOG = 'X' * TABLES * T_DOCUMENTS = EXCEPTIONS no_reference = 1 no_document = 2 OTHERS = 3.
BUKU_CHECK_PROCESS CALL FUNCTION 'BUKU_CHECK_PROCESS' EXPORTING i_process = u_process i_flg_text = con_on IMPORTING e_f_processt = l_f_processt EXCEPTIONS not_found = 1 OTHERS = 2.
REUSE_ALV_VARIANT_F4 CALL FUNCTION 'REUSE_ALV_VARIANT_F4' EXPORTING is_variant = is_variant i_save = 'X' IMPORTING e_exit = l_exit es_variant = ls_variant EXCEPTIONS not_found = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_VARIANT_EXISTENCE CALL FUNCTION 'REUSE_ALV_VARIANT_EXISTENCE' EXPORTING i_save = 'X' CHANGING cs_variant = ls_variant EXCEPTIONS wrong_input = 1 not_found = 2 program_error = 3 OTHERS = 4.
REUSE_ALV_VARIANT_DEFAULT_GET CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET' EXPORTING i_save = 'X' CHANGING cs_variant = l_variant EXCEPTIONS wrong_input = 1 not_found = 2 program_error = 3 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.