SAP Reports / Programs | Financial Accounting | Travel Management | Travel Expenses(FI-TV-COS) SAP FI

MP56T_OVERVF00 SAP ABAP INCLUDE - MP56TOVERVF00







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


INCLUDES used within this REPORT MP56T_OVERVF00

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:

PTRV_GET_NAME_FOR_PERNR CALL FUNCTION 'PTRV_GET_NAME_FOR_PERNR' EXPORTING personnel_number = employeenumber screen_display = ' ' IMPORTING name = name EXCEPTIONS OTHERS = 0.

TRIPS_READ_PERIO CALL FUNCTION 'TRIPS_READ_PERIO' EXPORTING employeenumber = ptp40-pernr old_versions = space TABLES perio = ptrv_perio_itab EXCEPTIONS OTHERS = 1.

PTRV_GET_NAME_FOR_PERNR CALL FUNCTION 'PTRV_GET_NAME_FOR_PERNR' EXPORTING personnel_number = pernr_itab-pernr screen_display = ' ' IMPORTING name = name EXCEPTIONS OTHERS = 0.

TRIPS_LIST_PERIO_HEAD * call function 'TRIPS_LIST_PERIO_HEAD' * exporting * employeenumber = employeenumber * old_versions = space * tables * perio = ptrv_perio_itab * head = ptrv_head_itab * exceptions * table_perio_read_error = 1 * table_head_read_error = 2 * tables_inconsistent = 3 * others = 4.

GET_ACCESSIBILITY_MODE CALL FUNCTION 'GET_ACCESSIBILITY_MODE' IMPORTING accessibility = accessibility_mode EXCEPTIONS its_not_available = 1.

PTRV_ACCESS_SHORT_FORM CALL FUNCTION 'PTRV_ACCESS_SHORT_FORM' EXPORTING employeenumber = employeenumber tripnumber = tripnumber get_trip_from_memory = ' ' EXCEPTIONS trip_not_found = 1 OTHERS = 2.

BAPI_TRIP_GET_FORM CALL FUNCTION 'BAPI_TRIP_GET_FORM' EXPORTING employeenumber = employeenumber tripnumber = tripnumber IMPORTING return = p_return TABLES tripform = tripform.

PTRM_WEB_FORM_PDF_GET CALL FUNCTION 'PTRM_WEB_FORM_PDF_GET' EXPORTING i_employeenumber = employeenumber i_tripnumber = tripnumber i_periodnumber = '000' i_trip_component = ' ' i_trip_data_source = 'DB' i_display_form = ' ' IMPORTING e_pdf_form = l_pdf_form TABLES et_return = et_return.

GET_ACCESSIBILITY_MODE CALL FUNCTION 'GET_ACCESSIBILITY_MODE' IMPORTING accessibility = accessibility_mode EXCEPTIONS its_not_available = 1.

PTRV_ACCESS_SHORT_FORM CALL FUNCTION 'PTRV_ACCESS_SHORT_FORM' EXPORTING employeenumber = p_employeenumber tripnumber = p_tripnumber html_export = 'X' TABLES tripform_html = html EXCEPTIONS trip_not_found = 1.

BAPI_TRIP_GET_FORM_HTML CALL FUNCTION 'BAPI_TRIP_GET_FORM_HTML' EXPORTING employeenumber = p_employeenumber tripnumber = p_tripnumber html_template = html_template "WBGK022291 einkopf = 'X' "QKWK001345 display_form = 'X' "KCNK003883 i_program_to_call = 'RPRTEF00' "EH4K024516 IMPORTING return = p_return TABLES tripform_html = html.

ENQUEUE_EPPRELE CALL FUNCTION 'ENQUEUE_EPPRELE' EXPORTING mode_prel = 'E' mandt = sy-mandt pernr = p_employeenumber EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

BAPI_TRIP_GET_FORM CALL FUNCTION 'BAPI_TRIP_GET_FORM' EXPORTING employeenumber = employeenumber tripnumber = tripnumber display_form = 'X' IMPORTING return = p_return.

