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

MP56TF30_PS_DE_KI4 SAP ABAP INCLUDE - MP56TF30PSDEKI4







MP56TF30_PS_DE_KI4 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 MP56TF30_PS_DE_KI4 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 MP56TF30_PS_DE_KI4. "Basic submit
SUBMIT MP56TF30_PS_DE_KI4 AND RETURN. "Return to original report after report execution complete
SUBMIT MP56TF30_PS_DE_KI4 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 MP56TF30_PS_DE_KI4

INCLUDE MP56TDAT_SIM.


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:

TRV_KM_COMPARISON CALL FUNCTION 'TRV_KM_COMPARISON' EXPORTING p_head = wa_head p_perio = wa_perio weg_km = weg_km weg_aufteilung = weg_aufteilung kzpmf = t706e-fztxt "Text kzpmf pkwkl = t706w-text25 "Text pkwkl azmit = azmit km_satz = km_satz waers = wa_perio-waers in_ptrv_comp = h_in_ptrv_comp comp_f_receipt_nr = comp_f_receipt_nr abkr1 = p0001-abkrs display_modus = display_modus "XCI1546054 IMPORTING out_ptrv_comp = h_out_ptrv_comp kap_betrag = kappungsbeleg_fahrtk create_receipt = create_receipt_km delete_receipt = delete_receipt_km save_comp_data = save_comparison_data TABLES ziel = ziel beleg = beleg editor = h_editor.

TG_GET_TGKENNZEICHEN CALL FUNCTION 'TG_GET_TGKENNZEICHEN' EXPORTING morei = ptp02-morei kzrea = ptp02-kzrea IMPORTING trg_tr = trg_tr trg_av = trg_av d_antritt = d_antritt d_rueck = d_rueck TABLES tg_kz = gvr_tg_kz EXCEPTIONS no_tg_kz.

TRG_CALCULATE_FIK_PERIO CALL FUNCTION 'TRG_CALCULATE_FIK_PERIO' EXPORTING wa_head = my_head wa_perio = fiktive_periode fperio_vorhanden = fperio_vorhanden fik_perionummer = fik_perionummer vglr_heimfahrt = vglr_heimfahrt vglr_fahrtkosten = vglr_fahrtkosten vglr_tagegeld = vglr_tagegeld vglr_unterkunft = vglr_unterkunft permo = permo first_call = 'X' h_massnahme = gvr_massnahme h_spkzl_kappung_f = spkzl_kappung_f h_spkzl_kappung_e = spkzl_kappung_e h_first_perio = first_perio h_last_perio = last_perio h_reisegeld = reisegeld h_tagegeld = tagegeld h_nrw = nrw h_bayern = bayern h_brkg = brkg h_saar = saar h_rpfalz = rpfalz h_bwuert = bwuert h_hessen = hessen h_bremen = bremen h_hburg = hburg h_thuer = thuer h_mvp = mvp h_sachs = sachs h_abwh_uebernehmen = '' read_saved_data = read_saved_data "XCI1486321 new_calc_dienstantritt_tg = l_new_calc_dienstantritt_tg "XCI1772023 new_calc_dienstrueck_tg = l_new_calc_dienstrueck_tg "XCI1772023 TABLES h_real_beleg = real_beleg h_real_vpfps = real_vpfps h_real_paufa = real_paufa h_tg_kz = gvr_tg_kz CHANGING h_trg_tagegeld = trg_tagegeld h_trg_uegeld = trg_uegeld h_ttg_tagegeld = ttg_tagegeld h_ttg_uegeld = ttg_uegeld h_weg_kappung = weg_kappung h_eig_kappung = eig_kappung h_verpfl_sum = verpfl_summe h_wegstrecken = wegstrecken_summe h_fahrtkosten = fahrtkosten_summe h_dienstantritt_tg = dienstantritt_tg h_dienstantritt_uegeld = dienstantritt_uegeld h_dienstrueckreise_tg = dienstrueckreise_tg dat_antritt = dat_antritt dat_trg_beg = dat_trg_beg dat_trg_end = dat_trg_end dat_ttg_beg = dat_ttg_beg dat_ttg_end = dat_ttg_end dat_rueck = dat_rueck h_uhr_antritt = zeit_antritt h_uhr_rueck = zeit_rueckreise.

