on 09-10-2014 1:54 PM
Hi,
I want to print the employee remuneration throught RPCEDTE0 program (or other salary form). But I need get the form when I calculated the following period. For example, payroll is calculated in july. If I execute the form for june, I want to show july-calculated values instead june original values.
By debugging, I realize period you filled is the in-period, instead for-period (when function 'HRO1_FILL_EVAL_DIR' is called). So we always obtain original values instead last calculated values.
If you execute the form for july period, you can see the june last-calculated-values, but all months values (with retro) too.
The question is, does anybody know how can we print last calculated values for a period and no more periods?
Regards,
Jaime
On the Remuneration Statement (PaySlip) Selection Screen, try playing with the following fields :
Print current period
Print retroactive runs
Layout of retroactive runs
There should be a combination that suits your requirement
and it will probably require parameter J (Print retroactive runs on separate form for each period) for "Layout of retroactive runs" field.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Changing fields in selection screen doesn't work because the payroll results used by the payslips have the in-period = for-period. We have used several combinations of fields values.
I explain it with an example. Executing pc_payresult transaction we obtain:
So, I expect show payslip for the 062014 period with 105 sequence register (A) values. However, program use 100 sequence register (P) values. So payroll concepts like /551 or /553 are not shown in payslip, because they are created in 105 execution, the actual execution.
Only we can see the expected results if we run payslip for the 072014 but with all retroactive runs. In this case, retroactive payslips from january to june and july payslip are printed. I only need the june retroactive (that it is the actual value) printed.
Does anybody have an idea how we can achive this?
Regards
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.