RHRAUM30 is a standard Module pool for a dialog screen ABAP Program available within your SAP system (depending on your version and release level). It is used for This report contains modules and routines for displaying or maintaining companies in Room Reservations Planning...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 RHRAUM30 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.
Title: Modules/Routines for Company Maintenance in Room Reservation Mgmt
Text Symbol: AEN = Change attendee
Text Symbol: AET = Change individual attendee
Text Symbol: CO1 = Do you really want
Text Symbol: CO2 = to exit the list?
Text Symbol: DIS = Display attendee
Text Symbol: DIT = Display individual attendee
Text Symbol: INS = Create attendee
Text Symbol: INT = Create individual attendee
Text Symbol: SI1 = Data will be lost.
Text Symbol: SI2 = Do you want to save first?
INCLUDE MPH5ATOP.
INCLUDE RHODAT00.
INCLUDE RHRDAT00.
INCLUDE RHRDAT10.
INCLUDE RHRDAT50.
INCLUDE FHVTAB00.
INCLUDE RHRAUM25.
INCLUDE RHOINI00.
INCLUDE RHRINI00.
INCLUDE RHRINI10.
INCLUDE RHRINI50.
No SAP DATABASE tables are accessed within this REPORT code!
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' "WFBA014977 EXPORTING titel = confirm_text1 textline1 = text-co1 textline2 = text-co2 IMPORTING answer = answer EXCEPTIONS OTHERS = 1.
RH_T77R3_READ CALL FUNCTION 'RH_T77R3_READ' EXPORTING pv_fmtyp = rhra3-sclas IMPORTING es_t77r3 = t77r3 EXCEPTIONS nothing_found = 1 OTHERS = 2.
RH_RESOURCE_FREE_IN_TIME CALL FUNCTION 'RH_RESOURCE_FREE_IN_TIME' EXPORTING plvar = h_rhra2-plvar otype = rhra3-sclas objid = rhra3-sobid begda = h_rhra2-begda endda = h_rhra2-endda istat = '' beguz = h_rhra2-bblk1 enduz = h_rhra2-eblk1 fill_occupy = 'X' teiln_check = 'X' zeit_check = 'B' "B=Teilnehmer IMPORTING subrc = subrc occupy_subrc = subrc_betr teiln_subrc = subrc_teil zeit_subrc = subrc_zeit TABLES exclude_tab = except_tab EXCEPTIONS begda_gt_endda = 1 beguz_gt_enduz = 2 OTHERS = 3.
RH_T77R4_READ CALL FUNCTION 'RH_T77R4_READ' EXPORTING pv_tltyp = teilntab-sclas IMPORTING es_t77r4 = ls_t77r4 EXCEPTIONS nothing_found = 1 OTHERS = 2.
RH_T77R3_READ CALL FUNCTION 'RH_T77R3_READ' EXPORTING pv_fmtyp = ftab-sclas IMPORTING es_t77r3 = t77r3 EXCEPTIONS nothing_found = 1 OTHERS = 2.
DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = 'RHRAUM30' dynumb = '2000' TABLES dynpfields = dynprofelder EXCEPTIONS OTHERS = 1.
RH_OTYPE_REQUEST_WITH_TABLE CALL FUNCTION 'RH_OTYPE_REQUEST_WITH_TABLE' EXPORTING displ = sth_display field = 'SCLAS' table = 'RHRA3' IMPORTING sel_otype = sel_otype TABLES otypes = i_t77r3.
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING titel = confirm_text1 textline1 = text-co1 textline2 = text-co2 IMPORTING answer = answer EXCEPTIONS OTHERS = 1. "P30K080736
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING titel = confirm_text1 textline1 = text-si1 textline2 = text-si2 IMPORTING answer = answer EXCEPTIONS OTHERS = 1.
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING titel = confirm_text1 textline1 = text-co1 textline2 = text-co2 IMPORTING answer = answer EXCEPTIONS OTHERS = 1. "P30K080736
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING titel = confirm_text1 textline1 = text-si1 textline2 = text-si2 IMPORTING answer = answer EXCEPTIONS OTHERS = 1.
RH_GET_EMPLOYEES CALL FUNCTION 'RH_GET_EMPLOYEES' EXPORTING begda = h_rhra2-begda "Event-begda endda = h_rhra2-endda "Event-endda tdepth = 3 sort = 'X' TABLES objects = ge_objects employ_tab = employee_itab EXCEPTIONS no_employees = 1 no_participant = 2 no_multi_part = 3 no_orway_in_t77r3 = 4 OTHERS = 5.
RH_MACO CALL FUNCTION 'RH_MACO' EXPORTING seark = ps_objec-realo plvar = ps_objec-plvar otype = ps_objec-otype IMPORTING sel_object = ls_object EXCEPTIONS f15 = 1 wrong_condition = 2 nothing_found = 3 OTHERS = 4.
RH_READ_OBJECT CALL FUNCTION 'RH_READ_OBJECT' EXPORTING plvar = ls_object-plvar otype = ls_object-otype realo = ls_object-realo begda = ps_objec-begda endda = ps_objec-endda IMPORTING obeg = ls_object-begda oend = ls_object-endda short = ls_object-short stext = ls_object-stext EXCEPTIONS not_found = 1 OTHERS = 2.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RHRAUM30 - Modules/Routines for Company Maintenance in Room Reservation Mgmt RHRAUM30 - Modules/Routines for Company Maintenance in Room Reservation Mgmt RHRAUM25 - Routines for Business Event Data RHRAUM23 - Hard Copy of Room Reservations Data Screen RHRAUM23 - Hard Copy of Room Reservations Data Screen RHRAUM22 - Mail Connection Routines