cancel
Showing results for 
Search instead for 
Did you mean: 

PY_UK Issue with wage type amount doubling in PCR

Former Member
0 Kudos

Hi all ,

I have a payroll (UK payroll)issue wherein when employee has a wage type 2010 on  IT0008 and  is absent for the entire month , payroll calculation doubles the amount of wage type 2010 when paying the employee.

upon deleting the absence record from IT 2001 the calculation is correct

The underlining condition is that wage type 2010 (infotype 0008) is  added up twice in the valuation basis in PCR  Z010  & Z072

So /010 is inflated by the value of 2010 and so the EE is overpaid as the value of /010 is overstated

Can any one please suggest as this double payment from IT0008 is driven due to  active absence record during payroll  run.

Thanks

Gauri

Message was edited by: Sikindar A

Accepted Solutions (0)

Answers (3)

Answers (3)

sikindar_a
Active Contributor
0 Kudos

Can you let us know the  Value of Processing Call 10 of this wage type ?

Check the the input and out put of this wage type in Factoring PCR , it comes due to maintaining of 0 in PRCL 10

Former Member
0 Kudos

Hi Sikindar

The value PCL 10 of this wage type is 1 and wage type valuation bases is  10  /010 (Daily rate OSP )

Thanks

sikindar_a
Active Contributor
0 Kudos

Can you tell which part of the log the amount is getting Doubled ?

Former Member
0 Kudos

Hi Sikindar -  Value is doubles during processing of the PCR Z072

wage type 2010 (infotype 0008) is  added up twice in the valuation basis in PCR  Z010  & Z072

So /010 is inflated by the value of 2010

venkateshorusu
Active Contributor
0 Kudos

Place the details of Z010 and Z072 for better understanding.

Regards

Venkatesh

sikindar_a
Active Contributor
0 Kudos

please check the below

both PCRs Z010 and Z072 Querying PRCL 01  , The only difference is Number Feild is generated in the RT after the output of Z072 PCR

Now  the Question ? When you are saying doubling if you are paying 25 are you getting 50 in the output of Z072 ?

Former Member
0 Kudos

yes , till Z010 it is 25 and after processing Z072 it becomes 50

sikindar_a
Active Contributor
0 Kudos

Hi Sharma ,

The problem here is Both the Rules are Quering PRCL 01. can we know how this PCRs placed in  schema.

Processing Class 1.

Former Member
0 Kudos

Z072 is placed after Z010

sikindar_a
Active Contributor
0 Kudos

Deactaviting Z010 will be an option , But we should check other issues which will get effected

and valid date from which this wage type should not be part of Z010

If you are good in writing Schemas , Change Z072 with specification 4 (custome specification which will do same as 2 and assign that to wage type 2010 in V_512W_D ) with date Specification

suman_das
Active Participant
0 Kudos


HI pallavi,

Please check the valuation basis PCR Z010.Here due to some incorrect operation place may causing the doubling of NUM.Which finally multiplies with the WT 2010 from IT0008 and hence the resultant amount is double.

Regards

Suman

Former Member
0 Kudos

Thanks for your input Suman

Actually this wage type is added up in in /010 valuation in two PCR's Z010 and Z072 hence I think

It should be removed from the valuation basis from Z072

When I check the payroll Log then value is doubled at Z072 .

Sanky
Active Contributor
0 Kudos

Hi,

If you have found that it's happening due to these PCR then check the PCR processing at the payroll run and evaluate that how this wage type are passing through these two pcr's.

Regards,

Sankarsan

Former Member
0 Kudos


Hi Sankarsan - Thanks for your inputs .

This wage type is  added in the valuation basis of  /010 in both the PCR's