cancel
Showing results for 
Search instead for 
Did you mean: 

prorating IT0014

Former Member
0 Kudos

Dear Friends,

Requirement is to prorate IT0014 (payroll India), Now the rule I have written is

ZSPL (Attached with P0014)

*

M281 Birth Day Allowance

WPBPC for all WPBP

This rule is prorating IT0014 in case of employee joins in mid month but in case employee leaving in the mid of same month the same is not working....

Employee Joins 15 th May - Leaving 18 th May (Presently the rule is calculating 15th May to 31st May)

Please suggest...

Thanks in advance............

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

I suggest not to write rules for payroll.

Try assigning processing class 10 for the wagetype.

It has to get factored in the standard payroll rule XVAL

Regards

Shyamv

former_member206403
Active Contributor
0 Kudos

hi

Try exploring rule XVAL , you may have to change the processing class 10 for the specified wage type .

the idea is to get the number of present days to be prorated against the rate of the amount.

Try the XVAL rule it may help.

Regards

Sameer

Former Member
0 Kudos

In case the employee is leaving in the period the rule is written like

ZPP2

RTE=TKSOLLRTE-TAAU*RTEKGENAURTE/TKDIVIADDWT *

But it is not serving my purpose....

Employee joined 16 th April Left 19 th April....I need to give 3 days payment through IT0014. The IT has been delimited upto 19th. So my active period is 16th to 19th....

Can any one help?

former_member206403
Active Contributor
0 Kudos

hi

Mark the processing class 10 of the wage type to /801 it should pro-rate to number of days present.

Regards

sameer.

Former Member
0 Kudos

Hi Sameer,

It is marked...the system is prorating the same from the Joining in Partial Period Prospective...

i.e. The person has joined on 18th of the month now the system is counting the month from 18th & prorating the amount accordingly.......But on the other hand the person has left on 28th of the same month...IT0014 has been delimited accordingly. Now the system should give the money from 18th to 28th where as it is paying the amoount from 18th to 30th....

Hope u are clear on the problem part......

Thanks in advance....