SAP Reports / Programs

RHWFVME0 SAP ABAP dialog Program - Program for Object Type PDOTYPE_E: Business Event







RHWFVME0 is a standard Module pool for a dialog screen ABAP Program available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter RHWFVME0 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 RHWFVME0. "Basic submit
SUBMIT RHWFVME0 AND RETURN. "Return to original report after report execution complete
SUBMIT RHWFVME0 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Program for Object Type PDOTYPE_E: Business Event


INCLUDES used within this REPORT RHWFVME0

No INCLUDES are used within this REPORT code!


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:

RH_EVENT_DATA_READ CALL FUNCTION 'RH_EVENT_DATA_READ' EXPORTING plvar = object-key-plvar eotyp = $kurs eveid = object-key-objid IMPORTING event_data = object-private-evdat EXCEPTIONS no_type_assigned = 1 OTHERS = 2.

RH_READ_INFTY CALL FUNCTION 'RH_READ_INFTY' EXPORTING infty = '1021' TABLES innnn = object-private-save_i1021 objects = i_objects EXCEPTIONS all_infty_with_subty = 1 nothing_found = 2 no_objects = 3 wrong_condition = 4 OTHERS = 5.

RH_READ_OBJECT CALL FUNCTION 'RH_READ_OBJECT' EXPORTING plvar = object-key-plvar otype = $kurso objid = object-private-evdat-locid IMPORTING short = short stext = stext EXCEPTIONS not_found = 1 OTHERS = 2.

RH_EVENT_DISPLAY CALL FUNCTION 'RH_EVENT_DISPLAY' EXPORTING plvar = object-key-plvar evtid = object-key-objid.

RH_READ_OBJECT CALL FUNCTION 'RH_READ_OBJECT' EXPORTING plvar = object-key-plvar otype = object-objecttypeevent objid = object-key-objid EXCEPTIONS not_found = 01.

RH_EVENT_MODIFY CALL FUNCTION 'RH_EVENT_MODIFY' EXPORTING plvar = object-key-plvar evtid = object-key-objid.

RH_EVENT_INSERT * call function 'RH_EVENT_INSERT' * exporting * plvar = eventtype-plvar * etyid = eventtype-objid * " EVTID = '00000000' * evbeg = begda.

RH_EVENT_INSERT CALL FUNCTION 'RH_EVENT_INSERT' EXPORTING plvar = plvar etyid = etyid evtid = evtid evbeg = begda refid = refid intev = intev evfix = evfix langu = langu * ORTID = * NUMEX = ' ' EXCEPTIONS no_authority = 1 OTHERS = 2.

RH_EVENT_DISPO * call function 'RH_EVENT_DISPO' * exporting * plvar = eventtype-plvar * etyid = eventtype-objid * evtid = object-key-objid * pebeg = begda * peend = endda.

RH_EVENT_DISPO CALL FUNCTION 'RH_EVENT_DISPO' EXPORTING plvar = object-key-plvar etyid = object-key-eventtypeid evtid = object-key-objid pebeg = begda peend = endda evfix = evfix langu = langu EXCEPTIONS no_authority = 1 fault_during_dispo = 2 OTHERS = 3.

BAPI_BUS_EVENT_LANGUAGE CALL FUNCTION 'BAPI_BUS_EVENT_LANGUAGE' EXPORTING language = language IMPORTING return = return TABLES event_langu = eventlangu EXCEPTIONS no_langu = 1001 OTHERS = 01.

BAPI_BUS_EVENT_SCHEDULE CALL FUNCTION 'BAPI_BUS_EVENT_SCHEDULE' EXPORTING plvar = object-key-plvar objid = object-key-objid eventtypeid = object-key-eventtypeid IMPORTING return = return TABLES event_schedule = eventschedule EXCEPTIONS no_schedule = 1001 no_active_plvar = 1002 calid_error = 1003 unknown_exception = 1004 OTHERS = 01.

BAPI_BUS_EVENT_INFO CALL FUNCTION 'BAPI_BUS_EVENT_INFO' EXPORTING language = language end_date = enddate begin_date = begindate objid = object-key-objid plvar = object-key-plvar eventtypeid = object-key-eventtypeid IMPORTING return = return event_cost = eventcost event_organ = eventorgan event_price = eventprice TABLES event_desc = eventdesc event_resou = eventresou event_quali = eventquali EXCEPTIONS no_root_found = 1001 no_active_plvar = 1002 unknown_exception = 1003 OTHERS = 01.

