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

DBFMFF06 SAP ABAP INCLUDE - documentation and ABAP source code







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

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:

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = TEXT-203 EXCEPTIONS OTHERS = 1.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = TEXT-220 EXCEPTIONS OTHERS = 1.

FM_FIPEX_GET_FROM_POSIT CALL FUNCTION 'FM_FIPEX_GET_FROM_POSIT' EXPORTING I_FIKRS = FKRS-FIKRS TABLES T_FMPOSIT = L_T_FMPOSIT EXCEPTIONS INPUT_ERROR = 1 DATA_NOT_FOUND = 2.

FM_FIPEX_GET_FROM_POSIT CALL FUNCTION 'FM_FIPEX_GET_FROM_POSIT' EXPORTING I_FIKRS = FKRS-FIKRS I_POSIT = -POSIT IMPORTING E_FIPEX = G_R_FIPEX-LOW EXCEPTIONS INPUT_ERROR = 1 DATA_NOT_FOUND = 2.

FM_TEXT_GET_FROM_WRTTP CALL FUNCTION 'FM_TEXT_GET_FROM_WRTTP' EXPORTING I_WRTTP = G_T_FMOI-WRTTP IMPORTING E_TEXT = G_T_FMOI-WTEXT.

FM_TEXT_GET_FROM_WRTTP CALL FUNCTION 'FM_TEXT_GET_FROM_WRTTP' EXPORTING I_WRTTP = G_T_FMFI-WRTTP IMPORTING E_TEXT = G_T_FMFI-WTEXT.

FM_TEXT_GET_FROM_WRTTP CALL FUNCTION 'FM_TEXT_GET_FROM_WRTTP' EXPORTING I_WRTTP = G_T_FMCO-WRTTP IMPORTING E_TEXT = G_T_FMCO-WTEXT.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = TEXT-221 EXCEPTIONS OTHERS = 1.

FM4C_READ_HIERARCHY_SET CALL FUNCTION 'FM4C_READ_HIERARCHY_SET' EXPORTING I_CTR_LEV = L_SAV_CTR_LEV I_POS_LEV = L_SAV_POS_LEV * I_C_CTR_LEV = L_SAV_CTR_LEV * I_C_POS_LEV = L_SAV_POS_LEV I_RANGE_SEL = 'X' I_DEL_NOT_SEL_SUBTREE = 'X' I_RANGE_WITH_SUBTREE = P_FMAADN I_DEL_NON_CARRIER = L_F_ONLY_CARRIER I_DEL_STATISTICS = L_F_NO_STATS I_ALL_POSITIONS_UP = P_FMAAUP I_SORT = '1' I_CARRIER_HIERARCHY = ' ' I_POST_CARRIER = L_FLG_POST_CARRIER I_USE_ITEMS = L_FLG_USE_ITEMS I_USE_CENTRES = L_FLG_USE_CENTRES I_NO_MASTER_DATA = 'X' I_FINUSE_CHECK = SPACE I_WITH_HIERARCHY = L_SAV_HIERARCHY.

FM4C_READ_HIERARCHY CALL FUNCTION 'FM4C_READ_HIERARCHY' EXPORTING I_FIKRS = FKRS-FIKRS I_GJAHR = P_GJAHR I_VARNT = P_VARNT I_HIVARNT = P_CVARNT I_GEBER = U_T_FMFINCODE-FINCODE TABLES T_FISTL = S_FICTR T_FIPEX = S_FIPEX.

FM4C_GET_INTERNAL_DATA CALL FUNCTION 'FM4C_GET_INTERNAL_DATA' TABLES T_FMBU = L_T_FMBU.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = TEXT-200 EXCEPTIONS OTHERS = 1.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = TEXT-201 EXCEPTIONS OTHERS = 1.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = TEXT-202 EXCEPTIONS OTHERS = 1.

FMCFSB_READ_EXTERN CALL FUNCTION 'FMCFSB_READ_EXTERN' EXPORTING I_FMHPH = L_F_FMHPH I_FMHPO = L_F_FMHPO TABLES T_RULES_CF_S = L_T_FMCFSB.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = TEXT-210 EXCEPTIONS OTHERS = 1.

FM_SUBSTRING_GET_DESCRIPTION CALL FUNCTION 'FM_SUBSTRING_GET_DESCRIPTION' EXPORTING I_MASDATID = '3' I_STRID = -STR_ID I_SUB1 = -FDSUB1 I_SUB2 = -FDSUB2 IMPORTING E_DESC1_SH = U_T_FFND-FDSUB1T_SH E_DESC1_LO = U_T_FFND-FDSUB1T_LO E_DESC2_SH = U_T_FFND-FDSUB2T_SH E_DESC2_LO = U_T_FFND-FDSUB2T_LO.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = TEXT-211 EXCEPTIONS OTHERS = 1.

