Former Member

# Rules_Payroll India

Experts

I have a requirement in Payroll India which i can't fill in Standard.

For Super annuation 15% is the calculation as per standard and Processed through /Wage types upto Rs 55,0000 of Basic Pay in RT table.

But the Constraint here is if the Wt1000 Basic in RT table is Greater than 55,000 for Example 60,000 maximum Amount of 8250 is processed as superannuation of that month and remaining 750 paid as Custom taxable Wage type

55,000 - 15% = 8250 (Super Annuation)

60,000-15% = 9000 (Total) i.e 8250 (Super annuation), 750 (taxable custom WT 3001)

Edited by: HRSAP2011 on Jul 20, 2011 8:00 AM

10|10000 characters needed characters exceeded

### Related questions

Former Member
Posted on Jul 20, 2011 at 06:33 AM

Have you written PCR for this.. if yes and you are facing some problem then put ur PCR here to analyze. If no, then try to implement the following logic -

1. Store the 55000 constant in V_T511P.

2. In PCR read the BASIC WT, compare it with constant stored in table. IF less then i feel you are already processing. If more than 55000, get the delta and apply the percentage. Store it into a custom wage type.

10|10000 characters needed characters exceeded
• Former Member
Posted on Jul 20, 2011 at 11:44 AM

Try it

*

AMT?55000 Comparison

*

>

AMT=55000 Set

AMT%15 Percent calculation

AMT>* Form maximum

AMT-55000 Subtraction

AMT%15 Percent calculation

10|10000 characters needed characters exceeded
• Former Member Former Member

Really surprise, might be you have copied wage type with other model model type, try to copy MB10 (PC1,3,4,5,6,10,20,30,31 assign as 3,0,6,0,0,0,8,0,0 respecitvely) and test.

• Former Member
Posted on Aug 22, 2011 at 02:13 PM

.