Former Member

### Arrears calculation when INVAL "C" is used

Hi

Our client has the following requirement

The condition for statutory bonus is 20% of Basic subjected to maximum limit of Rs 700.

I have maintained INVAL 'C' for statutory Bonus WT and maintained Rs 700 in V_T7INA9. It is working correctly for regular payroll but when ever goes for retro, arrears value is calculating wrongly.

Now in system statutory bonus is 700, pcr is calculating arrears of 50 Rs and  directly reducing the amount from statutory Bonus WT as 650 Rs.

But the requirement is as below.

example :1) if basic pay is 3200, then Statutory bonus is 640.

If basic pay increases to 5000 in retro,  then statutory bonus arrears should show only 60 Rs. Any time it should not cross 700 Rs .

2) If empoyee basic pay is 6000, and St bonus is 700. If basic pay increased to 8000, in this case he should not get statutory bonus arrears since it is already 700 Rs.

plz help

Regards

Sai

10|10000 characters needed characters exceeded

• Former Member
Jun 02, 2015 at 04:37 AM

Hi Sai,

For you logic , you can try this PCR in the retro Period.

*

****

XXXX

AMT=L XXXX

AMT+  XXXX

AMT?700

>

AMT=L XXXX

AMT-700

AMT*-1

<

here XXXX is your statutory bonus wage type.

Thanks & Regards

Saroj Hial

10|10000 characters needed characters exceeded
• Former Member

HI Saroj

1. Where I have to insert this pcr.

2.I have inserted after zn43,  I am getting error as x070 ***** error in the log

3. AMT=L xxxx

AMT+ xxxx, here xxxx is arrears wage type know

4. if 2nd xxxx is the arrears WT , what configuration has to be done.

5. I have configured as below the pcr's , let me know if needs to be changed.

1004 =statutory bonus wt.

5005 = Statutory bonus Arrears

5505 = C/F Statutory bonus Arrears

Pls help on this.

Regards,

Sai

ZN41.png (59.3 kB)
ZN42.png (61.6 kB)
ZN43.png (71.7 kB)