BAPI_BUS_EVENT_INIT CALL FUNCTION 'BAPI_BUS_EVENT_INIT' IMPORTING return = return plan_version = planversion language = language location_id = locationid end_date = enddate begin_date = begindate EXCEPTIONS no_active_plvar = 1001 unknown_exception = 1002 OTHERS = 01.

RH_EVENT_LOCK CALL FUNCTION 'RH_EVENT_LOCK' EXPORTING plvar = object-key-plvar ev_id = object-key-objid lock = 'X' * MODE = ' ' EXCEPTIONS no_plvar = 2 no_event = 3 event_not_found = 4 room_reservation = 5 event_histo = 6 no_i1026 = 7 event_cancelled = 8 more_than_one_i1026 = 9 event_locked = 10 event_already_locked = 11 event_already_unlocked = 12 no_update_authorization = 13 error_during_update = 14 no_insert_authorization = 15 error_during_insert = 16 no_authority = 17 no_eventtype_found = 18 OTHERS = 19.

RH_EVENT_LOCK CALL FUNCTION 'RH_EVENT_LOCK' EXPORTING plvar = object-key-plvar ev_id = object-key-objid lock = ' ' * MODE = ' ' EXCEPTIONS no_plvar = 2 no_event = 3 event_not_found = 4 room_reservation = 5 event_histo = 6 no_i1026 = 7 event_cancelled = 8 more_than_one_i1026 = 9 event_locked = 10 event_already_locked = 11 event_already_unlocked = 12 no_update_authorization = 13 error_during_update = 14 no_insert_authorization = 15 error_during_insert = 16 no_authority = 17 no_eventtype_found = 18 OTHERS = 19.

RH_EVENT_FIX CALL FUNCTION 'RH_EVENT_FIX' EXPORTING plvar = object-key-plvar ev_id = object-key-objid fixopt = fixopt fixmax = fixmax rebstart = rebstart * MODE = 'X' EXCEPTIONS no_plvar = 2 no_event = 3 event_not_found = 4 room_reservation = 5 event_histo = 6 no_i1026 = 7 event_cancelled = 8 more_than_one_i1026 = 9 not_supported = 10 no_authority = 11 OTHERS = 12.

RH_EVENT_FOLLOW_UP CALL FUNCTION 'RH_EVENT_FOLLOW_UP' EXPORTING plvar = object-key-plvar ev_id = object-key-objid chara = chara histor = histor * MODE = 'X' EXCEPTIONS no_plvar = 2 no_event = 3 event_not_found = 4 no_eventtype_found = 5 event_not_activated = 6 event_histo = 7 room_reservation = 8 no_i1026 = 9 more_than_one_i1026 = 10 event_cancelled = 11 no_authority = 12 enq_qualif = 13 no_common_period = 14 no_insert_authorization = 15 error_during_insert = 16 begda_greater_endda = 17 error_during_cut = 18 no_cut_authorization = 19 error_cut_date = 20 enq_event = 21 enq_eventtype = 22 enq_attendee = 23 OTHERS = 24.

RH_EVENT_FIX





CALL FUNCTION 'RH_EVENT_FIX' EXPORTING plvar = object-key-plvar ev_id = object-key-objid fixopt = ' ' fixmax = ' ' rebstart = rebstart * MODE = 'X' EXCEPTIONS no_plvar = 2 no_event = 3 event_not_found = 4 room_reservation = 5 event_histo = 6 no_i1026 = 7 event_cancelled = 8 more_than_one_i1026 = 9 not_supported = 10 no_authority = 11 OTHERS = 12.

RH_GET_EVENT_DATA CALL FUNCTION 'RH_GET_EVENT_DATA' EXPORTING with_location = with_location with_eventtype = with_eventtype with_organizer = with_organizer with_participants = with_participants with_resources = with_resources * with_other_inftys = with_other_inftys with_targetgroup = with_targetgroup with_requirements = with_requirements with_qualifications = with_qualifications with_cancellation = with_cancellation with_knowledge = with_knowledge with_occupation = with_occupation with_capacity = with_capacity with_text = with_text eventid = object-key-objid planversion = object-key-plvar with_url = with_url with_schedule = with_schedule with_extras = with_extras with_price = with_price with_description = with_description IMPORTING organizer = organizer location = location eventtype = eventtype TABLES resources = resources requirements = requirements qualification = qualification knowledge = knowledge participants = participants targetgroup = targetgroup cancellation = cancellation * other_inftys = other_inftys text = text capacity = capacity occupation = occupation description = description price = price extra = extra schedule = schedule url = url EXCEPTIONS no_infty_found = 01 OTHERS = 02.



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