FM_SUBSTRING_GET_DESCRIPTION





CALL FUNCTION 'FM_SUBSTRING_GET_DESCRIPTION' EXPORTING I_MASDATID = '2' I_STRID = -STR_ID I_SUB1 = -FCSUB1 I_SUB2 = -FCSUB2 I_SUB3 = -FCSUB3 IMPORTING E_DESC1_SH = U_T_FCTR-FCSUB1T_SH E_DESC1_LO = U_T_FCTR-FCSUB1T_LO E_DESC2_SH = U_T_FCTR-FCSUB2T_SH E_DESC2_LO = U_T_FCTR-FCSUB2T_LO E_DESC3_SH = U_T_FCTR-FCSUB3T_SH E_DESC3_LO = U_T_FCTR-FCSUB3T_LO.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = TEXT-212 EXCEPTIONS OTHERS = 1.

FM_HH_FICTR_DETERMINE CALL FUNCTION 'FM_HH_FICTR_DETERMINE' EXPORTING IP_FIKRS = FKRS-FIKRS IP_GJAHR = G_FIPEX_GJAHR IMPORTING OP_HH_FICTR = L_SAV_SFICTR.

FM_SUBSTRING_GET_DESCRIPTION CALL FUNCTION 'FM_SUBSTRING_GET_DESCRIPTION' EXPORTING I_MASDATID = '1' I_STRID = -STR_ID I_SUB1 = -CISUB1 I_SUB2 = -CISUB2 I_SUB3 = -CISUB3 I_SUB4 = -CISUB4 I_SUB5 = -CISUB5 IMPORTING E_DESC1_SH = U_T_FPOS-CISUB1T_SH E_DESC1_LO = U_T_FPOS-CISUB1T_LO E_DESC2_SH = U_T_FPOS-CISUB2T_SH E_DESC2_LO = U_T_FPOS-CISUB2T_LO E_DESC3_SH = U_T_FPOS-CISUB3T_SH E_DESC3_LO = U_T_FPOS-CISUB3T_LO E_DESC4_SH = U_T_FPOS-CISUB4T_SH E_DESC4_LO = U_T_FPOS-CISUB4T_LO E_DESC5_SH = U_T_FPOS-CISUB5T_SH E_DESC5_LO = U_T_FPOS-CISUB5T_LO.

FM4C_READ_HIERARCHY_SET CALL FUNCTION 'FM4C_READ_HIERARCHY_SET' EXPORTING I_RANGE_SEL = 'X' I_RANGE_WITH_SUBTREE = P_FPOSDN I_CARRIER_HIERARCHY = ' ' I_BALBUD_CARRIER = L_SAV_BALBUD I_POST_CARRIER = ' ' I_DEL_NON_CARRIER = ' ' I_DEL_STATISTICS = ' ' I_SORT = '1' I_USE_CENTRES = ' ' I_WITH_HIERARCHY = L_SAV_HIERARCHY.

FM4C_READ_HIERARCHY CALL FUNCTION 'FM4C_READ_HIERARCHY' EXPORTING I_FIKRS = FKRS-FIKRS I_VARNT = P_VARNT I_GJAHR = G_FIPEX_GJAHR TABLES T_FIPEX = U_R_FIPEX.

FM4C_GET_INTERNAL_DATA CALL FUNCTION 'FM4C_GET_INTERNAL_DATA' TABLES T_FMBU = C_T_FMBU.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = TEXT-205 EXCEPTIONS OTHERS = 1.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = TEXT-206 EXCEPTIONS OTHERS = 1.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = TEXT-205 EXCEPTIONS OTHERS = 1.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = TEXT-207 EXCEPTIONS OTHERS = 1.

FMUDREL_DETERMINE CALL FUNCTION 'FMUDREL_DETERMINE' EXPORTING IP_BUART = '43' "( 43 for payment budget) IP_FIKRS = FKRS-FIKRS IP_GJAHR = P_GJREL IP_RECEIVER = L_F_FINANZKONTO * IP_SENDER = L_F_FINANZKONTO TABLES T_FMUDREL = L_T_FMUDREL EXCEPTIONS DATA_NOT_FOUND = 1 INPUT_WRONG = 2.

