SAP Reports / Programs | Financial Accounting(FI) SAP FI

MF05LI00 SAP ABAP INCLUDE - Include MF05AI00_READ_VERIFDOC







MF05LI00 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 MF05LI00 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 MF05LI00. "Basic submit
SUBMIT MF05LI00 AND RETURN. "Return to original report after report execution complete
SUBMIT MF05LI00 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 MF05LI00

No INCLUDES are used within this REPORT code!


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:

DATE_TO_PERIOD_CONVERT CALL FUNCTION 'DATE_TO_PERIOD_CONVERT' EXPORTING i_date = bseg-bzdat i_periv = t001-periv IMPORTING e_gjahr = hlp_gjahr.

ASSET_DATA_GET CALL FUNCTION 'ASSET_DATA_GET' EXPORTING i_bseg = bseg i_bkpf = bkpf.

ASSET_ITEMS_SHOW CALL FUNCTION 'ASSET_ITEMS_SHOW' EXPORTING i_bseg = bseg i_bkpf = bkpf.

ROUND_AMOUNT CALL FUNCTION 'ROUND_AMOUNT' EXPORTING company = t001-bukrs currency = bkpf-waers amount_in = bseg-wskto IMPORTING amount_out = bseg-wskto difference = refe no_rounding = char(1).

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING tcode = 'FB00' EXCEPTIONS ok = 0 OTHERS = 4.

SWU_OBJECT_REFRESH * call function 'SWU_OBJECT_REFRESH'.

RF_CPD_DATEN_BEARBEITEN CALL FUNCTION 'RF_CPD_DATEN_BEARBEITEN' EXPORTING i_bkpf = bkpf i_bseg = bseg i_bsec = bsec i_t001 = t001 i_ktnra = lfa1-lifnr i_ktogr = ' ' i_name1 = lfa1-name1 i_xcpdk = lfa1-xcpdk i_aktyp = t020-aktyp IMPORTING e_bseg = bseg e_bsec = bsec.

RF_CPD_DATEN_BEARBEITEN CALL FUNCTION 'RF_CPD_DATEN_BEARBEITEN' EXPORTING i_bkpf = bkpf i_bseg = bseg i_bsec = bsec i_t001 = t001 i_ktnra = kna1-kunnr i_ktogr = ' ' i_name1 = kna1-name1 i_xcpdk = kna1-xcpdk i_aktyp = t020-aktyp IMPORTING e_bseg = bseg e_bsec = bsec.

FI_PERIOD_DETERMINE CALL FUNCTION 'FI_PERIOD_DETERMINE' EXPORTING i_budat = rf05l-dbatr i_bukrs = t001-bukrs IMPORTING e_gjahr = *bkpf-gjahr e_monat = *bkpf-monat.

FI_PERIOD_CHECK CALL FUNCTION 'FI_PERIOD_CHECK' EXPORTING i_bukrs = t001-bukrs i_koart = '+' i_gjahr = *bkpf-gjahr i_monat = frpe1 EXCEPTIONS OTHERS = 4.

CURRENCY_CODE_CHECK CALL FUNCTION 'CURRENCY_CODE_CHECK' EXPORTING i_object = 'BKPF' i_bukrs = bkpf-bukrs i_currency_code = bkpf-waers i_budat = bkpf-budat i_bldat = bkpf-bldat i_wwert = bkpf-wwert i_tcode = lv_sytcode i_awtyp = 'BKPF' i_blart = bkpf-blart i_zedat = bkdf-dbedt.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING titel = 'Beleg ändern'(001) textline1 = 'Sollen die Änderungen'(002) textline2 = 'gesichert werden ?'(003) defaultoption = char_j IMPORTING answer = char(1).

CCARD_SETTLEMENT_SHOW_HEADER CALL FUNCTION 'CCARD_SETTLEMENT_SHOW_HEADER' EXPORTING i_ccbtc = bsegc-ccbtc EXCEPTIONS no_data_found = 1 OTHERS = 2.

CCARD_SETTLEMENT_SHOW_ITEMS CALL FUNCTION 'CCARD_SETTLEMENT_SHOW_ITEMS' EXPORTING i_ccbtc = bsegc-ccbtc i_koart = koart EXCEPTIONS index_not_active = 1 no_protocol_found = 2 no_items_found = 3 OTHERS = 4.

FI_VENDOR_ALTERN_PAYER_CHECK CALL FUNCTION 'FI_VENDOR_ALTERN_PAYER_CHECK' EXPORTING i_lifnr = bseg-lifnr i_filkd = bseg-filkd i_bukrs = bkpf-bukrs i_empfb = bseg-empfb i_lfb1_head_office = lfb1.

