SAP Reports / Programs

FICREOMV SAP ABAP Report - Reorganize view maintenance modules







FICREOMV is a standard Executable ABAP Report 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 FICREOMV 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

CX0A4 - Reorg.View Maintenance (master data)


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


Text pool values


Reorganize Maintenance Views for Additional Fields
Selection Text: TESTMODE = Test run
Title: Reorganize view maintenance modules
Text Symbol: VFM = View maint. module for &1 must be generated
Text Symbol: UTV = Check TVDIR entries
Text Symbol: TIN = & is not active -> No maint. module was created
Text Symbol: RED = Reorganization performed
Text Symbol: PFG = Maintenance module for &1 (char. &2) are in incorrect group
Text Symbol: PBG = You need to create maint. module for &1 (char. &2)
Text Symbol: OPT = Options
Text Symbol: LRF = Delete control program for function group &
Text Symbol: LFG = Delete function modules/groups
Text Symbol: LFB = Delete function module &
Text Symbol: LET = Delete entries in TVDIR
Text Symbol: KRE = Reorganization cannot be performed
Text Symbol: KB2 = to generate characteristic views
Text Symbol: KB1 = You are not authorized
Text Symbol: GVB = Generate View Maint. Modules
Text Symbol: FBL = Error deleting main program of function group &
Text Symbol: EVL = Entry for view maint. module & deleted
Text Symbol: EET = Generate entries in TVDIR
Text Symbol: BVL = Delete view maintenance module for &1 from FG &2
Text Symbol: BFL = Delete function module &1 from function group &2
Text Symbol: AFG = Caution! Function module &1 will be deleted from FG &2
Text Symbol: 123 = Error


INCLUDES used within this REPORT FICREOMV

INCLUDE FKCGNTYP.
INCLUDE FKCGNVAR.


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:

FUNCTION_DELETE CALL FUNCTION 'FUNCTION_DELETE' EXPORTING funcname = itfdir-funcname EXCEPTIONS error_message = 01.

FUNCTION_POOL_DELETE CALL FUNCTION 'FUNCTION_POOL_DELETE' EXPORTING pool = fugr_name EXCEPTIONS functions_exists = 01 not_found = 02. " War noch nicht angelegt.

FUNCTION_POOL_DELETE CALL FUNCTION 'FUNCTION_POOL_DELETE' EXPORTING pool = l_area EXCEPTIONS functions_exists = 01 not_found = 02. " War noch nicht angelegt

RKC_CDITAH_GET CALL FUNCTION 'RKC_CDITAH_GET' EXPORTING tabnm = tf90f-chtab state = 'A' "active EXCEPTIONS OTHERS = 3.

RKC_CDITAH_GET CALL FUNCTION 'RKC_CDITAH_GET' EXPORTING tabnm = tf90f-viewn state = 'A' "active EXCEPTIONS OTHERS = 3.

RKC_VIEW_MAINT_GEN_APPLC CALL FUNCTION 'RKC_VIEW_MAINT_GEN_APPLC' EXPORTING i_applc = kcdb_c_applc_fc i_systp = systp_star i_delete = kcdb_false i_test_mode = testmode i_t_viewn = l_t_viewn i_t_area = l_t_area i_write_list = protocol.

DDIF_VIEW_GET CALL FUNCTION 'DDIF_VIEW_GET' EXPORTING name = ld_viewn IMPORTING dd25v_wa = ls_dd25v_wa.

DDIF_VIEW_PUT CALL FUNCTION 'DDIF_VIEW_PUT' EXPORTING name = ld_viewn dd25v_wa = ls_dd25v_wa.

DDIF_VIEW_ACTIVATE CALL FUNCTION 'DDIF_VIEW_ACTIVATE' EXPORTING name = ld_viewn.

FUNCTION_DELETE CALL FUNCTION 'FUNCTION_DELETE' EXPORTING funcname = fm_funcname EXCEPTIONS error_message = 01.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING percentage = percent text = headl.



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