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

RFTP_TEST_WEB_FLIGHT_LF_GROUPS SAP ABAP Report - Report Program RFTP_TEST_WEB_FLIGHT_LF_GROUPS







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


Text pool values


Title: Report Program RFTP_TEST_WEB_FLIGHT_LF_GROUPS
Text Symbol: 001 = Assignment of Fare Groups/Recommendations/Items
Text Symbol: 002 = Data for Flight Recommendations
Text Symbol: 003 = Data for Fare Groups (Airfares)
Text Symbol: 004 = Flight Data
Text Symbol: AL1 = Fare Group
Text Symbol: F01 = Fare Group
Text Symbol: F02 = Recom.
Text Symbol: F03 = Connection
Text Symbol: F04 = Provider
Text Symbol: F05 = Segment


INCLUDES used within this REPORT RFTP_TEST_WEB_FLIGHT_LF_GROUPS

INCLUDE P_TEST_PLAN_COPY_STATUO03.
INCLUDE P_TEST_PLAN_COPY_DD_INF01.
INCLUDE P_TEST_PLAN_COPY_USER_I01.


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:

FITP_WEB_PLAN_GET CALL FUNCTION 'FITP_WEB_PLAN_GET' DESTINATION rfcdest EXPORTING i_personal_number = pers_nr i_trip_number = trip_nr i_mode = i_mode IMPORTING e_plan_out = l_plan_out TABLES "FIXK004238 et_item_service = lt_item_service et_return = t_return et_info = lt_info * ET_ACTIVITY = * ET_COUNTRY = * ET_CURRENCY = .

PTRM_TEST_MESSAGES_SHOW_PAI * CALL FUNCTION 'PTRM_TEST_MESSAGES_SHOW_PAI' * CHANGING * it_return = t_return.

POPUP_TO_CONFIRM_WITH_MESSAGE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_MESSAGE' EXPORTING defaultoption = 'J' diagnosetext1 = diagline1 diagnosetext2 = diagline2 diagnosetext3 = diagline3 textline1 = textline1 textline2 = textline2 titel = title start_column = 25 start_row = 6 IMPORTING answer = popup_answer.

FITP_WEB_FLIGHT_LF_INIT_FG CALL FUNCTION 'FITP_WEB_FLIGHT_LF_INIT_FG' EXPORTING i_pernr = pers_nr * I_ITEM = * I_REQ_HEAD = i_sw_lf_after_pricing = ' ' i_answer_rebook = answer_rebook i_answer_cancel_book = answer_cancel_book i_answer_change_variant = answer_change_variant i_flight_scheme = scheme it_flight_input = lt_flight_fare_input it_alternative_loc = lt_alternative_loc it_time_window = lt_time_window IMPORTING e_lf_options = lf_options e_ask_rebook = ask_rebook e_ask_cancel_book = ask_cancel_book e_ask_change_variant = ask_change_variant TABLES et_return = t_return.

FITP_WEB_FLIGHT_LF_INIT CALL FUNCTION 'FITP_WEB_FLIGHT_LF_INIT' DESTINATION rfcdest EXPORTING i_pernr = pers_nr * I_ITEM = * I_REQ_HEAD = i_sw_lf_after_pricing = ' ' i_answer_rebook = answer_rebook i_answer_cancel_book = answer_cancel_book i_answer_change_variant = answer_change_variant i_flight_scheme = scheme IMPORTING e_lf_options = lf_options e_ask_rebook = ask_rebook e_ask_cancel_book = ask_cancel_book e_ask_change_variant = ask_change_variant TABLES it_flight_input = lt_flight_input et_return = t_return.

FITP_EDIT_TEXT CALL FUNCTION 'FITP_EDIT_TEXT' EXPORTING title_text = 'OPTIONS-SCREEN' mode = 'D' TABLES edit_text = op_tab EXCEPTIONS no_text = 1 canceled = 2 OTHERS = 3.

FITP_WEB_FLIGHT_LF_QUERY_FG *CALL FUNCTION 'FITP_WEB_FLIGHT_LF_QUERY_FG' * EXPORTING * i_pernr = ** I_ITEM = ** I_REQ_HEAD = ** I_LF_OPTIONS = ** I_DO_INIT = ** I_FLIGHT_SCHEME = ** IT_FLIGHT_INPUT = ** IMPORTING ** E_COMPANY_CREDIT_CARD = ** E_MESSAGE_STRING = * tables * et_return = * et_flight_lf_list_groups = * et_flight_lf_list_fares = * et_flight_lf_list_recoms = * et_flight_lf_list_flights = * et_reason_code = * et_communication = ** IT_FARE_LOCATION = ** IT_FARE_WINDOW = * .

