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
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.
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):
INCLUDE: IFIFMCON_BOOL.
No SAP DATABASE tables are accessed within this REPORT code!
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.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RFMXPR47 - FM: Convert FMZUGR, FMZUOB, and FMZUKA into new derivation tables RFMXPR47 - FM: Convert FMZUGR, FMZUOB, and FMZUKA into new derivation tables RFMXPR46 - To be inserted by Grant RFMXPR46 - To be inserted by Grant RFMXPR43 - documentation and ABAP source code RFMXPR43 - documentation and ABAP source code