FITP_TRIP_DELETABLE CALL FUNCTION 'FITP_TRIP_DELETABLE' EXPORTING variant = wa_variant-variant record_locator = wa_variant-rec_locator EXCEPTIONS not_changable = 1 OTHERS = 2.

FITP_IGNORE_VARIANT CALL FUNCTION 'FITP_IGNORE_VARIANT' EXPORTING ignore_mode = 1 variant = wa_variant-variant EXCEPTIONS OTHERS = 1.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = titelbar text_question = question default_button = '2' display_cancel_button = space start_column = 15 start_row = 5 IMPORTING answer = answer.

BAPI_TRIP_DELETE CALL FUNCTION 'BAPI_TRIP_DELETE' EXPORTING employeenumber = p_wa_perio-pernr tripnumber = p_wa_perio-reinr show_dialog = true IMPORTING return = p_return EXCEPTIONS OTHERS = 0.

CHECK_AUTH_AUTHF CALL FUNCTION 'CHECK_AUTH_AUTHF' EXPORTING datum = sy-datum authf = authf pernr = p_wa_join_itab-pernr reinr = p_wa_join_itab-reinr is_head = ls_head "MAWK000377 is_perio = ls_perio "MAWK000377 EXCEPTIONS OTHERS = 1.

DEQUEUE_EPPRELE





CALL FUNCTION 'DEQUEUE_EPPRELE' EXPORTING mode_prel = 'E' mandt = sy-mandt pernr = p_employeenumber.

SWU_OBJECT_REFRESH CALL FUNCTION 'SWU_OBJECT_REFRESH'. "GLW note 1821295

PTRV_EDIT_USERPREFS CALL FUNCTION 'PTRV_EDIT_USERPREFS' EXPORTING dynnr = '1300'.

FITP_DISP_ITINERARY_HTML_NOTAB * CALL FUNCTION 'FITP_DISP_ITINERARY_HTML_NOTAB' * EXPORTING * pernr = p_employeenumber * reinr = p_tripnumber * html_control = html_control.

FITP_ITINERARY_TRIP_HTML CALL FUNCTION 'FITP_ITINERARY_TRIP_HTML' EXPORTING pernr = p_employeenumber reinr = p_tripnumber plannr = '01' plan_request = 'P' html_viewer = html_control * dialog = ' ' "QHKK023111 dialog = 'T' "called by tree-ctrl QHKK023111 docking_control = ' ' * reuse_control = 'X'. "WBGK043418 "KCNK003883

PTRM_WEB_FORM_PDF_GET CALL FUNCTION 'PTRM_WEB_FORM_PDF_GET' EXPORTING i_employeenumber = p_employeenumber i_tripnumber = p_tripnumber i_periodnumber = '000' i_trip_component = 'P' i_trip_data_source = lv_data_source i_display_form = 'X' i_language = sy-langu IMPORTING e_pdf_form = ls_pdf_form TABLES et_return = lt_return.

ARCHIVWINDOW_CLOSE CALL FUNCTION 'ARCHIVWINDOW_CLOSE' " Fenster schließen EXPORTING window_id = winid EXCEPTIONS OTHERS = 1.

HRCA_CATSXT_TRAVEL_GET_DATA CALL FUNCTION 'HRCA_CATSXT_TRAVEL_GET_DATA' EXPORTING im_personnel_number = p_head_itab-pernr im_trip_from = p_head_itab-datv1 im_trip_to = p_head_itab-datb1 IMPORTING return_line = return_line TABLES trip_tree_data = cats_data.

PTRV_TRAVEL_STATS_UPDATE_MODE CALL FUNCTION 'PTRV_TRAVEL_STATS_UPDATE_MODE' EXPORTING trip_provision_variant = morei IMPORTING update_mode = upd_mode.

