Dear Experts,
Im facing an issue in Retro Active.
An action was performed on previous date and thus there was split in salary, here ESI was wrongly calculated for Retro Period. Action performed on 23.04.09
Payroll Generated for Period: 02 2009
Payslip:
01.04.09 - 23.04.09
Blank Statment
23.04.09 - 30.04.09
Blank Statement
01.04.09 - 30.04.09
Payslip with wrong ESI amount (ESI was calculated only for 2nd split)
01.05.09 - 30.05.09
Payslip (with components split), But ESI for 1st split of April was refunded.
To test it, i deleted the action and run the payroll program.
Now, there was no splits in salary, but still ESI is gettting wrongly calculated.
So i would like to know, from where the payroll driver is picking Retro date and why a blank period is created?
I can see in standard payslip
01.04.09 - 22.04.09
Blank Statement
22.04.09 - 30.04.09
Blank Statement
01.04.09-30.04.09
Payslip with wrong ESI amount (ESI was calculated only for 2nd split)
01.05.09 - 30.05.09
Payslip Ok (with no splits in components), But ESI for 1st split of April was refunded.
Why these blank statements are created? and that too even after removing action performed.
Note: There was no change in ESI Infotype.
Thanks in advance.
...Sadhu