on 05-28-2013 2:35 PM
Hi Experts,
At my client place Time Evaluation Period is 20th to 19th of next month.
Time Evaluation is run only upto 20th & the data in payroll is considered only upto 20th.
If there is any LOP between 21st and 30th, it is not calculated in next month payroll.
Rule is as follows
ZPT1 Filtering ZL for date < 21st of every month
*
****
9910 LOP Days
OUTZL RED Query ZL-POSID
**
01
AMT=0 Set
ADDWT * OT Output table
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
kindly help as to how the LOP can be calculated in next month payroll for 22nd to 30th.
Thanks in Advance
Dear Tim,
Your PCR would be like this:
D ADDWT * OUTZL IFT |
*
A | D OUTZL RED |
A **
A 01 | ADXIT 012 |
A 02 | ADXIT 012 |
A 03 | ADXIT 012 |
A 04 | ADXIT 012 |
A 05 | ADXIT 012 |
A 06 | ADXIT 012 |
A 07 | ADXIT 012 |
.
.
.
A 24 | ADXIT 012 | |
A 25 | ADXIT 012 | |
A 26 | ADXIT 012 | |
A 27 | ADXIT 012 | |
A 28 | ADXIT 012 | |
A 29 | ADXIT 012 | |
A 30 | ADXIT 012 | |
A 31 | ADXIT 012 | |
B | BAUWIRTSCHAFT BEWEGUNGSDATEN | |
M | ADXIT 012 | MEHRARBEIT |
S | D OUTZL DTY0 | ABFRAGE AUF TAGESTYP 0: ARBEIT BEZAHLT |
S N
S Y | ADXIT 012 | SOLLARBEIT |
X | ADXIT 012 | MEHRARBEIT WÄHREND SOLLZEIT |
And payroll log will be
Hope this help you,
Omid
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Tim,
I had the same issue recently http://scn.sap.com/thread/3291733 but with some especial requirements. I managed to implement a solution finally . Let's me understand your issue in detail.
As I understood your time period is 20th to 19th. What is your payroll period? Does is the same or it's 1st to 31th?
Which country version you're using for payroll?
You are looking just for a solution of LOP or overtime is your issue too?
Do you have any specific requirement for legal reports like insurance also?
Regards,
Omid
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I am working for India Payroll. Payroll is run from 1st to 30th/31st of every month.
Time Evaluation is run/updated only upto 20th. For 21st to 30th, it is run on 2nd of next month.
In case an employee is on LOP from 1st to 30th of the month. In Payroll LOP is deducted for 20 days.
For remaining 10 days no processing is done in current payroll or next month payroll.
For eg: Emp is on LOP from 1st April to 30th April. Time Evaluation is done till 20th April.
For time evaluation of 21st - 30th will be done on 2nd May.
In April Salary, deduction will be for 1st - 20th April.
In May salary there is no deduction for April.
Please advice.
Hi,
You have two ways
Either every paayroll run you do a forced retro from previous months 20, system will paick the last months left LOP/LWP and the differences will come as arrears.
Or
You when you do the time evaluaiton on 20 there also do a forced run, through this IT0003 will update with this date and retro will happen accordingly and the differences of amount will come as arrears in payroll.
What you mean by " In may salary there is no deduction for April" ?
Regards
Sujith
Dear Tim,
It was my requirement too and I think yours is easy than if you don't have any especial requirement on legal reports. Again to make sure would please let me know is the insurance report period the same? I mean 20th to 19th?
I have used OUTZL in the same scenario to separate overtime based on a special tag I had put in determination in PT side.
As I mentioned http://scn.sap.com/thread/3291733 I handled by day to day processing of wage types and separate wage types from 1st to 19th and 20th till end of month.
I this case you will run payroll once to pay in period and again when you are running in second period system will generate a retro active amount and will transfer to second period. In this case you won't have your time types in detail and you will have just a total amount as payment / deduction from 20th to end of the month.
Also I have implemented and it works but in this solution you have to control everything by your PCRs and you can't use almost environmental variables SAP provides.
If I find a time I will write an article to explain the solution in detail. Maybe the other experts to help to improve this solution.
Regars
Omid
Dear Tim,
I had the same issue recently http://scn.sap.com/thread/3291733 but with some especial requirements. I managed to implement a solution finally . Let's me understand your issue in detail.
As I understood your time period is 20th to 19th. What is your payroll period? Does is the same or it's 1st to 31th?
Which country version you're using for payroll?
You are looking just for a solution of LOP or overtime is your issue too?
Do you have any specific requirement for legal reports like insurance also?
Regards,
Omid
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Please look at document below:
I have integrated between Time and Payroll and period from 26th - 25th. Understanding Relationship PT and PY & Relationship Time Evaluation and Payroll
In your case I think in next period you have retro from this period (using force retro in screen to run payroll). If you're clear 2 documents above you can soon handle it
Regards!
Woody
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Please check this example ,
1 ) Your first PCR should be like the one shown below and it should process on normal payroll run
*
****
OUTZL WGT
****
9910
OUTZL RED
**
ELIMI *
RESET RA
ADDWT *
20
21
22
23
24
25
26
27
28
29
30
31
2 ) You have to write one more PCR which should be processed at the time of retro run that should be like this
*
****
OUTZL WGT
9910
ELIMI *
RESET RA
ADDWT *
Both should place in like below in schema ( xxxx is your PCR ) XT00 General processing of time data
ZLIT XXXX GEN NOAB AMS
It is better always do a forced retro from previous months 20th.
Regards
Sujith
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Are you running Time Eval from 20th to 19th for the next month? If your PCRs are taking care of LOP, then retro functionality will pick this up.
For example, for May payroll have you run TE from 20 April to 19 May?
Or is it an issue in your PCR? What does your LOP PCR do?
OUTZL RED may apply for current month only.I guess you need to use INSZL. Do look up the definition of this. Let us know how it goes
Pramod
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
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.