SAP Reports / Programs | Training and Event Management | Room Reservation Management(PE-RPL) SAP PE

RHRAUM30 SAP ABAP dialog Program - Modules/Routines for Company Maintenance in Room Reservation Mgmt







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


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


Text pool values


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?


INCLUDES used within this REPORT RHRAUM30

INCLUDE MPH5ATOP.
INCLUDE RHODAT00.
INCLUDE RHRDAT00.
INCLUDE RHRDAT10.
INCLUDE RHRDAT50.
INCLUDE FHVTAB00.
INCLUDE RHRAUM25.
INCLUDE RHOINI00.
INCLUDE RHRINI00.
INCLUDE RHRINI10.
INCLUDE RHRINI50.


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:

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.



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