MNB01FMK 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 MNB01FMK 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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
MM_ARRANG_CALE_TEXT CALL FUNCTION 'MM_ARRANG_CALE_TEXT' EXPORTING CALE_ID = KAL_ID CALE_SPRAS = SY-LANGU IMPORTING CALE_TEXT = KAL_TEXT EXCEPTIONS CALE_TEXT_NOT_FOUND = 1 OTHERS = 2.
VENDOR_MASTER_DATA_SELECT_05 CALL FUNCTION 'VENDOR_MASTER_DATA_SELECT_05' EXPORTING PI_LIFNR = KONA-BOLIF PI_EKORG = KONA-EKORG I_LFA1 = LFA1 I_LFM1 = LFM1 IMPORTING PE_NAME1 = BOLIEF_TEXT E_LFA1 = LFA1 E_LFM1 = LFM1 EXCEPTIONS NOT_LIEF = 01 NOT_LIEF_EKORG = 02 NOT_BONUS = 03 LOEVM = 04.
VIEW_KURGV CALL FUNCTION 'VIEW_KURGV' EXPORTING COMWA = VTCOMAG IMPORTING RGWA = KURGV EXCEPTIONS NO_KNA1 = 01 NO_KNKK = 01 NO_KNVV = 02.
RV_CONDITION_RECORD_DISPLAY CALL FUNCTION 'RV_CONDITION_RECORD_DISPLAY' EXPORTING CONDITION_USE = KVEWE CONDITION_CLASSES = CONDITION_CLASSES APPLICATION = T180-KAPPL CONDITION_TYPE = *T685-KSCHL ACCESS_SEQUENCE = *T685-KOZGF.
SD_KONH_SELECT CALL FUNCTION 'SD_KONH_SELECT' TABLES CONDITION_HEADER = KONH_TMP CONDITION_NUMBER = KNUMH.
SD_KONP_SELECT CALL FUNCTION 'SD_KONP_SELECT' EXPORTING SCALE_READ = KP_SCALE_READ TABLES CONDITION_ITEM = KONP_TMP CONDITION_NUMBER = KNUMH CONDITION_SCALE = STAFFEL.
MM_ARRANG_INVOICE_ADD CALL FUNCTION 'MM_ARRANG_INVOICE_ADD' EXPORTING I_ARRANGEMENT = KONA I_DB_UPDATE = NO I_T6B1 = T6B1 IMPORTING E_ARRANGEMENT = KONA TABLES T_VARIABLE_KEY = HILFVAKE T_CONDITION_RECORD = HILFKONP T_CONDITION_RECORD_UPDATE = XKONP T_YKONP = YKONP T_SETTLEMENT_VALUES = SETTLEMENT_VALUES T_SETTLEMENT_VALUES_MWSKZ = SETTLEMENT_VALUES_MWSKZ T_SETTLEMENT_VALUES_WERKS = SETTLEMENT_VALUES_WERKS T_EVALUATION_DATA = G_EVALUATION_DATA T_EBOX = XEBOX T_KOPA = G_KOPA T_ERROR_MESSAGES = ERROR_MESSAGES EXCEPTIONS INVALID_ARRANG_TYPE = 01 NO_SETTLEMENT_DATA = 02 INVALID_SETTLEMENT_DATA = 03 ERROR_DURING_INVOICE_ADD = 04 NO_ABRECHLAUF_NUMBER = 05 INT_ERROR_STATUS_UPDATE = 06 ERR_MSG_DURING_MESSAGING = 07 ERROR_DURING_SETTLEMENT = 08 CONDITION_RECORD_NOT_FOUND = 09 VARIABLE_KEY_NOT_FOUND = 10.
MM_ARRANG_DISPLAY_ERROR_MSG CALL FUNCTION 'MM_ARRANG_DISPLAY_ERROR_MSG' TABLES ERROR_MESSAGES = ERROR_MESSAGES VARIABLE_KEY = HILFVAKE.
MM_ARRANG_DISPLAY_ERROR_MSG CALL FUNCTION 'MM_ARRANG_DISPLAY_ERROR_MSG' TABLES ERROR_MESSAGES = ERROR_MESSAGES VARIABLE_KEY = HILFVAKE.
RV_KONDITION_SICHERN_BONUS CALL FUNCTION 'RV_KONDITION_SICHERN_BONUS' IN UPDATE TASK EXPORTING CHANGE_DOCS_WRITE = CHANGE_DOCS_WRITE ACTIVE_KONA = KONA OLD_KONA = *KONA UPDATE_SIGN = UPDKZ_UPDATE.
RV_KONDITION_SICHERN_V13A CALL FUNCTION 'RV_KONDITION_SICHERN_V13A' IN UPDATE TASK TABLES DB_TIME = TIME_VAKE_DB DB_XKONH = XKONH DB_YKONH = YKONH DB_XKONP = XKONP DB_YKONP = YKONP DB_XSTAF = STAFFEL DB_YSTAF = YSTAFFEL DB_XKONDAT = XKONDAT DB_YKONDAT = YKONDAT.
SD_SAVE_TEXT CALL FUNCTION 'SD_SAVE_TEXT' TABLES TEXTNAMES = TA_TVNAM.
KOMG_TO_2LINES CALL FUNCTION 'KOMG_TO_2LINES' EXPORTING COMM_FIELDS = KOMG CONDITION_STRUCTURE = T681-KOTAB IMPORTING TEXT_STRING = RV13A-VAKEY1 FIELDS_STRING = RV13A-VAKEY2 EXCEPTIONS TABLE_NOT_READABLE = 1 STRING_OVERFLOW = 2.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.