SAP Reports / Programs | Public Sector Management | Funds Management | Information system(PSM-FM-IS) SAP PSM

FFMRBCSF01 SAP ABAP INCLUDE - Include FFMRBCSF01







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


INCLUDES used within this REPORT FFMRBCSF01

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:

FM_AUTH_CHECK_FM_AREA CALL FUNCTION 'FM_AUTH_CHECK_FM_AREA' EXPORTING I_FIKRS = fm01-fikrs I_ACTVT = con_act_fmbu_display * I_ACTVT_A = * I_MSGTY = IMPORTING E_FLG_AUTH = l_flg_auth * E_FLG_AUTH_A = .

MESSAGES_ACTIVE CALL FUNCTION 'MESSAGES_ACTIVE' EXCEPTIONS not_active = 1 OTHERS = 2.

MESSAGES_INITIALIZE CALL FUNCTION 'MESSAGES_INITIALIZE'.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = 'F6' msgty = 'E' msgv1 = fm01-fikrs msgv2 = con_act_fmbu_display msgv3 = space msgv4 = space txtnr = '702' EXCEPTIONS message_type_not_valid = 1 not_active = 2 OTHERS = 3.

BUAVC_GET_ALDNR_FOR_SENDER CALL FUNCTION 'BUAVC_GET_ALDNR_FOR_SENDER' EXPORTING I_SENDER_DEF = l_9f_1 IMPORTING E_ALDNR = l_t_aldnr EXCEPTIONS NO_ENTRY_FOUND = 1 OTHERS = 2.

FM_SELECT_ACTIV_FLAG_ALL CALL FUNCTION 'FM_SELECT_ACTIV_FLAG_ALL' IMPORTING E_SUBACT = l_mdsub_active.

FMAVC_CHECK_BUDCAT_ALDNR CALL FUNCTION 'FMAVC_CHECK_BUDCAT_ALDNR' EXPORTING I_ALDNR = fmrbcs-rldnr IMPORTING * E_BUDCAT0 = E_BUDCAT1 = fmrbcs-budcat EXCEPTIONS INVALID_ALDNR = 1 ERROR_ALSRC = 2 NO_FM_BUDCAT_USED = 3 OTHERS = 4 .

G_READ_TEXT CALL FUNCTION 'G_READ_TEXT' EXPORTING DATE_VALID = sy-datum FIELD = l_FIELD RECORD_KEY = TABLE = l_TABLE VALUE = E01_FIELD_VALUE LANGU = E01_LANGU IMPORTING STEXT = E01_SHORTTEXT LTEXT = E01_LONGTEXT EXCEPTIONS NOT_FOUND = 4 OTHERS = 8.

FM_SIGN_GET_FOR_EXPENDITURE CALL FUNCTION 'FM_SIGN_GET_FOR_EXPENDITURE' * EXPORTING * I_RECHERCHE = IMPORTING E_SIGN = g_expsign E_SIGN_REVENUES = g_revsign .

FM_FIKRS_CHECK_MD_YEAR_DEPEND CALL FUNCTION 'FM_FIKRS_CHECK_MD_YEAR_DEPEND' EXPORTING I_FIKRS = fm01-fikrs * I_FMA_OBJNR = ' ' IMPORTING E_FLG_YEAR_POS = g_year_pos E_FLG_YEAR_CTR = g_year_ctr * E_FLG_YEAR_MASTER_DATA = EXCEPTIONS INPUT_ERROR = 1 NOT_FOUND = 2 OTHERS = 3 .

FM_COM_ITEM_READ_MULTIPLE_DATA CALL FUNCTION 'FM_COM_ITEM_READ_MULTIPLE_DATA' EXPORTING I_FIKRS = fm01-fikrs I_GJAHR = l_year * I_FLG_ONLY_POSTABLE = * I_FLG_ONLY_NON_POSTABLE = * I_FLG_TEXT = ' ' * I_FLG_HIERARCHY = ' ' TABLES * R_FIPEX = * E_T_FMCIT = E_T_FMCI = l_t_fmci * E_T_FMHICI = EXCEPTIONS MASTER_DATA_NOT_FOUND = 1 HIERARCHY_DATA_NOT_FOUND = 2 INPUT_ERROR = 3 OTHERS = 4 .

FM_COM_ITEM_READ_MULTIPLE_DATA CALL FUNCTION 'FM_COM_ITEM_READ_MULTIPLE_DATA' EXPORTING I_FIKRS = fm01-fikrs I_GJAHR = l_year * I_FLG_ONLY_POSTABLE = * I_FLG_ONLY_NON_POSTABLE = * I_FLG_TEXT = ' ' * I_FLG_HIERARCHY = ' ' TABLES * R_FIPEX = * E_T_FMCIT = E_T_FMCI = l_t_fmci * E_T_FMHICI = EXCEPTIONS MASTER_DATA_NOT_FOUND = 1 HIERARCHY_DATA_NOT_FOUND = 2 INPUT_ERROR = 3 OTHERS = 4 .

FM_SUBSTRING_GET_DESCRIPTION CALL FUNCTION 'FM_SUBSTRING_GET_DESCRIPTION' EXPORTING I_MASDATID = l_masdat_id I_STRID = l_strid I_SUB1 = l_sub1 I_SUB2 = l_sub2 I_SUB3 = l_sub3 I_SUB4 = l_sub4 I_SUB5 = l_sub5 IMPORTING E_DESC1_SH = l_short1 E_DESC1_LO = l_long1 E_DESC2_SH = l_short2 E_DESC2_LO = l_long2 E_DESC3_SH = l_short3 E_DESC3_LO = l_long3 E_DESC4_SH = l_short4 E_DESC4_LO = l_long4 E_DESC5_SH = l_short5 E_DESC5_LO = l_long5.

FMRW_CHECK_SELSCREEN_INPUT call function 'FMRW_CHECK_SELSCREEN_INPUT' exporting i_t801k = i_t801k i_rgjnr = i_rgjnr i_rname = i_rname i_dsource = i_dsource i_x_rri_active = i_x_rri_active tables it_seltab = i_t_seltab it_dim_s = it_dim_s it_dim = it_dim EXCEPTIONS ERROR = 1 OTHERS = 2.

MESSAGES_ACTIVE CALL FUNCTION 'MESSAGES_ACTIVE' EXCEPTIONS not_active = 1 OTHERS = 2.

MESSAGES_INITIALIZE CALL FUNCTION 'MESSAGES_INITIALIZE'.

MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = i_arbgb msgty = i_msgty msgv1 = i_msgv1 msgv2 = i_msgv2 msgv3 = i_msgv3 msgv4 = i_msgv4 txtnr = i_txtnr zeile = i_zeile EXCEPTIONS message_type_not_valid = 1 not_active = 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 FFMRBCSF01 or its description.