RE:[sap-hr] Payroll and conveyance allowance
Posted by
Admin at
|
Share this post:
|
0 Comments
| | Posted by JG-SAPHR (Senior SAP HR Consultant) on Feb 7 at 10:58 PM | |
Hi Apoorwa
Use PCRs to do as below:
a)call using PIT ... ... NOAB - create for grpg * and salary wage type.
- add w/t to output, (ADDWT *)
- remove split (ELIMI *), add to a variable SALY (ADDWT&SALY)
I am not sure if you are using (i)the salary payable in the pay period before deducting all the paid/unpaid absences or (ii)the period's salary calculated after deducting these.
If you are using (i), then these two rules should be before reducing the absences etc. This would be before the PPPF & XVAL rules in the payroll schema.
b)call using PIT ... ... NOAB - crearte for grpg * and conv.all wage type, assuming there is no other deduction for absences, etc.
- if bas pay < 3200, set w/t amt to zero.
The PCR would be as below
AMT=& BPAY GET BAS.PAY IN THE F/N
D AMT?3200 BAS PAY > 3200
* -NO; DO NOT PAY CONV ALLW
< FILLF A * -YES;PUT BACK THE AMT
< ADDWT * - ADD TO OT
Hope this helps
Regards, JG
---------------Original Message---------------
From: Apoorwa
Sent: Wednesday, February 03, 2010 3:36 AM
Subject: Payroll and conveyance allowance
> I have to do this:<br/>employees getting salary below 3200 they will not get conveyance allowance. And those who are getting above they are liable for that allowance. thanks for advance.
__.____._ Use PCRs to do as below:
a)call using PIT ... ... NOAB - create for grpg * and salary wage type.
- add w/t to output, (ADDWT *)
- remove split (ELIMI *), add to a variable SALY (ADDWT&SALY)
I am not sure if you are using (i)the salary payable in the pay period before deducting all the paid/unpaid absences or (ii)the period's salary calculated after deducting these.
If you are using (i), then these two rules should be before reducing the absences etc. This would be before the PPPF & XVAL rules in the payroll schema.
b)call using PIT ... ... NOAB - crearte for grpg * and conv.all wage type, assuming there is no other deduction for absences, etc.
- if bas pay < 3200, set w/t amt to zero.
The PCR would be as below
AMT=& BPAY GET BAS.PAY IN THE F/N
D AMT?3200 BAS PAY > 3200
* -NO; DO NOT PAY CONV ALLW
< FILLF A * -YES;PUT BACK THE AMT
< ADDWT * - ADD TO OT
Hope this helps
Regards, JG
---------------Original Message---------------
From: Apoorwa
Sent: Wednesday, February 03, 2010 3:36 AM
Subject: Payroll and conveyance allowance
> I have to do this:<br/>employees getting salary below 3200 they will not get conveyance allowance. And those who are getting above they are liable for that allowance. thanks for advance.
Copyright © 2010 Toolbox.com and message author.
Toolbox.com 4343 N. Scottsdale Road Suite 280, Scottsdale, AZ 85251
Toolbox.com 4343 N. Scottsdale Road Suite 280, Scottsdale, AZ 85251
Related Content
In the Spotlight
White Papers
In the Spotlight
Earn Recognition for Your Contributions at Toolbox for IT. Gain Points for Community Achievements
View this thread online
Manage group e-mails
Create an FAQ on this topic
Tell us what you think
Unsubscribe from discussion
Manage group e-mails
Create an FAQ on this topic
Tell us what you think
Unsubscribe from discussion