SAP Reports / Programs | Public Sector Management | Funds Management | Budgeting(PSM-FM-BCS-BU) SAP PSM

RFFMLI_DRILLDOWN SAP ABAP Report - Search Change Document







RFFMLI_DRILLDOWN is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for With this report, you can access and display budget change documents from a selection list...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RFFMLI_DRILLDOWN into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

FMLIDW - Drilldown for Change Documents


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 RFFMLI_DRILLDOWN. "Basic submit
SUBMIT RFFMLI_DRILLDOWN AND RETURN. "Return to original report after report execution complete
SUBMIT RFFMLI_DRILLDOWN VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: S_YEAR = D .
Selection Text: S_WRKFLW = D .
Selection Text: S_VERS = D .
Selection Text: S_VALTYP = D .
Selection Text: S_USD = D .
Selection Text: S_TECHO = D .
Selection Text: S_RFYEAR = D .
Selection Text: S_REFDOC = D .
Selection Text: S_PROCES = D .
Selection Text: S_PERIOD = D .
Selection Text: S_MEAS = D .
Selection Text: S_GRANT = D .
Selection Text: S_FUND = D .
Selection Text: S_FUNC = D .
Selection Text: S_FCTR = D .
Selection Text: S_DOCNR = D .
Selection Text: S_DOCLN = D .
Selection Text: S_CSHYR = D .
Selection Text: S_CRTUSR = D .
Selection Text: S_CRTDAT = D .
Selection Text: S_CMMT = D .
Selection Text: S_BUDTYP = D .
Selection Text: S_BUDPER = D .
Selection Text: S_BUDCAT = D .
Selection Text: P_VARI = D .
Selection Text: P_SIGNUI = Convert sign to user interface
Selection Text: P_FMAREA = D .
Title: Search Change Document
Text Symbol: P05 = Description
Text Symbol: P04 = Record Type
Text Symbol: P03 = Ledger Text
Text Symbol: P02 = Ledger Name
Text Symbol: P01 = Select single ledger
Text Symbol: L03 = Currency
Text Symbol: L02 = Budget Category
Text Symbol: L01 = FM Area
Text Symbol: E01 = Localization fields
Text Symbol: 004 = Layout Selection





Text Symbol: 003 = Budget Type
Text Symbol: 002 = Process
Text Symbol: 001 = Change Document


INCLUDES used within this REPORT RFFMLI_DRILLDOWN

INCLUDE IFMBS_LDNR_SELECTION_FOR_MP.
INCLUDE IFMKU_DRILLDOWN_TOP.
INCLUDE IFMLI_DRILLDOWN_TOP.
INCLUDE IFMKU_POPUP0100_PBO.
INCLUDE IFMKU_POPUP0200_PBO.
INCLUDE IFMKU_POPUP0300_PBO.
INCLUDE IFMKU_POPUP0100_PAI.
INCLUDE IFMKU_POPUP0200_PAI.
INCLUDE IFMKU_POPUP0300_PAI.
INCLUDE IFMKU_DRILLDOWN_PBO.
INCLUDE IFMKU_DRILLDOWN_PAI.


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:

FMFK_FIKRS_READ CALL FUNCTION 'FMFK_FIKRS_READ' EXPORTING ip_fikrs = p_fmarea IMPORTING f_fm01 = l_f_fm01 EXCEPTIONS OTHERS = 1.

BUKU_CHECK_BUDCAT CALL FUNCTION 'BUKU_CHECK_BUDCAT' EXPORTING i_budcat = s_budcat-low EXCEPTIONS OTHERS = 1.

FMKU_GET_REVERSAL_FACTOR CALL FUNCTION 'FMKU_GET_REVERSAL_FACTOR' EXPORTING i_fm_area = g_f_document-rfikrs i_process = con_dummy_process i_ctem_category = g_f_document-ctem_category_9 IMPORTING e_reversal_factor = g_reversal_factor.

FMCU_CHECK_BUDTYPE CALL FUNCTION 'FMCU_CHECK_BUDTYPE' EXPORTING i_fm_area = g_f_document-rfikrs i_valtype = g_f_document-valtype_9 i_budtype = g_f_document-budtype_9 IMPORTING e_budtype_txt = g_budtype_txt EXCEPTIONS OTHERS = 2.

BUKU_CHECK_PROCESS CALL FUNCTION 'BUKU_CHECK_PROCESS' EXPORTING i_process = g_f_document-process_9 i_flg_text = con_on IMPORTING e_f_processt = g_f_processt EXCEPTIONS OTHERS = 2.

FMAVC_CHECK_ALDNR_FOR_FM CALL FUNCTION 'FMAVC_CHECK_ALDNR_FOR_FM' EXPORTING i_aldnr = g_aldnr EXCEPTIONS no_avc_ledger = 1 no_fm_ledger = 2 OTHERS = 3.

FMAVC_APPLY_BUDGET_FILTER_BADI CALL FUNCTION 'FMAVC_APPLY_BUDGET_FILTER_BADI' EXPORTING i_aldnr = g_aldnr i_arcty = g_rrcty_choice * I_CONTROL_OBJECT = * IMPORTING * E_FLG_VALUES_CHANGED = CHANGING c_budget_item = l_f_budget_item EXCEPTIONS no_entry_found = 1 record_not_matching = 2 OTHERS = 3.



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