You need to create ABAP HR Program Payroll Report and of course you need to get payroll result data, Payroll result is cluster table. In ABAP Program you can get payroll result using two methods. First you can use Payroll Event and the second is you can use PYXX_READ_PAYROLL_RESULT function module. In this post, we will explain how to read payroll result using PYXX_READ_PAYROLL_RESULT function module.
ABAP Source code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
<!--StartFragment --> <span class="L0S52">DATA</span><span class="L0S55">: </span>it_rgdir <span class="L0S52">TYPE </span><span class="L0S52">TABLE </span><span class="L0S52">OF </span>pc261<span class="L0S55">,</span> g_seqnr <span class="L0S52">TYPE </span>pc261<span class="L0S70">-</span>seqnr<span class="L0S55">,</span> st_payresult <span class="L0S52">TYPE </span>payid_result<span class="L0S55">,</span> wa_rt <span class="L0S52">TYPE </span>pc207<span class="L0S55">.</span> CALL FUNCTION 'CU_READ_RGDIR' EXPORTING persnr = pernr-pernr TABLES in_rgdir = it_rgdir EXCEPTIONS no_record_found = 1 OTHERS = 2. CALL FUNCTION 'CD_READ_LAST' EXPORTING begin_date = pn-begps end_date = pn-endps IMPORTING out_seqnr = g_seqnr TABLES rgdir = it_rgdir EXCEPTIONS no_record_found = 1 OTHERS = 2. IF sy-subrc = 0. CALL FUNCTION 'PYXX_READ_PAYROLL_RESULT' EXPORTING employeenumber = pernr-pernr sequencenumber = g_seqnr CHANGING payroll_result = st_payresult EXCEPTIONS illegal_isocode_or_clusterid = 1 error_generating_import = 2 import_mismatch_error = 3 subpool_dir_full = 4 no_read_authority = 5 no_record_found = 6 versions_do_not_match = 7 error_reading_archive = 8 error_reading_relid = 9 OTHERS = 10. gt_rt[] = st_payresult-inter-rt[]. |
Incoming search terms:
- PYXX_READ_PAYROLL_RESULT
- how to get previous payroll result in sap payroll?
- PYXX_READ_PAYROLL_RESULT sap abap
- abap hr get payroll
- abap hr read paycheck tax amounts
- sap cancel cluster in payroll
- how to read payroll report in sap abap
- read payroll cluster
- how is cluster assigned in sap payroll resul;ts
- get payroll in abap