TRG_CALCULATE_FIK_PERIO CALL FUNCTION 'TRG_CALCULATE_FIK_PERIO' EXPORTING wa_head = my_head wa_perio = t_perio fperio_vorhanden = fperio_vorhanden fik_perionummer = fik_perionummer vglr_heimfahrt = vglr_heimfahrt vglr_fahrtkosten = vglr_fahrtkosten vglr_tagegeld = vglr_tagegeld vglr_unterkunft = vglr_unterkunft permo = permo first_call = 'X' h_massnahme = gvr_massnahme h_spkzl_kappung_f = spkzl_kappung_f h_spkzl_kappung_e = spkzl_kappung_e h_first_perio = first_perio h_last_perio = last_perio h_reisegeld = reisegeld h_tagegeld = tagegeld h_nrw = nrw h_bayern = bayern h_brkg = brkg h_saar = saar h_rpfalz = rpfalz h_bwuert = bwuert h_hessen = hessen h_bremen = bremen h_hburg = hburg h_thuer = thuer h_mvp = mvp h_sachs = sachs h_abwh_uebernehmen = '' read_saved_data = read_saved_data "XCI1486321 new_calc_dienstantritt_tg = l_new_calc_dienstantritt_tg "XCI1772023 new_calc_dienstrueck_tg = l_new_calc_dienstrueck_tg "XCI1772023 TABLES h_real_beleg = real_beleg h_real_vpfps = real_vpfps h_real_paufa = real_paufa h_tg_kz = gvr_tg_kz CHANGING h_trg_tagegeld = trg_tagegeld h_trg_uegeld = trg_uegeld h_ttg_tagegeld = ttg_tagegeld h_ttg_uegeld = ttg_uegeld h_weg_kappung = weg_kappung h_eig_kappung = eig_kappung h_verpfl_sum = verpfl_summe h_wegstrecken = wegstrecken_summe h_fahrtkosten = fahrtkosten_summe h_dienstantritt_tg = dienstantritt_tg h_dienstantritt_uegeld = dienstantritt_uegeld h_dienstrueckreise_tg = dienstrueckreise_tg dat_antritt = dat_antritt dat_trg_beg = dat_trg_beg dat_trg_end = dat_trg_end dat_ttg_beg = dat_ttg_beg dat_ttg_end = dat_ttg_end dat_rueck = dat_rueck h_uhr_antritt = zeit_antritt h_uhr_rueck = zeit_rueckreise.

TRG_CALCULATE_FIK_PERIO CALL FUNCTION 'TRG_CALCULATE_FIK_PERIO' EXPORTING wa_head = my_head wa_perio = fiktive_periode fperio_vorhanden = fperio_vorhanden fik_perionummer = fik_perionummer vglr_heimfahrt = vglr_heimfahrt vglr_fahrtkosten = vglr_fahrtkosten vglr_tagegeld = vglr_tagegeld vglr_unterkunft = vglr_unterkunft permo = permo first_call = 'X' h_massnahme = gvr_massnahme h_spkzl_kappung_f = spkzl_kappung_f h_spkzl_kappung_e = spkzl_kappung_e h_first_perio = first_perio h_last_perio = last_perio h_reisegeld = reisegeld h_tagegeld = tagegeld h_nrw = nrw h_bayern = bayern h_brkg = brkg h_saar = saar h_rpfalz = rpfalz h_bwuert = bwuert h_hessen = hessen h_bremen = bremen h_hburg = hburg h_thuer = thuer h_mvp = mvp h_sachs = sachs h_abwh_uebernehmen = '' TABLES h_real_beleg = real_beleg h_real_vpfps = real_vpfps h_real_paufa = real_paufa h_tg_kz = gvr_tg_kz CHANGING h_trg_tagegeld = trg_tagegeld h_trg_uegeld = trg_uegeld h_ttg_tagegeld = ttg_tagegeld h_ttg_uegeld = ttg_uegeld h_weg_kappung = weg_kappung h_eig_kappung = eig_kappung h_verpfl_sum = verpfl_summe h_wegstrecken = wegstrecken_summe h_fahrtkosten = fahrtkosten_summe h_dienstantritt_tg = dienstantritt_tg h_dienstantritt_uegeld = dienstantritt_uegeld h_dienstrueckreise_tg = dienstrueckreise_tg dat_antritt = dat_antritt dat_trg_beg = dat_trg_beg dat_trg_end = dat_trg_end dat_ttg_beg = dat_ttg_beg dat_ttg_end = dat_ttg_end dat_rueck = dat_rueck h_uhr_antritt = zeit_antritt h_uhr_rueck = zeit_rueckreise.

