SAP Reports / Programs | Financial Accounting | Travel Management | Travel Planning(FI-TV-PL) SAP FI

RFARHTP14_F3 SAP ABAP INCLUDE - Include for new off-line synchronisation TP14 - Queue management







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


Text pool values


Title: Include for new off-line synchronisation TP14 - Queue management


INCLUDES used within this REPORT RFARHTP14_F3

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:

TP_START_STOP_CONNECTION CALL FUNCTION 'TP_START_STOP_CONNECTION' EXPORTING provider = po_gds_provider variant = po_variant start_connection = false "Disconnection requested EXCEPTIONS no_destination_found = 1 no_valid_variant = 2 no_valid_res_system = 3 connection_error = 4 disconnection_error = 5 rfc_error = 6 OTHERS = 7.

FITP_IGNORE_VARIANT CALL FUNCTION 'FITP_IGNORE_VARIANT' EXPORTING ignore_mode = 1 variant = po_variant EXCEPTIONS no_destination = 1 invalid_context = 2 connection_error = 3 rfc_error = 4 invalid_system = 5 OTHERS = 6.

FITP_CHECK_PNR_CHANGABLE CALL FUNCTION 'FITP_CHECK_PNR_CHANGABLE' EXPORTING variant = pso_variant-variant record_locator = pso_variant-rec_locator active_pnr = po_retrieve_from_aaa "'X' when PNR is "in AAA * Simulate an execution of the routine from the portal to disallow * returning any popup message sw_portal = true EXCEPTIONS not_changable = 1 no_pnr_found = 2 general_api_error = 3 application_api_error = 4 segment_sell_unstable = 5 invalid_system = 6 invalid_context = 7 connection_error = 8 open_trip_error = 9 no_valid_variant = 10 no_valid_res_system = 11 rfc_error = 12 no_destination_found = 13 OTHERS = 14.

FITP_RETRIEVE_PNR CALL FUNCTION 'FITP_RETRIEVE_PNR' EXPORTING variant = po_variant record_locator = po_rec_locator operation_mode = lio_operation_mode sw_portal = false TABLES pnr_main_out = itl_pnr_main_out pnr_name_out = itl_pnr_name_out pnr_flight_out = itl_pnr_flight_out pnr_hotel_out = itl_pnr_hotel_out pnr_car_out = itl_pnr_car_out pnr_other_service_out = itl_pnr_other_serv_out pnr_auxiliary_out = itl_pnr_auxiliary_out pnr_address_out = itl_pnr_address_out pnr_phone_out = itl_pnr_phone_out pnr_fop_out = itl_pnr_fop_out pnr_remarks_out = itl_pnr_remarks_out pnr_fqtv_out = itl_pnr_fqtv_out pnr_seat_out = itl_pnr_seat_out pnr_seat_details_out = itl_pnr_seat_details_out pnr_misc_ssr_out = itl_pnr_misc_ssr_out pnr_osi_out = itl_pnr_osi_out pnr_tk_element_out = itl_pnr_tk_element_out pnr_segment_association = itl_pnr_seg_asso_out pnr_acknowledgement = itl_pnr_ack_out EXCEPTIONS no_pnr_found = 1 general_api_error = 2 application_api_error = 3 segment_sell_unstable = 4 no_destination_found = 5 no_valid_variant = 6 connection_error = 7 rfc_error = 8 OTHERS = 9.

TP_GET_QUEUE_COUNT CALL FUNCTION 'TP_GET_QUEUE_COUNT' EXPORTING provider = c_gds_provider context = c_variant TABLES office_queue_in = itl_queue_in queue_count_out = itl_queue_count EXCEPTIONS no_destination = 1 invalid_context = 2 connection_error = 3 rfc_error = 4 api_error = 5 invalid_system = 6 other_error = 7 OTHERS = 8.

TP_GET_PNR_IN_QUEUE CALL FUNCTION 'TP_GET_PNR_IN_QUEUE' EXPORTING provider = c_gds_provider context = c_variant office = pso_queue_asg-office queue_nr = pso_queue_asg-queue queuecat_nr = pso_queue_asg-queuecat queuesta = pio_queue_operation IMPORTING record_locator = pio_rec_locator TABLES pnr_name_out = itl_pnr_name_out pnr_flight_out = itl_pnr_flight_out pnr_remarks_out = itl_pnr_remarks_out EXCEPTIONS no_destination = 1 invalid_context = 2 connection_error = 3 rfc_error = 4 api_error = 5 invalid_system = 6 other_error = 7 OTHERS = 8.

TP_PLACE_PNR_IN_QUEUE CALL FUNCTION 'TP_PLACE_PNR_IN_QUEUE' EXPORTING provider = c_gds_provider context = c_variant office = pso_queue_asg-office queue_nr = pso_queue_asg-queue queuecat_nr = pso_queue_asg-queuecat EXCEPTIONS no_destination = 1 invalid_context = 2 connection_error = 3 rfc_error = 4 api_error = 5 invalid_system = 6 other_error = 7 OTHERS = 8.

TP_CONVERT_FREEFLOW CALL FUNCTION 'TP_CONVERT_FREEFLOW' EXPORTING provider = c_gds_provider freeflow_type = 'R' CHANGING freeflow = itl_remarks_in-text.

TP_CREATE_REMARKS_ELEMENT CALL FUNCTION 'TP_CREATE_REMARKS_ELEMENT' EXPORTING provider = c_gds_provider context = pso_variant-variant TABLES pnr_remarks_in = itl_remarks_in EXCEPTIONS invalid_system = 1 invalid_context = 2 connection_error = 3 remark_creation_error = 4 no_entry_in_table = 5 error_feature = 6 OTHERS = 7.

FITP_RESERVE_VARIANT CALL FUNCTION 'FITP_RESERVE_VARIANT' EXPORTING provider = c_gds_provider variant = pso_variant-variant wa_variant = pso_variant *[ - Insert ALFE34K003181 do_not_queue = lio_do_not_queue_pnr *] - Insert ALFE34K003181 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_RESERVE_VARIANT CALL FUNCTION 'FITP_RESERVE_VARIANT' EXPORTING provider = c_gds_provider variant = pso_variant-variant wa_variant = pso_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.



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