FITP_WEB_FLIGHT_LF_QUERY_FG CALL FUNCTION 'FITP_WEB_FLIGHT_LF_QUERY_FG' DESTINATION rfcdest EXPORTING i_pernr = pers_nr * I_ITEM = * I_REQ_HEAD = i_lf_options = lf_options * I_DO_INIT = * I_FLIGHT_SCHEME = * IMPORTING * e_company_credit_card = * e_message_string = TABLES * IT_FLIGHT_INPUT = et_return = t_return et_flight_lf_list_groups = lt_flight_lf_list_groups et_flight_lf_list_fares = lt_flight_lf_list_fares et_flight_lf_list_recoms = lt_flight_lf_list_recoms et_flight_lf_list_flights = lt_flight_lf_list_flights et_reason_code = lt_reason_code et_communication = lt_communication.

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = l_repid i_internal_tabname = 'lt_flight_lf_list_groups' i_structure_name = 'FTPS_WEB_FLIGHT_LF_LIST_GROUP' CHANGING ct_fieldcat = l_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING * I_INTERFACE_CHECK = ' ' * I_BYPASSING_BUFFER = ' ' * I_BUFFER_ACTIVE = ' ' i_callback_program = l_repid * I_CALLBACK_PF_STATUS_SET = ' ' i_callback_user_command = 'USER_COMMAND' * I_CALLBACK_TOP_OF_PAGE = ' ' * I_CALLBACK_HTML_TOP_OF_PAGE = ' ' * I_CALLBACK_HTML_END_OF_LIST = ' ' * I_STRUCTURE_NAME = * I_BACKGROUND_ID = ' ' * I_GRID_TITLE = * I_GRID_SETTINGS = is_layout = gs_layout it_fieldcat = l_fieldcat * IT_EXCLUDING = * IT_SPECIAL_GROUPS = * IT_SORT = * IT_FILTER = * IS_SEL_HIDE = * I_DEFAULT = 'X' * i_save = l_save * is_variant = disvariant it_events = gt_events[] * IT_EVENT_EXIT = * IS_PRINT = * IS_REPREP_ID = * I_SCREEN_START_COLUMN = 0 * I_SCREEN_START_LINE = 0 * I_SCREEN_END_COLUMN = 0 * I_SCREEN_END_LINE = 0 * IT_ALV_GRAPHICS = * IT_HYPERLINK = * IT_ADD_FIELDCAT = * IT_EXCEPT_QINFO = * I_HTML_HEIGHT_TOP = * I_HTML_HEIGHT_END = * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = TABLES t_outtab = lt_flight_lf_list_groups EXCEPTIONS program_error = 1 OTHERS = 2.

FITP_WEB_ITINERARY_DISP_HTML CALL FUNCTION 'FITP_WEB_ITINERARY_DISP_HTML' DESTINATION rfcdest EXPORTING i_personal_number = pers_nr * I_TRIP_NUMBER = IMPORTING e_html_string = html_string TABLES et_html_table = html_table et_return = t_return .

FITP_EDIT_TEXT CALL FUNCTION 'FITP_EDIT_TEXT' EXPORTING title_text = title mode = 'C' TABLES edit_text = op_tab EXCEPTIONS no_text = 1 canceled = 2 OTHERS = 3.

FITP_WEB_FLIGHT_LF_COMPLET_RES CALL FUNCTION 'FITP_WEB_FLIGHT_LF_COMPLET_RES' DESTINATION rfcdest EXPORTING i_pernr = pers_nr * i_selected_recommendation = sel_recom_c i_flight_detail = i_flight_detail i_reason_code = i_reason_code i_selected_recom = sel_recom_i IMPORTING e_plan_out = t_plan_out e_address_mandatory = address_empty e_sw_etix_wanted = sw_etix_wanted e_ticketing_date = ticketing_date TABLES it_info = et_info et_return = t_return et_item_service = t_item_service et_info = t_info et_details = t_details et_details_stopover = t_details_stopover.

REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING i_list_type = 0 IMPORTING et_events = rt_events.

REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING i_logo = 'FITP_TP01' "'ENJOYSAP_LOGO' it_list_commentary = gt_list_top_of_page.

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = l_repid i_internal_tabname = 't_details_stopover' i_structure_name = 'FTPS_WEB_FLIGHT_DETAIL' CHANGING ct_fieldcat = l_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING * I_INTERFACE_CHECK = ' ' * I_BYPASSING_BUFFER = ' ' * I_BUFFER_ACTIVE = ' ' i_callback_program = l_repid * I_CALLBACK_PF_STATUS_SET = ' ' i_callback_user_command = ' ' * I_CALLBACK_TOP_OF_PAGE = ' ' * I_CALLBACK_HTML_TOP_OF_PAGE = ' ' * I_CALLBACK_HTML_END_OF_LIST = ' ' * I_STRUCTURE_NAME = * I_BACKGROUND_ID = ' ' * I_GRID_TITLE = * I_GRID_SETTINGS = is_layout = gs_layout it_fieldcat = l_fieldcat * IT_EXCLUDING = * IT_SPECIAL_GROUPS = * IT_SORT = * IT_FILTER = * IS_SEL_HIDE = * I_DEFAULT = 'X' * i_save = l_save * is_variant = disvariant it_events = gt_events[] * IT_EVENT_EXIT = * IS_PRINT = * IS_REPREP_ID = * I_SCREEN_START_COLUMN = 0 * I_SCREEN_START_LINE = 0 * I_SCREEN_END_COLUMN = 0 * I_SCREEN_END_LINE = 0 * IT_ALV_GRAPHICS = * IT_HYPERLINK = * IT_ADD_FIELDCAT = * IT_EXCEPT_QINFO = * I_HTML_HEIGHT_TOP = * I_HTML_HEIGHT_END = * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = TABLES t_outtab = t_details_stopover EXCEPTIONS program_error = 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 RFTP_TEST_WEB_FLIGHT_LF_GROUPS or its description.