TRG_CALCULATE_FIK_PERIO CALL FUNCTION 'TRG_CALCULATE_FIK_PERIO' EXPORTING wa_head = my_head wa_perio = t_perio fperio_vorhanden = fperio_vorhanden fik_perionummer = fik_perionummer vglr_heimfahrt = vglr_heimfahrt vglr_fahrtkosten = vglr_fahrtkosten vglr_tagegeld = vglr_tagegeld vglr_unterkunft = vglr_unterkunft permo = permo first_call = 'X' h_massnahme = gvr_massnahme h_spkzl_kappung_f = spkzl_kappung_f h_spkzl_kappung_e = spkzl_kappung_e h_first_perio = first_perio h_last_perio = last_perio h_reisegeld = reisegeld h_tagegeld = tagegeld h_nrw = nrw h_bayern = bayern h_brkg = brkg h_saar = saar h_rpfalz = rpfalz h_bwuert = bwuert h_hessen = hessen h_bremen = bremen h_hburg = hburg h_thuer = thuer h_mvp = mvp h_sachs = sachs h_abwh_uebernehmen = '' TABLES h_real_beleg = real_beleg h_real_vpfps = real_vpfps h_real_paufa = real_paufa h_tg_kz = gvr_tg_kz CHANGING h_trg_tagegeld = trg_tagegeld h_trg_uegeld = trg_uegeld h_ttg_tagegeld = ttg_tagegeld h_ttg_uegeld = ttg_uegeld h_weg_kappung = weg_kappung h_eig_kappung = eig_kappung h_verpfl_sum = verpfl_summe h_wegstrecken = wegstrecken_summe h_fahrtkosten = fahrtkosten_summe h_dienstantritt_tg = dienstantritt_tg h_dienstantritt_uegeld = dienstantritt_uegeld h_dienstrueckreise_tg = dienstrueckreise_tg dat_antritt = dat_antritt dat_trg_beg = dat_trg_beg dat_trg_end = dat_trg_end dat_ttg_beg = dat_ttg_beg dat_ttg_end = dat_ttg_end dat_rueck = dat_rueck h_uhr_antritt = zeit_antritt h_uhr_rueck = zeit_rueckreise.

TRV_COMPARE_TR_AV CALL FUNCTION 'TRV_COMPARE_TR_AV' EXPORTING p_head = wa_head p_perio = wa_perio h_ptrv_comp = t_ptrv_comp h_weg_kappung = weg_kappung h_eig_kappung = eig_kappung waers = wa_perio-waers h_trg_tagegeld = trg_tagegeld h_trg_uegeld = trg_uegeld h_ttg_tagegeld = ttg_tagegeld h_ttg_uegeld = ttg_uegeld h_verpfl_sum = verpfl_summe h_wegstrecken = wegstrecken_summe h_fahrtkosten = fahrtkosten_summe h_dienstantritt_tg = dienstantritt_tg h_dienstantritt_uegeld = dienstantritt_uegeld h_dienstrueckreise_tg = dienstrueckreise_tg comp_g_receipt_nr = comp_g_receipt_nr h_massnahme = gvr_massnahme dat_antritt = dat_antritt dat_trg_beg = dat_trg_beg dat_trg_end = dat_trg_end dat_ttg_beg = dat_ttg_beg dat_ttg_end = dat_ttg_end dat_rueck = dat_rueck display_modus = display_modus "XCI1546054 IMPORTING out_ptrv_comp = h_out_ptrv_comp kap_betrag = kappungsbeleg_gvr create_receipt = create_receipt_gvr delete_receipt = delete_receipt_gvr save_comp_data = save_comparison_data uhr_antritt = zeit_antritt uhr_rueck = zeit_rueckreise kapp_loeschen = kapp_loeschen perio_aendern = perio_aendern h_summe_fiktiv = gvr_summe_fiktiv h_summe_real = gvr_summe_real TABLES editor = h_editor.

PTRM_WRITE_TIMESTAMP CALL FUNCTION 'PTRM_WRITE_TIMESTAMP' " CTHK009265 EXPORTING lp_aend = aend lp_te_key = te-key lp_change_type = ' '.



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