SAP Reports / Programs

RPMENUFI SAP ABAP Report - Services menu







RPMENUFI is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This program enables SAP users to access the list of services that they are accredited to use in the "services menu" ...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 RPMENUFI 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 RPMENUFI. "Basic submit
SUBMIT RPMENUFI AND RETURN. "Return to original report after report execution complete
SUBMIT RPMENUFI 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: GP_LOG = Execution report
Selection Text: GP_MASTR = Master PAC
Selection Text: GP_PAC = Secondary PAC
Selection Text: GP_PART = Group
Selection Text: GP_STAT = Station
Title: Services menu
Text Symbol: 015 = Date format incorrect. Use format MM
Text Symbol: 014 = Date format incorrect. Use format DD
Text Symbol: 013 = Date format incorrect. Use format YYYYMM
Text Symbol: 012 = Date format incorrect. Use format MMYYYY
Text Symbol: 011 = Date format incorrect. Use format DDMMYYYY
Text Symbol: 010 = alphanumeric
Text Symbol: 009 = File does not exist
Text Symbol: 007 = Enter a numerical value
Text Symbol: 006 = Value too long. Length is
Text Symbol: 005 = Enter a value
Text Symbol: 001 = Information
Text Symbol: 021 = Enter a value
Text Symbol: 022 = Continue?
Text Symbol: 024 = Table:
Text Symbol: 030 = Yes
Text Symbol: 031 = No
Text Symbol: 045 = The variable below does not exist:
Text Symbol: 044 = You are not authorized to run the services
Text Symbol: 043 = Program terminated early
Text Symbol: 042 = numeric
Text Symbol: 041 = length
Text Symbol: 040 = Cannot execute program
Text Symbol: 039 = currently in use by
Text Symbol: 035 = No help for this service
Text Symbol: 033 = Continue
Text Symbol: A04 = GD_OUTPUT_STRING:
Text Symbol: A03 = TEXT
Text Symbol: A02 = SERVICE
Text Symbol: A01 = PAC
Text Symbol: 059 = Error during creation of tree structure of
Text Symbol: 058 = Error during creation of container of
Text Symbol: 057 = services menu.





Text Symbol: 056 = Error during deletion of image from
Text Symbol: 055 = the image to be displayed in the services menu.
Text Symbol: 054 = Error during URL determination of
Text Symbol: 053 = of the services menu will not be displayed.
Text Symbol: 052 = Container creation error. The image
Text Symbol: 051 = Information
Text Symbol: 050 = Program finished
Text Symbol: T01 = Select at least one value
Text Symbol: E02 = does not exist in structure P06PM1
Text Symbol: E01 = Field
Text Symbol: A09 = cf:
Text Symbol: A08 = wf:
Text Symbol: A07 = of:
Text Symbol: A06 = wd:
Text Symbol: A05 = we:
Text Symbol: 020 = Cannot find procedure
Text Symbol: 017 = Date format incorrect. Use format DDMMYY
Text Symbol: 016 = Date format incorrect. Use format YYYY


INCLUDES used within this REPORT RPMENUFI

INCLUDE RPMEN1FI. "FORMS OF RPMENUFI


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:

SAPGUI_GET_WAN_FLAG CALL FUNCTION 'SAPGUI_GET_WAN_FLAG' IMPORTING wan_flag = g_wan_flag.

HR_P06I_GET_INTERFACE_VERSION CALL FUNCTION 'HR_P06I_GET_INTERFACE_VERSION' EXPORTING secondary_pac = gp_pac master_pac = gp_mastr IMPORTING intf_version = g_version EXCEPTIONS pacs_initial = 1 wrong_master_pac = 2 tedc_error = 3 OTHERS = 4.

HR_P06I_READ_TEDC_22 CALL FUNCTION 'HR_P06I_READ_TEDC_22' EXPORTING itfst = 'SAP94' itfpc = gp_pac master = gp_mastr TABLES input = inputtab return = i_sap94_tab.

HR_P06I_READ_TEDC_22 CALL FUNCTION 'HR_P06I_READ_TEDC_22' EXPORTING itfst = 'SAP93' itfpc = gp_pac master = gp_mastr TABLES input = inputtab return = i_sap93_tab.

HR_P06I_READ_TEDC_22 CALL FUNCTION 'HR_P06I_READ_TEDC_22' EXPORTING itfst = 'SAP96' itfpc = gp_pac master = gp_mastr TABLES input = inputtab return = i_sap96_tab.

HR_P06I_READ_TEDC_22 CALL FUNCTION 'HR_P06I_READ_TEDC_22' EXPORTING itfst = 'SAP76' itfpc = gp_pac master = gp_mastr TABLES input = inputtab return = i_sap76_tab.

HR_P06I_CREATE_MODIFY_TEDC CALL FUNCTION 'HR_P06I_CREATE_MODIFY_TEDC' EXPORTING master_pac = gp_mastr second_pac = gp_pac tablename = 'SAP77' tab_vr_fields = tab_vr EXCEPTIONS table_not_defined = 1 structure_not_defined = 2 no_entry_found = 3 OTHERS = 4.



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