FITP_ITINERARY_OVERVIEW_HTML * CALL FUNCTION 'FITP_ITINERARY_OVERVIEW_HTML' * EXPORTING * pernr = p_employeenumber * reinr = p_tripnumber * plannr = '01' * plan_request = 'R' * no_dynpro = 'X' * html_viewer = html_control.

PTRM_WEB_FORM_HTML_GET CALL FUNCTION 'PTRM_WEB_FORM_HTML_GET' EXPORTING i_employeenumber = p_employeenumber i_tripnumber = p_tripnumber * I_PERIODNUMBER = '000' i_trip_component = 'R' i_trip_data_source = 'DB' i_display_form = 'X' i_language = sy-langu TABLES et_tripform_html = html_table et_return = lt_return.

FITP_ITINERARY_TRIP_HTML CALL FUNCTION 'FITP_ITINERARY_TRIP_HTML' EXPORTING pernr = p_employeenumber reinr = p_tripnumber plannr = '01' plan_request = 'R' html_viewer = html_control * dialog = ' ' "QHKK023111 dialog = 'T' "called by tree-ctrl QHKK023111 docking_control = ' ' * reuse_control = 'X'. "KCNK003883

PTRM_WEB_FORM_PDF_GET CALL FUNCTION 'PTRM_WEB_FORM_PDF_GET' EXPORTING i_employeenumber = p_employeenumber i_tripnumber = p_tripnumber i_periodnumber = '000' i_trip_component = 'R' i_trip_data_source = lv_data_source i_display_form = 'X' i_language = sy-langu IMPORTING e_pdf_form = ls_pdf_form TABLES et_return = lt_return.

SUSR_USER_AUTH_FOR_OBJ_GET CALL FUNCTION 'SUSR_USER_AUTH_FOR_OBJ_GET' EXPORTING user_name = sy-uname sel_object = 'P_TRAVL' TABLES values = auth_tab EXCEPTIONS user_name_not_exist = 1 not_authorized = 2 internal_error = 3 OTHERS = 4.

PTRV_SHOW_MY_TRIPS CALL FUNCTION 'PTRV_SHOW_MY_TRIPS' EXPORTING employeenumber = employeenumber use_ewt_deadline = 'X' suppress_draft = abap_true "MAW Save as draft IMPORTING return = return TABLES my_trips = my_trips.

PTRV_SHOW_MY_TRIPS CALL FUNCTION 'PTRV_SHOW_MY_TRIPS' EXPORTING employeenumber = employeenumber use_ewt_deadline = ' ' suppress_draft = abap_true "MAW Save as draft IMPORTING return = return TABLES my_trips = my_trips.

PTRV_GET_NAME_FOR_PERNR CALL FUNCTION 'PTRV_GET_NAME_FOR_PERNR' "MAWK068290 EXPORTING "MAWK068290 personnel_number = employeenumber "MAWK068290 screen_display = ' ' "MAWK068290 validity_date = sy-datum "MAWK068290 IMPORTING "MAWK068290 name = employees_name "MAWK068290 EXCEPTIONS "MAWK068290 name_not_found = 1 "MAWK068290 OTHERS = 2. "MAWK068290

PTRV_GET_NAME_FOR_PERNR CALL FUNCTION 'PTRV_GET_NAME_FOR_PERNR' "MAWK068290 EXPORTING "MAWK068290 personnel_number = employeenumber "MAWK068290 screen_display = ' ' "MAWK068290 validity_date = sy-datum "MAWK068290 IMPORTING "MAWK068290 name = employees_name "MAWK068290 EXCEPTIONS "MAWK068290 name_not_found = 1 "MAWK068290 OTHERS = 2. "MAWK068290

PTRV_GET_TRVOF CALL FUNCTION 'PTRV_GET_TRVOF' EXPORTING employeenumber = p_pernr IMPORTING trvof = l_userg EXCEPTIONS error_reading_trvof = 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 MP56T_OVERVF00 or its description.