RG_PP_GENERATE_XPRA is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Installing Customizing tables for FI-SL/GL planning XPRA RG_PP_GENERATE_XPRA prepares the Customizing tables of FI-SL/GL planning based on the customer installation...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 RG_PP_GENERATE_XPRA 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: TRANSP = Create transport request
Selection Text: ORGTABNM = Summary table
Title: XPRA for FI-SL/GL Planning Customizing Tables
Text Symbol: 023 = Error: Unknown error during structure activation
Text Symbol: 024 = Error: Master entry for T8PL01DD missing in T8PL01DD
Text Symbol: 025 = Error: Error while reading structure GPP_GROUP_STRUCT
Text Symbol: 026 = Error: Empty structure GPP_GROUP_STRUCT
Text Symbol: 027 = Error: Master entry not found for T8PL01DP
Text Symbol: 028 = Error: Master entries not found for T8PL01SV
Text Symbol: 029 = Error: Master entries not found for T8PL02
Text Symbol: 030 = Error: Master entry for
Text Symbol: 031 = missing in table T8PLUATTR
Text Symbol: 032 = Error: Unknown currency
Text Symbol: 033 = Error: Unknown quantity
Text Symbol: 034 = Error: POPER master entries not found for T8PL01DP
Text Symbol: 035 = Error: Neither BUKRS, RBUKRS, nor RCOMP found
Text Symbol: 036 = Error: line item table
Text Symbol: 037 = not found in T800A
Text Symbol: 038 = Error: Line item table not in Data Dictionary
Text Symbol: 039 = Error: Table Fields could not be read
Text Symbol: 040 = Display mode: No log of changes!
Text Symbol: 041 = : Not allowed, since master data check is missing
Text Symbol: 001 = Error: Table
Text Symbol: 002 = does not exist in Data Dictionary
Text Symbol: 003 = Error: Internal Data Dictionary error
Text Symbol: 004 = Error: An error occurred during check to determine if table is active
Text Symbol: 005 = Error: The table name is too long (maximum 23 characters)
Text Symbol: 006 = Error: Table is not active in Data Dictionary
Text Symbol: 007 = Warning: Structure
Text Symbol: 008 = already exists in Data Dictionary and will be overwritten
Text Symbol: 009 = Warning: Table entries exist in tax table T8PL01
Text Symbol: 010 = Error during reading of table fields
Text Symbol: 011 = not found !
Text Symbol: 012 = Error: Table not in T800A
Text Symbol: 013 = Error: Enter summary table
Text Symbol: 014 = Error: Field POPER is not in GLU1
Text Symbol: 015 = Error: Structure could not be read from Data Dict.
Text Symbol: 016 = Generated structure for FI-SL planning
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
DDIF_TABL_GET call function 'DDIF_TABL_GET' EXPORTING name = 'GPP_GROUP_STRUCT' state = 'A' langu = ' ' IMPORTING gotstate = gotstate dd02v_wa = dd02v_wa dd09l_wa = dd09l_wa TABLES dd03p_tab = dd03p_tab dd05m_tab = dd05m_tab dd08v_tab = dd08v_tab dd12v_tab = dd12v_tab dd17v_tab = dd17v_tab dd35v_tab = dd35v_tab dd36m_tab = dd36m_tab EXCEPTIONS illegal_input = 1 others = 2.
DDIF_FIELDINFO_GET call function 'DDIF_FIELDINFO_GET' exporting tabname = orgtabnm * FIELDNAME = ' ' * LANGU = SY-LANGU * LFIELDNAME = ' ' * ALL_TYPES = ' ' importing x030l_wa = x030l_wa * DDOBJTYPE = * DFIES_WA = tables dfies_tab = dfies_tab exceptions not_found = 1 internal_error = 2 others = 3 .
DDIF_STATE_GET call function 'DDIF_STATE_GET' exporting type = h_type name = orgtabnm * ID = * STATE = 'M' importing gotstate = gotstate exceptions illegal_input = 1 others = 2 .
DDIF_FIELDINFO_GET call function 'DDIF_FIELDINFO_GET' exporting tabname = original_structname * FIELDNAME = ' ' * LANGU = SY-LANGU * LFIELDNAME = ' ' * ALL_TYPES = ' ' * IMPORTING * X030L_WA = * DDOBJTYPE = * DFIES_WA = tables dfies_tab = org_dfiestab exceptions not_found = 1 internal_error = 2 others = 3.
G_FIELDTAB_GET call function 'G_FIELDTAB_GET' exporting * ADD_FLAG = ' ' * FTYPE = 'K' * LANGU = SY-LANGU * LENGTH24 = ' ' * NO_GLX_OBJ_PROCESSING = ' ' * OBJECTTABLE = ' ' * OBJECTTABLE2 = ' ' table = original_structname * TEXT_FLAG = ' ' * IMPORTING * OTABLE = tables t_fieldtab = dfies_tab exceptions not_found = 1 others = 2 .
DDIF_FIELDINFO_GET call function 'DDIF_FIELDINFO_GET' exporting tabname = orgtabnm * FIELDNAME = ' ' * LANGU = SY-LANGU * LFIELDNAME = ' ' * ALL_TYPES = ' ' * IMPORTING * X030L_WA = * DDOBJTYPE = * DFIES_WA = tables dfies_tab = dfies_tab exceptions not_found = 1 internal_error = 2 others = 3.
DDIF_TABL_PUT call function 'DDIF_TABL_PUT' EXPORTING name = 'GPP_GROUP_STRUCT' dd02v_wa = dd02v_wa dd09l_wa = dd09l_wa TABLES dd03p_tab = dd03p_tab dd05m_tab = dd05m_tab dd08v_tab = dd08v_tab dd35v_tab = dd35v_tab dd36m_tab = dd36m_tab EXCEPTIONS tabl_not_found = 1 name_inconsistent = 2 tabl_inconsistent = 3 put_failure = 4 put_refused = 5 others = 6.
DDIF_TABL_ACTIVATE call function 'DDIF_TABL_ACTIVATE' exporting name = 'GPP_GROUP_STRUCT' * AUTH_CHK = 'X' * PRID = -1 * IMPORTING * RC = exceptions not_found = 1 put_failure = 2 others = 3 .
TR_APPEND_LOG call function 'TR_APPEND_LOG' EXPORTING accept_not_init = 'X' TABLES xmsg = protokoll EXCEPTIONS others = 0.
TR_FLUSH_LOG call function 'TR_FLUSH_LOG' EXCEPTIONS others = 0.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RG_PP_GENERATE_XPRA - XPRA for FI-SL/GL Planning Customizing Tables RG_PP_GENERATE_XPRA - XPRA for FI-SL/GL Planning Customizing Tables RG_PP_GENERATE - Install Totals Table for Planning RG_PP_GENERATE - Install Totals Table for Planning RG_PP_DEL_GEN_REP - Program RG_PP_DEL_GEN_REP RG_PP_DEL_GEN_REP - Program RG_PP_DEL_GEN_REP