FI_CUSTOMER_ALTERN_PAYEE_CHECK CALL FUNCTION 'FI_CUSTOMER_ALTERN_PAYEE_CHECK' EXPORTING i_kunnr = bseg-kunnr i_filkd = bseg-filkd i_bukrs = bkpf-bukrs i_empfb = bseg-empfb i_knb1_head_office = knb1.

J_1BSA_COMPONENT_ACTIVE CALL FUNCTION 'J_1BSA_COMPONENT_ACTIVE' EXPORTING bukrs = bseg-bukrs component = 'BR' EXCEPTIONS component_not_active = 01.

ESR_NUMBER_CHECK CALL FUNCTION 'ESR_NUMBER_CHECK' EXPORTING * (del) * amount = bseg-dmbtr "Note 317123 amount = bseg-wrbtr "Note 317123 cash_discount = bseg-sknto country = t001-land1 esr_check_digit = bseg-esrpz esr_number = bseg-esrnr esr_ref_number = bseg-esrre payment_terms1 = bseg-zbd1p.

FIN_UI_DECO_CUSTOMIZED_MESSAGE





CALL FUNCTION 'FIN_UI_DECO_CUSTOMIZED_MESSAGE' "Note398195 EXPORTING "Note398195 i_arbgb = 'F5' "Note398195 i_dtype = 'E' "Note398195 i_msgnr = '240'. "Note398195

REAL_ESTATE_IMKEY_GET CALL FUNCTION 'REAL_ESTATE_IMKEY_GET' EXPORTING i_cobl = cobl anzeige = 'X' IMPORTING e_cobl = cobl EXCEPTIONS abnormal_leave = 1.

FI_PAYREF_CHECK CALL FUNCTION 'FI_PAYREF_CHECK' EXPORTING i_kidno = bseg-kidno i_land1 = l_land1. "Note1504397

FI_TAX_INDICATOR_CHECK CALL FUNCTION 'FI_TAX_INDICATOR_CHECK' EXPORTING i_bukrs = bseg-bukrs i_hkont = bseg-hkont "Sach-/oder Abstimmkonto i_koart = bseg-koart i_mwskz = bseg-mwskz i_stbuk = bseg-stbuk i_umsks = bseg-umsks x_dialog = 'X'.

CO_SF_NETWORKACTIVITY_CHECK CALL FUNCTION 'CO_SF_NETWORKACTIVITY_CHECK' EXPORTING aufnr_imp = bseg-nplnr vornr_imp = rf05l-vornr IMPORTING aplzl_exp = bseg-aplzl aufpl_exp = bseg-aufpl.

CREDIT_CARD_GET_RCODE_TEXTS CALL FUNCTION 'CREDIT_CARD_GET_RCODE_TEXTS' EXPORTING i_ccrcodes = ccrcodes IMPORTING e_ccrctext = ccrctext EXCEPTIONS OTHERS = 0.

FI_CHECK_EXTENDED_WT CALL FUNCTION 'FI_CHECK_EXTENDED_WT' EXPORTING i_bukrs = bseg-bukrs EXCEPTIONS component_not_active = 1 not_found = 2 OTHERS = 3.

FI_DOCUMENT_LIST_DISPLAY CALL FUNCTION 'FI_DOCUMENT_LIST_DISPLAY' EXPORTING bukrs = rf05l-bukrs belnr = rf05l-belnr gjahr = rf05l-gjahr aktyp = t020-aktyp i_nochange = x_nochange "Note 492663 EXCEPTIONS display_not_possible = 1 no_authority = 2 OTHERS = 3.

COBL_RECEIVE CALL FUNCTION 'COBL_RECEIVE' IMPORTING ecobl = cobl pcobl = pcobl esc_used = esc_used fcode_used = fcode_used TABLES icoblf = int_coblf.

FIN_UI_DECO_CUSTOMIZED_MESSAGE CALL FUNCTION 'FIN_UI_DECO_CUSTOMIZED_MESSAGE' "Note 354982 EXPORTING "Note 354982 i_arbgb = 'F5' "Note 354982 i_dtype = 'W' "Note 354982 i_msgnr = '349'. "Note 354982

FI_CHECK_ZTERM call function 'FI_CHECK_ZTERM' "Note1688248 exporting "Note1688248 i_koart = bseg-koart "Note1688248 i_zterm = bseg-zterm "Note1688248 exceptions "Note1688248 invalid_zterm = 1 "Note1688248 error_message = 2. "Note1688248

FIN_UI_DECO_CUSTOMIZED_MESSAGE CALL FUNCTION 'FIN_UI_DECO_CUSTOMIZED_MESSAGE' "Note 364165 EXPORTING "Note 364165 i_arbgb = 'F5' "Note 364165 i_dtype = 'E' "Note 364165 i_msgnr = '350'. "Note 364165

