SAP Reports / Programs | Financial Accounting | General Ledger Accounting | Planning(FI-GL-GL-PL) SAP FI

RG_PP_GENERATE_XPRA SAP ABAP Report - XPRA for FI-SL/GL Planning Customizing Tables







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


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


Text pool values


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





Text Symbol: 017 = Error: Structure not found -- should never happen
Text Symbol: 018 = Err: Incorrect field name
Text Symbol: 019 = Error: Incorrect table definition
Text Symbol: 020 = Error: Put failure
Text Symbol: 021 = Error: Put refused
Text Symbol: 022 = Error: Unknown error during structure update


INCLUDES used within this REPORT RG_PP_GENERATE_XPRA

No INCLUDES are used within this REPORT code!


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:

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.



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