SAP Reports / Programs

RFMXPR47 SAP ABAP Report - FM: Convert FMZUGR, FMZUOB, and FMZUKA into new derivation tables







RFMXPR47 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Convert Tables FMZUGR, FMZUOB, and FMZUKA into New Tables (FMDERIVE001 ,...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RFMXPR47 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 RFMXPR47. "Basic submit
SUBMIT RFMXPR47 AND RETURN. "Return to original report after report execution complete
SUBMIT RFMXPR47 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: FM: Convert FMZUGR, FMZUOB, and FMZUKA into new derivation tables
Text Symbol: 112 = Cost Element Dependent
Text Symbol: 111 = Assignments Read:
Text Symbol: 109 = Duplicated entry. Assignment not transferred
Text Symbol: 108 = You must delete existing entries from the database table:
Text Symbol: 107 = Processing Table FMZUKA - Finished OK
Text Symbol: 106 = Processing Table FMZUKA - Started
Text Symbol: 105 = Processing Table FMZUOB - Finished OK
Text Symbol: 104 = Processing Table FMZUOB - Started
Text Symbol: 103 = Processing Table FMZUGR - Finished OK
Text Symbol: 102 = Processing Table FMZUGR - Started
Text Symbol: 101 = Deleted previous assignments created by XPRA:
Text Symbol: 100 = Started conversion of FM Object Assignment to new tables
Text Symbol: 013 = (Client/FM Area)
Text Symbol: 012 = (Client/FM Area/Commitment Item)
Text Symbol: 011 = Unable to convert FIPOS/FIPEX:
Text Symbol: 010 = Fiscal Year Variance not maintained:
Text Symbol: 009 = (Client/Controlling Area/Group Name)
Text Symbol: 008 = Profit Center Group
Text Symbol: 007 = WBS Element Group
Text Symbol: 006 = Order Group
Text Symbol: 005 = Cost Center Group
Text Symbol: 004 = Cost Element Group
Text Symbol: 003 = Set is empty:
Text Symbol: 002 = Set does not exist:
Text Symbol: 001 = Invalid Set ID (Missing Chart of Account):


INCLUDES used within this REPORT RFMXPR47

INCLUDE: IFIFMCON_BOOL.


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:

TR_APPEND_LOG CALL FUNCTION 'TR_APPEND_LOG' EXPORTING accept_not_init = 'X' TABLES xmsg = g_t_xpr_prot EXCEPTIONS file_not_found = 1 wrong_call = 2 OTHERS = 3.

TR_FLUSH_LOG CALL FUNCTION 'TR_FLUSH_LOG'.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

FIRST_DAY_IN_PERIOD_GET CALL FUNCTION 'FIRST_DAY_IN_PERIOD_GET' EXPORTING i_gjahr = u_abgjr i_periv = l_periv i_poper = l_poper IMPORTING e_date = c_valid_from EXCEPTIONS input_false = 1 t009_notfound = 2 t009b_notfound = 3 OTHERS = 4.

OBJECT_IDENTIFICATION_GET CALL FUNCTION 'OBJECT_IDENTIFICATION_GET' EXPORTING objnr = u_object no_bukrs = 'X' no_erkrs = 'X' no_kokrs = 'X' IMPORTING e_objid = l_objid.

CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING input = l_kostl IMPORTING output = l_kostl.

OBJECT_IDENTIFICATION_GET CALL FUNCTION 'OBJECT_IDENTIFICATION_GET' EXPORTING objnr = u_object no_bukrs = 'X' no_erkrs = 'X' no_kokrs = 'X' IMPORTING e_objid = l_objid.

CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING input = l_prctr IMPORTING output = l_prctr.

OBJECT_IDENTIFICATION_GET CALL FUNCTION 'OBJECT_IDENTIFICATION_GET' EXPORTING objnr = u_object no_bukrs = 'X' no_erkrs = 'X' no_kokrs = 'X' IMPORTING e_objid = l_objid.

CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING input = l_aufnr IMPORTING output = l_aufnr.

OBJECT_IDENTIFICATION_GET CALL FUNCTION 'OBJECT_IDENTIFICATION_GET' EXPORTING objnr = u_object no_bukrs = 'X' no_erkrs = 'X' no_kokrs = 'X' IMPORTING e_objid = l_objid.

G_SET_TREE_IMPORT CALL FUNCTION 'G_SET_TREE_IMPORT' EXPORTING client = u_mandt setid = l_setid no_table_buffering = ' ' TABLES set_hierarchy = l_t_set_hierarchy set_values = l_t_set_values EXCEPTIONS set_not_found = 1.

G_SET_TREE_ADD_POINTERS CALL FUNCTION 'G_SET_TREE_ADD_POINTERS' TABLES set_hierarchy = l_t_set_hierarchy set_hier_ptr = l_t_set_hier_ptr set_values = l_t_set_values set_val_sort = l_t_set_val_sort EXCEPTIONS OTHERS = 1.



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