RK_KOSTL_CHECK CALL FUNCTION 'RK_KOSTL_CHECK' EXPORTING v_bukrs = bseg-bukrs datum = bkpf-budat v_gsber = bseg-gsber kokrs = bseg-kokrs kostl = bseg-kostl kosts = tka00-kosts gbbil = t001-xgsbe.

OFF_NUMBER_GLOBAL_CHECK CALL FUNCTION 'OFF_NUMBER_GLOBAL_CHECK' EXPORTING i_fin1_param = fin1_param i_bkpf = bkpf.

FI_PAYMENT_CURRENCY_CHECK CALL FUNCTION 'FI_PAYMENT_CURRENCY_CHECK' EXPORTING i_bukrs = bkpf-bukrs i_waers = bkpf-waers i_wwert = bkpf-wwert i_kursf = bkpf-kursf i_wrbtr = bseg-wrbtr i_pycur = bseg-pycur i_pyamt = bseg-pyamt i_rebzt = bseg-rebzt.

J_1BSA_COMPONENT_ACTIVE CALL FUNCTION 'J_1BSA_COMPONENT_ACTIVE' EXPORTING bukrs = bseg-bukrs component = 'BR' EXCEPTIONS component_not_active = 01.

J_1B_BARCODE_CONVERT CALL FUNCTION 'J_1B_BARCODE_CONVERT' EXPORTING is_bseg = bseg iv_barcode = rf05l-brcde IMPORTING ev_esrre = bseg-esrre ev_esrnr = bseg-esrnr ev_esrpz = bseg-esrpz. "note 991647

J_1BSA_COMPONENT_ACTIVE CALL FUNCTION 'J_1BSA_COMPONENT_ACTIVE' EXPORTING bukrs = bseg-bukrs component = 'AR' EXCEPTIONS component_not_active = 1 OTHERS = 2.

FI_CHECK_VALUES_GROSS_INC_TAX CALL FUNCTION 'FI_CHECK_VALUES_GROSS_INC_TAX' EXPORTING i_regio = bseg-grirg i_gricd = bseg-gricd i_gridt = bseg-gityp i_bukrs = bseg-bukrs i_hkont = bseg-hkont.

FIN_UI_DECO_CUSTOMIZED_MESSAGE CALL FUNCTION 'FIN_UI_DECO_CUSTOMIZED_MESSAGE' EXPORTING i_arbgb = 'F5' i_dtype = 'W' i_msgnr = '872' EXCEPTIONS OTHERS = 1.




CONTRACT_CUSTOMER_CHECK CALL FUNCTION 'CONTRACT_CUSTOMER_CHECK' EXPORTING i_company_code = bkpf-bukrs i_contract_ident = bseg-vertn i_contract_type = bseg-vertt i_customer_ident = bseg-kunnr.

FI_DUPLICATE_INVOICE_CHECK CALL FUNCTION 'FI_DUPLICATE_INVOICE_CHECK' EXPORTING i_bukrs = lt_bseg-bukrs i_lifnr = lt_bseg-lifnr i_waers = bkpf-waers i_bldat = bkpf-bldat i_xblnr = bkpf-xblnr i_wrbtr = lt_bseg-wrbtr i_belnr = bkpf-belnr i_gjahr = bkpf-gjahr i_buzei = lt_bseg-buzei i_koart = char_k i_reprf = ld_reprf i_shkzg = lt_bseg-shkzg i_xumsw = lt_bseg-xumsw i_bstat = bkpf-bstat i_blart = bkpf-blart. "Note568926

CO_SF_NETWORKACTIVITY_CHECK CALL FUNCTION 'CO_SF_NETWORKACTIVITY_CHECK' EXPORTING aufnr_imp = bseg-aufnr vornr_imp = rf05l-vornr_auf iv_order_catg = '30' IMPORTING aplzl_exp = bseg-aplzl aufpl_exp = bseg-aufpl.

FI_COMPANY_CODE_DATA CALL FUNCTION 'FI_COMPANY_CODE_DATA' EXPORTING i_bukrs = bseg-bukrs IMPORTING e_t001 = t001.

SEPA_MANDATES_API_GET_BUFFER CALL FUNCTION 'SEPA_MANDATES_API_GET_BUFFER' IMPORTING ET_BUF_MANDATE_INS = lt_inserted_mandates ET_BUF_MANDATE_CHG = lt_changed_mandates.

SEPA_MANDATE_API_GET_BY_KEY CALL FUNCTION 'SEPA_MANDATE_API_GET_BY_KEY' EXPORTING I_MANDATE_key = ls_key IMPORTING E_BUFFER_STATE = .

SEPA_MANDATE_API_GET_BY_KEY CALL FUNCTION 'SEPA_MANDATE_API_GET_BY_KEY' EXPORTING I_MANDATE_key = ls_key IMPORTING E_BUFFER_STATE = .



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 MF05LI00 or its description.