RMPS_UNRESERVE is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This program deletes the reservation of a unique indicator that was generated using generation rules, see Customizing under
If you would like to execute this report or see the full code listing simply enter RMPS_UNRESERVE into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
RMPS_UNRESERVE - Deletion Report for Reservations
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: FRULTY = D .
Selection Text: FRMSID = D .
Selection Text: FTEST = Test Run
Selection Text: FSHLOG = Short Log
Selection Text: FRULNM = Name of Rule
Selection Text: FREF = Unique Indicator
Title: Deletion of Reservations
Text Symbol: SE1 = Selection
Text Symbol: RUX = Existing Reservation for Context
Text Symbol: RUL = Rule
Text Symbol: DEL = Deleted
Text Symbol: ALL = All entries found are edited
Text Symbol: 022 = Entry found in table
Text Symbol: 021 = Entries deleted
Text Symbol: 019 = Preliminary check identifies potential deletion problems ! Cancel deletion run?
Text Symbol: 018 = Deleted from Table:
Text Symbol: 017 = Deletion run terminated by user
Text Symbol: 016 = Confirmation Dialog Box for Deleting Depend.Tables
Text Symbol: 010 = End of Test Run
Text Symbol: 009 = Deletion simulation successful fr following entry:
Text Symbol: 008 = Deletion not possible for table entry SRMRGPARTS
Text Symbol: 007 = Deletion not possible for table entry SRMRGOBJEC
Text Symbol: 006 = Following entry was found:
Text Symbol: 005 = No hits for:
Text Symbol: 004 = No unique hits were found:
Text Symbol: 001 = Database error for table SRMRGRESER.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
BAL_LOG_CREATE CALL FUNCTION 'BAL_LOG_CREATE' EXPORTING i_s_log = ls_log IMPORTING e_log_handle = ch_log_handle EXCEPTIONS log_header_inconsistent = 1 OTHERS = 2.
BAL_LOG_MSG_ADD CALL FUNCTION 'BAL_LOG_MSG_ADD' EXPORTING i_log_handle = im_log_handle i_s_msg = ls_msg EXCEPTIONS log_not_found = 1 msg_inconsistent = 2 log_is_full = 3 OTHERS = 4.
BAL_DB_SAVE CALL FUNCTION 'BAL_DB_SAVE' EXPORTING i_client = sy-mandt i_in_update_task = 'X' i_save_all = ' ' i_t_log_handle = lt_log_handle EXCEPTIONS log_not_found = 1 save_not_allowed = 2 numbering_error = 3 OTHERS = 4.
BAL_DSP_LOG_DISPLAY CALL FUNCTION 'BAL_DSP_LOG_DISPLAY' EXCEPTIONS profile_inconsistent = 1 internal_error = 2 no_data_available = 3 no_authority = 4 OTHERS = 5.
BAL_LOG_REFRESH CALL FUNCTION 'BAL_LOG_REFRESH' EXPORTING i_log_handle = im_log_handle EXCEPTIONS log_not_found = 1 OTHERS = 2.
BAL_DSP_LOG_DISPLAY CALL FUNCTION 'BAL_DSP_LOG_DISPLAY'.
POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = gv_titlebar text_question = lv_text_que display_cancel_button = ' ' IMPORTING answer = lv_answer EXCEPTIONS text_not_found = 1 OTHERS = 2.
BAL_LOG_MSG_ADD CALL FUNCTION 'BAL_LOG_MSG_ADD' EXPORTING i_s_msg = ps_msg.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RMPS_UNRESERVE - Deletion of Reservations RMPS_UNRESERVE - Deletion of Reservations RMPS_TRF_REVERSE_ENGINEERING - Configuration instance -> template RMPS_TRF_REVERSE_ENGINEERING - Configuration instance -> template RMPS_TRF_POPULATE_TEMPLATE - Program RMPS_TRF_POPULATE_TEMPLATE RMPS_TRF_POPULATE_TEMPLATE - Program RMPS_TRF_POPULATE_TEMPLATE