SAP Reports / Programs | Public Sector Management | Funds Management | Master Data(PSM-FM-MD) SAP PSM

MFMFSF03 SAP ABAP INCLUDE - Include MFMPPF02 Subroutines for Funds Center: Individual maintenance







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


Text pool values


Title: Include MFMPPF02 Subroutines for Funds Center: Individual maintenance


INCLUDES used within this REPORT MFMFSF03

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:

FMKU_GET_BCS_ACTIVE_SETTINGS CALL FUNCTION 'FMKU_GET_BCS_ACTIVE_SETTINGS' EXPORTING i_fm_area = g_f_fm01-fikrs IMPORTING e_flg_bcs_active = l_flg_bcs_active.

FM_FUNDS_CENTER_MAINTAIN CALL FUNCTION 'FM_FUNDS_CENTER_MAINTAIN' EXPORTING i_fikrs = u_fikrs i_fistl = u_fictr i_f_fmmd_fistl_all = c_f_fmmd_fistl_all i_mode = u_mode i_call_context = u_call_context * I_FLG_NO_ENQUEUE = ' ' IMPORTING e_f_fmmd_fistl_all = l_f_fmmd_fistl_all_new e_status = c_status e_flg_intervall_changed = c_flg_intervall_changed.

FM_FUNDS_CENTER_UPDATE CALL FUNCTION 'FM_FUNDS_CENTER_UPDATE' EXPORTING i_fikrs = g_fikrs i_flg_commit = 'X' TABLES t_fmmd_fmfctr = l_t_fmmd_fmfctr t_fmmd_fmfctrt = l_t_fmmd_fmfctrt t_fmmd_fmhisv = l_t_fmmd_fmhisv EXCEPTIONS error_occurred = 1 OTHERS = 2.

FM_FUNDS_CENTER_UPDATE CALL FUNCTION 'FM_FUNDS_CENTER_UPDATE' EXPORTING i_fikrs = g_fikrs * I_FLG_COMMIT = ' ' TABLES t_fmmd_fmfctr = l_t_fmmd_fmfctr_del t_fmmd_fmfctrt = l_t_fmmd_fmfctrt_del t_fmmd_fmhisv = l_t_fmmd_fmhisv_del EXCEPTIONS error_occurred = 1 OTHERS = 2.

COMMIT_TEXT CALL FUNCTION 'COMMIT_TEXT' EXPORTING object = 'FMMD' name = '*' id = '*' language = '*' savemode_direct = ' ' keep = ' '.

FM_GET_DATES_FROM_GJAHR CALL FUNCTION 'FM_GET_DATES_FROM_GJAHR' EXPORTING ip_applc = 'A' ip_fikrs = u_fikrs ip_gjahr = u_min_gjahr IMPORTING op_datab = c_mindat EXCEPTIONS error_occurred = 1 no_fikrs_found = 2 no_periv_found = 3.

FM_GET_DATES_FROM_GJAHR CALL FUNCTION 'FM_GET_DATES_FROM_GJAHR' EXPORTING ip_applc = 'A' ip_fikrs = u_fikrs ip_gjahr = u_max_gjahr IMPORTING op_datbis = c_maxdat EXCEPTIONS error_occurred = 1 no_fikrs_found = 2 no_periv_found = 3.

FM_FISTL_SET_CHANGE_DOCUMENT CALL FUNCTION 'FM_FISTL_SET_CHANGE_DOCUMENT' EXPORTING i_oldnew = 'O' i_refresh = 'X' i_f_fmmd_fistl_all = g_f_fmmd_fistl_all_old EXCEPTIONS neither_old_nor_new = 1 OTHERS = 2.

RKS_OBJEKT_LISTE CALL FUNCTION 'RKS_OBJEKT_LISTE' EXPORTING d_title = text-010 obj_table = 'IFMFCTRDY' pu_type = 'EINZ' IMPORTING datab = l_datab_new datbi = l_datbis_new TABLES inp_list = l_t_ifmfctrdy EXCEPTIONS no_selection = 1.

FM_SET_FM_AREA CALL FUNCTION 'FM_SET_FM_AREA' EXPORTING i_flg_process_popup = u_flg_process_popup IMPORTING e_fikrs = ifmfctrdy-fikrs EXCEPTIONS no_fikrs_selected = 1.

FMKU_GET_BCS_ACTIVE_SETTINGS CALL FUNCTION 'FMKU_GET_BCS_ACTIVE_SETTINGS' EXPORTING i_fm_area = g_f_fm01-fikrs IMPORTING e_flg_bcs_active = l_flg_bcs_active.



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