OUTBOUND_CALL_00106131_P CALL FUNCTION 'OUTBOUND_CALL_00106131_P' EXPORTING U_SCREEN_NAME = SCREEN-NAME U_SCREEN_GROUP1 = SCREEN-GROUP1 U_SCREEN_GROUP2 = SCREEN-GROUP2 U_SCREEN_GROUP3 = SCREEN-GROUP3 U_SCREEN_GROUP4 = SCREEN-GROUP4 U_OTHERS_SEL_CRIT = P_OTHERS CHANGING C_SCREEN_REQUIRED = SCREEN-REQUIRED C_SCREEN_INPUT = SCREEN-INPUT C_SCREEN_OUTPUT = SCREEN-OUTPUT C_SCREEN_INTENSIFIED = SCREEN-INTENSIFIED C_SCREEN_INVISIBLE = SCREEN-INVISIBLE C_SCREEN_ACTIVE = SCREEN-ACTIVE C_SCREEN_DISPLAY_3D = SCREEN-DISPLAY_3D C_SCREEN_VALUE_HELP = SCREEN-VALUE_HELP C_SCREEN_REQUEST = SCREEN-REQUEST C_FLG_MODIFY = G_FLG_MODIFY_SCREEN.

FMUDRULE_DETERMINE CALL FUNCTION 'FMUDRULE_DETERMINE' EXPORTING IP_FIKRS = FKRS-FIKRS IP_FINANZKONTO = IP_GJAHR = P_GJREL IMPORTING OP_FMUDRULE = L_F_FMUDRULE EXCEPTIONS DATA_NOT_FOUND = 1 INPUT_WRONG = 2.

FMRPRULE_DETERMINE CALL FUNCTION 'FMRPRULE_DETERMINE' EXPORTING I_FLG_USE_RANGE = 'X' I_FIKRS = FKRS-FIKRS I_GJAHR = P_GJREL I_BUART = L_F_BUART * I_UPDATE_BUFFER = 'X' *" I_CLEAR_BUFFER OPTIONAL * I_BUFFER_ON = 'X' TABLES T_FMRPRULE = L_T_FMRPRULE * I_T_SEL_RIB_POOLS STRUCTURE FMDECKRG R_RIB_POOL = L_R_DECKRNG.

FMRPRULE_DETERMINE CALL FUNCTION 'FMRPRULE_DETERMINE' EXPORTING I_FLG_USE_RANGE = 'X' I_FIKRS = FKRS-FIKRS I_GJAHR = P_GJREL I_BUART = L_F_BUART *" I_UPDATE_BUFFER = 'X' *" I_CLEAR_BUFFER OPTIONAL * I_BUFFER_ON = 'X' TABLES T_FMRPRULE = L_T_FMRPRULE * I_T_SEL_RIB_POOLS STRUCTURE FMDECKRG R_RIB_POOL = L_R_DECKRNG.

FMKU_CHECK_NB_ACTIVATION CALL FUNCTION 'FMKU_CHECK_NB_ACTIVATION' EXPORTING i_fm_area = fkrs-fikrs i_fiscyear = p_gjahr IMPORTING e_flg_bcs_active = g_flg_bcs_active.

FM_FMIT_FROM_ARCHIVE_READ CALL FUNCTION 'FM_FMIT_FROM_ARCHIVE_READ' EXPORTING I_SELECTIONS = LT_SELECTIONS I_SHOW_ERRORS = 'X' I_SHOW_PROGESS = 'X' TABLES E_FMIT = U_DEST_TABLE I_ARCH_SEL = LT_FILES EXCEPTIONS NO_INFOSTRUC_FOUND = 1 SELECTIONS_ERROR = 2 OTHERS = 3.

FM_FMFIX_FROM_ARCHIVE_READ CALL FUNCTION 'FM_FMFIX_FROM_ARCHIVE_READ' EXPORTING I_SELECTIONS = LT_SELECTIONS I_SHOW_ERRORS = 'X' I_SHOW_PROGESS = 'X' TABLES E_FMIFI = U_DEST_TABLE I_ARCH_SEL = LT_FILES EXCEPTIONS NO_INFOSTRUC_FOUND = 1 SELECTIONS_ERROR = 2 OTHERS = 3.

DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING TABNAME = 'FMIFIHD' TABLES DFIES_TAB = LT_DFIES_FMIFIHD[].




DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING TABNAME = 'FMIFIIT' TABLES DFIES_TAB = LT_DFIES_FMIFIIT[].

DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING TABNAME = 'FMIFIIT' TABLES DFIES_TAB = LT_DFIES_FMIFIIT[].

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING TEXT = TEXT-206 EXCEPTIONS OTHERS = 1.

FMCFSB_READ_DB CALL FUNCTION 'FMCFSB_READ_DB' EXPORTING I_FMHPH = L_F_FMHPH I_REFRESH = L_FLG_REFRESH TABLES T_FMHPO = L_T_FMHPO.



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