RFARHTP12_F01 is a standard ABAP INCLUDE 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 RFARHTP12_F01 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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
FITP_UPDATE_PLAN CALL FUNCTION 'FITP_UPDATE_PLAN' EXPORTING wa_head = wa_head wa_perio = wa_perio wa_plan = p_wa_plan * IMPORTING * RETURN = TABLES t_variant = variant t_item = item t_fare_comp = fare_comp t_flight = flight t_flight_leg = flight_leg t_flight_pref = flight_pref t_flight_fare = flight_fare t_flight_tst = flight_tst t_fare_note = fare_note t_hotel = hotel t_hotel_pref = hotel_pref t_car = car t_car_pref = car_pref t_train = train t_train_pref = train_pref t_pnr = pnr t_pnr_name = pnr_name t_pnr_osi = pnr_osi t_pnr_address = pnr_address t_pnr_remarks = pnr_remarks t_pnr_ssr = pnr_ssr t_pnr_phone = pnr_phone t_tm_memo = tm_memo t_info = var_info * EXCEPTIONS * DATABASE_ERROR_PLAN = 1 * DATABASE_ERROR_HEAD_PERIO = 2 * OTHERS = 3 .
FITP_CREATE_SAVE_EMPTY_PLAN * CALL FUNCTION 'FITP_CREATE_SAVE_EMPTY_PLAN' * EXPORTING * I_PERNR = i_pernr * PLAN_START_DATE = t_imr_date-dep_date * PLAN_START_TIME = t_imr_date-dep_time * PLAN_END_DATE = t_imr_date-arr_date * PLAN_END_TIME = t_imr_date-arr_time * IMPORTING * O_REINR = o_reinr * EXCEPTIONS * PERNR_DOES_NOT_EXIST = 1 * REINR_NOT_CREATED = 2 * OTHERS = 3 * .
FITP_RETRIEVE_PNR CALL FUNCTION 'FITP_RETRIEVE_PNR' EXPORTING variant = variant-variant record_locator = variant-rec_locator operation_mode = operation sw_portal = g_sw_portal IMPORTING t_return = t_return TABLES pnr_main_out = pnr_main_out pnr_name_out = pnr_name_out pnr_flight_out = pnr_flight_out pnr_hotel_out = pnr_hotel_out pnr_car_out = pnr_car_out pnr_other_service_out = pnr_other_service_out pnr_auxiliary_out = pnr_auxiliary_out pnr_address_out = pnr_address_out pnr_phone_out = pnr_phone_out pnr_fop_out = pnr_fop_out pnr_remarks_out = pnr_remarks_out pnr_fqtv_out = pnr_fqtv_out pnr_seat_out = pnr_seat_out pnr_seat_details_out = pnr_seat_details_out pnr_misc_ssr_out = pnr_misc_ssr_out pnr_osi_out = pnr_osi_out pnr_tk_element_out = pnr_tk_element_out pnr_segment_association = pnr_seg_assoc_out pnr_acknowledgement = pnr_acknowledgement EXCEPTIONS no_pnr_found = 1 OTHERS = 2.
FITP_RESERVE_VARIANT CALL FUNCTION 'FITP_RESERVE_VARIANT' EXPORTING provider = '1A' variant = variant-variant wa_variant = variant save_mode = save_mode EXCEPTIONS pnr_reservation_error = 1 pnr_queuing_error = 2 no_destination_found = 3 no_valid_variant = 4 connection_error = 5 ignore_variant_error = 6 no_entry_in_table = 7 application_api_error = 8 general_api_error = 9 OTHERS = 10.
FITP_IGNORE_VARIANT CALL FUNCTION 'FITP_IGNORE_VARIANT' EXPORTING ignore_mode = 1 variant = variant-variant EXCEPTIONS no_destination = 1 invalid_context = 2 connection_error = 3 rfc_error = 4 invalid_system = 5 OTHERS = 6.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.