RFFMBS_MAINTAIN_OBJECTS is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for For futher information see:
If you would like to execute this report or see the full code listing simply enter RFFMBS_MAINTAIN_OBJECTS into the relevant SAP transactions such as SE38 or SE80
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.
Selection Text: S_MEASR = D .
Selection Text: S_FONDS = D .
Selection Text: S_FIPEX = D .
Selection Text: S_FICTR = D .
Selection Text: S_FAREA = D .
Selection Text: S_BUDPER = D .
Selection Text: P_VARIA = D .
Selection Text: P_TEST = Test run
Selection Text: P_SET = D .
Selection Text: P_SELVAR = D .
Selection Text: P_PLDNR = D .
Selection Text: P_GJAHR = D .
Selection Text: P_FIKRS = D .
Selection Text: P_DEL = D .
Selection Text: P_BUDCAT = D .
Selection Text: P_BS = D .
Text Symbol: 507 = Update run
Text Symbol: 506 = Test run
Text Symbol: 505 = Processing status
Text Symbol: 504 = Posting ledger
Text Symbol: 503 = Fiscal year
Text Symbol: 502 = Budget structure
Text Symbol: 501 = Budget category
Text Symbol: 500 = FM management area
Text Symbol: 102 = Posting add.
Text Symbol: 101 = Budget add.
Text Symbol: 100 = Do you want to maintain budget addresses
Text Symbol: 012 = Variants for Selection of FM Account Assignments
Text Symbol: 011 = Number of addresses selected for deletion
Text Symbol: 010 = Number of addresses selected for insertion
Text Symbol: 008 = Action
Text Symbol: 007 = Mass selection
Text Symbol: 006 = Selection FM Acct Assgmts
Text Symbol: 005 = Processing options
Text Symbol: 004 = Selection of FM Account Assignments
INCLUDE IFMBS_BS_WHERE_USED_SEL_SCREEN.
INCLUDE IFIFMBAS_FMACC_SEL.
INCLUDE: IFMBSCON.
No SAP DATABASE tables are accessed within this REPORT code!
FM_FYC_SELSCR_STATUS_SET CALL FUNCTION 'FM_FYC_SELSCR_STATUS_SET' IMPORTING e_text_block_fma = bltxtfma e_text_block_mass = bltxtmss e_text_button = pbfmsele e_title_selvar_f4 = g_selvar_f4_title.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Select objects'(100) diagnose_object = 'FMBS_SEL_MAINT_TYPE' text_question = text-100 text_button_1 = text-101 icon_button_1 = '' text_button_2 = text-102 icon_button_2 = '' default_button = '1' display_cancel_button = on * START_COLUMN = 25 * START_ROW = 6 popup_type = 'ICON_MESSAGE_QUESTION' IMPORTING answer = answer.
FMBS_ICON_CREATE_W_U_LIST CALL FUNCTION 'FMBS_ICON_CREATE_W_U_LIST' IMPORTING e_icon = w_used.
FM_MULTIPLE_SELECTION_TEXT_GET CALL FUNCTION 'FM_MULTIPLE_SELECTION_TEXT_GET' EXPORTING * I_FLG_FUNDS_ONLY = i_flg_msel_active = p_mass IMPORTING e_text_button = pbfmsele.
FMHIE_CHECK_MBS CALL FUNCTION 'FMHIE_CHECK_MBS' EXPORTING i_fm_area = p_fikrs i_bs = p_bs IMPORTING e_flg_multilevel = l_bs_hierarchical EXCEPTIONS bs_not_exist = 1 OTHERS = 2.
FMBS_SHOW_BS_WHERE_USED_LIST CALL FUNCTION 'FMBS_SHOW_BS_WHERE_USED_LIST' EXPORTING im_fm_area = p_fikrs im_fiscyear = p_gjahr im_bs = p_bs EXCEPTIONS OTHERS = 1.
FM_SELECT_MULTIPLE CALL FUNCTION 'FM_SELECT_MULTIPLE' EXPORTING i_fikrs = p_fikrs i_gjahr = p_gjahr i_select_without_fonds = l_flg_fund_not_used i_select_without_budgetpd = l_flg_budget_pd_not_used i_select_without_function = l_flg_funcarea_not_used i_select_without_measure = l_flg_measure_not_used * i_select_without_userdim = l_flg_userdim_not_used i_select_without_grant = on i_flg_no_list = u_flg_no_list i_prog_varnt = u_selvar i_flg_blank_dim_bcs = l_fmslblnkdim TABLES t_fmsltrp = lt_fmsltrp t_fmslpara = lt_fmslpara EXCEPTIONS OTHERS = 1.
FMBAS_SET_LEDGER_DROPDOWN_LIST * CALL FUNCTION 'FMBAS_SET_LEDGER_DROPDOWN_LIST' * EXPORTING * i_ldnr_singl_field = 'P_BUDCAT' * i_t_ldnr_txt = g_t_ldnr_txt.
FMBAS_SET_LEDGER_DROPDOWN_LIST * CALL FUNCTION 'FMBAS_SET_LEDGER_DROPDOWN_LIST' * EXPORTING * i_ldnr_singl_field = 'P_PLDNR' * i_t_ldnr_txt = g_t_ldnr_txt.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RFFMBS_MAINTAIN_OBJECTS - RFFMBSMAINTAINOBJECTS RFFMBS_MAINTAIN_OBJECTS - RFFMBSMAINTAINOBJECTS RFFMBS_MAINTAIN_HIE_POBJECTS - Maintain Posting Addresses in Multi-Level Budget Structure RFFMBS_MAINTAIN_HIE_POBJECTS - Maintain Posting Addresses in Multi-Level Budget Structure RFFMBS_MAINTAIN_HIE_OBJECTS - Maintain BA/PA in Multi-Level Budget Structure RFFMBS_MAINTAIN_HIE_OBJECTS - Maintain BA/PA in Multi-Level Budget Structure