cancel
Showing results for 
Search instead for 
Did you mean: 

Professional Tax PT basis for transfer cases

Former Member
0 Kudos

Hello Junta,

My client has multiple locations in India. Professional Tax has been configured for multiple states.

An employee is transferred from Bangalore to Hyderabad (for example), on the 1st of may (April Payroll was run and Ptax in Bangalore for April was deducated in April).

Now if Payroll is run for May, Ptax according to Hyderabad rates is being deducated properly. However if payroll is run in May with a retro from April or any prior month, PTax basis is being calcuated as the cumulated value of April's and May's Ptax basis.

i.e if PT basis in April is 20000 and PT basis in May is 20000. PT basis for May with retro upto April is being calculated as 40000.

I have observed in the Payroll log that this is basically happening because of the code in INPTB function.

When an employee's latest state for PT (Hyderabad,AP for May) is not as the same as the one (Bangalore, Karnataka) in retro period (April), code for Case (1-8) is run through based on logic and instead of the recalculating latest (April) PT Basis based on gross, the Old Results table PT basis (April) is being considered without the VOTYP indicated set to I. when VOTYP is not set to I, I am guessing that It is not making.

(Case 1 to 8): Import /3P2 From ORT and Prorate.

However in case employee doesnt change state

(CASE 16): Prorated Computation on new basis (/118). Gross C/F State. VOTYP = I. C/F (RT - ORT) /3P2.

This would finally result in /ZPT being present in the final RT of April (retro) results which would cumulate to May PT basis and give us the wrong PT basis for May.

I am sure there would be many cases in many companies in which people would be transferred between states. However retro being run into a period in previous state and PT basis difference being a small value being observed might be slightly rare.

Kindly help me find out if this is a problem only in my system or if I have to raise it with sap.

Thanks in advance,

Anand

Edited by: Anand M on Apr 22, 2009 12:35 PM

Edited by: Anand M on Apr 22, 2009 12:41 PM

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Ananda

i guess this problem is with SAP. Just raise it.

Yogesh

Answers (3)

Answers (3)

venkateshorusu
Active Contributor
0 Kudos

Hi Anand,

Am also facing similar kind of problem

could you please suggest me.

whether raised a query or not.?

Thanks In advance

Venkatesh

Former Member
0 Kudos

i guess some points were missing in your analysis.

Employee got transferred from Bangalore to Hyderabad.

The PT method for bangalore of (deduction carry forward) where as for AP that would be Gross carry forward.

So when in may retro is run for April (in april employee was in bangalore), then system will calculate the difference in the final PT amount and this amount will be carry forwarded and will be recovered / paid in May month along with may month Salary.

I dont see any issues here

Former Member
0 Kudos

Spaceship,

Bangalore PT calculation is based on Gross Carry Forward method.

Thanks and Regards,

Anand

Edited by: Anand M on May 11, 2009 6:59 PM

Former Member
0 Kudos

Hi ,

As you say that the Employee has move from Bangalore to Hyderabad.. than the Infotype are changed as per the HYD.. right.

Now when the employee has move from Bangalore he will be deducted the Pt as per the Slab of BLR.

even the same thing will happen in HYD.

But my query is which action did u performed for this employee..

Basied on your Action also there will be the difference..

let me know which action u have performed..

Former Member
0 Kudos

Anand ,

While transferring action , which date has been used, for effective transfer date

Hve u used 01-May-2009 or 01-Apr-2009....

if u would have used 01-May-2009...this issue should not come...

just check the dates and confirm back

Former Member
0 Kudos

@ Srijit,

Fortunately or Unfortunately, I have created the action on 1st May. Anyway the code wouldnt mention so clearly of the difference of state from previous period in retro to latest period.Thanks

@ Yogesh,

Just wanted to see if anybody in SDN has faced a similar issue. Would be wonderful if any of Forum members could simulate the case in their systems and check it before I post it to SAP. Wouldnt need any configuration changes for anybody who is already having multiple locations for PY India. Thanks.

Regards,

Anand.

Edited by: Anand M on Apr 22, 2009 2:12 PM

Former Member
0 Kudos

Anand,

While doing the retro run, check whether for previous period and the current period what is the PTX table contents used as input in INPTX function.....whether there is difference in the ptax groupings

Former Member
0 Kudos

Srijit,

INPTX is only a function for original run, so it will be run only for the current period. inputs for INPTX in current period are showing the correct groupings.

INPTB is however run for both previous and old period. Ptax groupings are showing correctly for its inputs.

Thanks

Regards,

Anand

Edited by: Anand M on Apr 22, 2009 3:35 PM