PC37TS10 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 PC37TS10 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!
CD_SELECT_PAYTY_RANGE CALL FUNCTION 'CD_SELECT_PAYTY_RANGE' TABLES in_rgdir = cp_rgdir_01 out_rgdir = cp_rgdir_02 payty_tab = cp_payty EXCEPTIONS OTHERS = 1.
CD_SELECT_VOID CALL FUNCTION 'CD_SELECT_VOID' EXPORTING void_indicator = cd_c-void_false TABLES in_rgdir = rgdir out_rgdir = gr_rgdir_01 EXCEPTIONS OTHERS = 1.
CD_SELECT_DATE_RANGE CALL FUNCTION 'CD_SELECT_DATE_RANGE' EXPORTING fpper_begda = gr_begda fpper_endda = gr_endda TABLES in_rgdir = gr_rgdir_01 out_rgdir = gr_rgdir_02 EXCEPTIONS OTHERS = 1.
CD_SELECT_SRTZA CALL FUNCTION 'CD_SELECT_SRTZA' EXPORTING record_type = cd_c-actual TABLES in_rgdir = gr_rgdir_02 out_rgdir = gr_rgdir EXCEPTIONS OTHERS = 1.
HRBR_READ_RGDIR_PAYRESULTS CALL FUNCTION 'HRBR_READ_RGDIR_PAYRESULTS' EXPORTING pernr = p_pernr fpbeg = period fpend = period TABLES paybr_result = paybr_result EXCEPTIONS OTHERS = 1.
HR_BR_APPEND_WAGETYPE CALL FUNCTION 'HR_BR_APPEND_WAGETYPE' EXPORTING p_wtype = c_reverse_1st_portion_wt p_abart = pbr99_all_abart * p_value1 = '1' p_value3 = reverse_amount TABLES i_it = p_ot.
HRBR_CHANGE_OF_COMPANY_EXISTS CALL FUNCTION 'HRBR_CHANGE_OF_COMPANY_EXISTS' TABLES owpbp = i_owpbp wpbp = p_wpbp CHANGING flag_change_of_company = flag_change_of_company previous_bukrs = previous_bukrs.
HRBR_CREATE_C1_SPLIT CALL FUNCTION 'HRBR_CREATE_C1_SPLIT' EXPORTING previous_bukrs = previous_bukrs TABLES c1 = p_c1 CHANGING c1znr = c1znr.
HR_BR_APPEND_WAGETYPE CALL FUNCTION 'HR_BR_APPEND_WAGETYPE' EXPORTING p_wtype = c_reverse_amount_prev_comp_wt p_abart = pbr99_all_abart p_value3 = reverse_amount_previous_comp p_c1znr = c1znr TABLES i_it = p_ot.
HR_BR_APPEND_WAGETYPE CALL FUNCTION 'HR_BR_APPEND_WAGETYPE' EXPORTING p_wtype = c_transfer_amount_act_comp_wt p_abart = pbr99_all_abart p_value3 = transfer_amount_actual_comp TABLES i_it = p_ot.
HR_BR_APPEND_WAGETYPE CALL FUNCTION 'HR_BR_APPEND_WAGETYPE' EXPORTING p_wtype = localrt-lgart p_abart = localrt-abart p_value1 = localrt-anzhl p_value2 = localrt-betpe p_value3 = localrt-betrg p_waers = localrt-amt_curr p_cntr1 = localrt-cntr1 p_cntr2 = localrt-cntr2 p_cntr3 = localrt-cntr3 p_apznr = localrt-apznr sw_prot = pbr99_off p_abznr = localrt-abznr p_v0typ = localrt-v0typ p_c1znr = localrt-c1znr TABLES i_it = it.
HR_BRTS_RUN CALL FUNCTION 'HR_BRTS_RUN' EXPORTING employee_number = pernr-pernr flag_log = sw_prot flag_precision = fc-sw_dec flag_retroactive_run = local_sw_aufrollung flag_termination = sw_termn_br flag_termination_p0661 = sw_termn_0661 TABLES ab = ab aper = aper brcont = brcont crt = crt it = it new_rgdir = new_rgdir ot = ot psp = psp rgdir = rgdir wpbp = wpbp.
HRBR_READ_T001P CALL FUNCTION 'HRBR_READ_T001P' EXPORTING evaluation_date = ps_aper-endda personnel_number = pv_pernr TABLES infotype_0001 = pt_p0001 CHANGING wa_t001p = ls_personnel_area.
HR_BR_DIAS_LICENCA_MATERNIDADE CALL FUNCTION 'HR_BR_DIAS_LICENCA_MATERNIDADE' EXPORTING begda = lv_year_begda endda = lv_year_endda perno = pv_pernr moabw = ls_personnel_area-moabw IMPORTING dias_licenca = lv_dias_licenca EXCEPTIONS nao_encontrado = 1 outros = 2.
HR_BR_APPEND_WAGETYPE CALL FUNCTION 'HR_BR_APPEND_WAGETYPE' EXPORTING p_wtype = pbr99_wt_dt_13_mat_gps p_abart = pbr99_all_abart p_value3 = lv_should_be_payed sw_prot = pv_sw_prot TABLES i_it = ct_it.
HR_BR_APPEND_WAGETYPE CALL FUNCTION 'HR_BR_APPEND_WAGETYPE' EXPORTING p_wtype = pbr99_wt_dt_13_mat_gps_ng p_abart = pbr99_all_abart p_value3 = lv_should_be_payed sw_prot = pv_sw_prot TABLES i_it = ct_it.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
PC37TS10 - documentation and ABAP source code PC37CDT10 - documentation and ABAP source code PC3713O10 - documentation and ABAP source code PC31TSI0 - additional macros PC2UTCN0 - Include PC2UTCN0: subroutine of download/upload MSWORD form PC2TXCN9 - CN TAX RPT: Selection screen & data defination: old version