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
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
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: 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.
INCLUDE RPMEN1FI. "FORMS OF RPMENUFI
No SAP DATABASE tables are accessed within this REPORT code!
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.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.