on 02-21-2011 11:32 AM
Hiya folks,
Got a scenario. Employee is going on an Absence from 5th - 10th, now i want to pay the absence days in advance, along with the salary from 1st - 5th. Means, salary from 1st till the 4th as well as the paid absence from 5th till the 10th. The employee joins back after the end of absence on 11th. Now at the end of the payroll period, i want to pay the salary for the rest of the 20 days for that period.
I believe, through Advance Absences in OC workbench, we can only pay the advances for absence days and not the partial period salary before the absence. Thus i guess that wouldnt work.
I've tried through OC corrections as well. I changed the employement status for the employee and made him inactive from 11th, executed the Regular Payroll on Demand and it worked fine. When the employee joined back after leave, i deleted the inactive status from IT0000 and run the OC Correction, it calculates the difference amount right, but it just creates /559 and /560 with the whole month salary + the difference /552.
Any expert wanna shed light on it?
Edited by: Shahzad Naseem on Feb 21, 2011 7:57 PM
Edited by: Shahzad Naseem on Feb 21, 2011 7:57 PM
Edited by: Shahzad Naseem on Feb 21, 2011 7:58 PM
This standard functionality only calculates the amount for the annual leave. So in my scenario, it will only calculate the amount of paid leave from 5th - 10th, and not the partial payment from his salary i.e. 1st - 4th. I want to pay his partial salary before the absence days + the amount of the paid absence, before he goes on leave. On his return, when the actually payroll runs for this payroll period, the amount that has already been paid is deducted and the rest of the amount is paid to him out of his salary.
For example:
No of days in a month = 30
Monthly salary = 30000
Salary per day = 1000
Paid Absence start from 05th - 10th = 6 days
Amount paid on 4th = 6000 (paid leave) + 4000 (partial salary before the paid absence)
Upon payroll run for the period = 30000 - 10000
So only 20000 will be paid
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Shahzad,
Im having a similar requirement for my client. It would be helpful if you could tell me how it was resolved????
My mail id: sinus_83@yahoo.com
Thanks!
Well thanks for the effort, but I had checked this many times before i posted the issue. Doesnt really cater my scenario.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello:
Did I miss your requirement? -
Employee is going on an Absence from 5th - 10th, now i want to pay the absence days in advance, along with the salary from 1st - 5th. Means, salary from 1st till the 4th as well as the paid absence from 5th till the 10th
If an employee is to be absent during future payroll periods, for example, because of leave, you can pay the employee in advance for the period of the absence. The remuneration is calculated using Absence evaluation
Maybe it sounds easier said (on the paper) than done... good luck anyway.
Please kindly review page 16 of the found at Off-Cycle Activities (PY-XX-OC) - [url]http://help.sap.com/printdocu/core/print46c/en/data/pdf/PYXXGROC/PYSOME_OFFCYCLE.pdf[url]
Absence Payment
Use
If an employee is to be absent during future payroll periods, for example, because of leave, you can pay the employee in advance for the period of the absence. The remuneration is calculated using Absence evaluation.
Integration
Contrary to a payment in advance, you do not run payroll for the whole period in which the absence takes place. This means that the employee is only paid in advance for the time that he or she is absent.
Prerequisites
The standard system already contains an off-cycle reason for absence payments. In Customizing for Payroll, you can, if required, set up an off-cycle reason for absence payments. Choose Off-Cycle Activities -> Set Up Off-Cycle Reasons
You must assign the reason to the category Absence payment.
In Customizing for Payroll, under Off-Cycle Activities -> Off-Cycle Absence Evaluation Assign Absences to an Off-Cycle Reason, you have specified which absence types are permitted for off-cycle payroll.
Features
When you select the corresponding off-cycle reason from the Off-Cycle Workbench, the system proposes the absences for processing that have already been entered in the Absences infotype (2001), and that have been set as permitted for off-cycle payroll in Customizing. When you pay an absence, the system adds the following data to the already created record in the Absences infotype (2001).
Payroll identifier
The payroll identifier is a sequential number assigned by the system to differentiate between several absence payments or bonus payments made on the same day. This differentiation is necessary, since both of these off-cycle payroll runs belong to the same payroll type. The first absence payment or bonus accounting run has the payroll identifier 0.
Hope it helps,
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.