on 04-23-2014 3:01 AM
Hi,
One of the Employee was on uninformed leave for Month of April, we marked LWP Leave without Pay for the month including all Sundays and Saturdays.
But when we marked LWP, system is showing 29 days as Absence days and 30 days as Calender Days.
please help me to resolve the issue.
i want system to calculate 30 days Absence days for deducting 30 days Salary.
regards,
puja
Hi Puja,
Run a stimulation payroll for the employee and send the screen shot of Pay-slip.
Payroll will deduct salary based on processing class 10 (Factoring)
I hope ever one knows this. Generally we will assign 1 for all wage type or even if we copy from model wage types like MB10, M220, and M230…etc. Processing class 10 will have specification 1
Factoring will be based on INP1 and XVAL PCR’s. Since we have Processing class 10 assigned with 1 the rate calculated in /801 wage will be multiplied with our wage type to get the prorated amount.
Rate in /801 will be calculated in PCR INP1.
Let us see what it will do.
RTE=TKSOLL
Rate is equal to Calendar days in month. Say April means 30
RTE-TKAU**
Rate minus unpaid absences in Calendar days
Unpaid or Paid is based on T554C Table for Absence Valuation and
Calendar days is the number from the field Calendar days (KALTG) 2001 Info-type.
So if we enter an unpaid absence from 01/04 to 30/04 calendar days will be 30.
Results is 30 minus 30 will be 0(zero) will be multiplied with our wages in XVAL PCR resulting zero amount.
Info-type 2001
Absence hours is working hour absent as per work schedule this will not Impact in Payroll
See INP1 PCR /801
TSSOLL : Planned working time measured in working hours
TSAU** : Unpaid absence measured in working hours
If client is calculating salary based on hours we will use 3 in Processing class 10.
Even now the salary will be zero cause TSSOLL we be equal to TSAU**.
Absence days is the days employee absent in working days of company
In your case it will be 29 cause you have 1 holiday with holiday class 3.
/802 will store rate based on Absence days. Let us check
TASOLL : Planned working time measured in work days
This value will be 29 in your case.
TAAU** : Unpaid absence measured in working days
This will be the value from info-type 2001 I.e. 29 again
Result of salary will be same.
So don’t bother about Absence days in 2001.
Absence info-type will store calendar days, Absence days and absence hours for different proposes as a SAP standard functionality.
Counting rule is to count absence to deduct from Time Quota and will not Impact in Payroll.
So my suggestion is Run a stimulation payroll for the employee and send the screen shot of Pay-slip.
Regards,
Srikrishna
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Prashanthi,
The field Absence days is for actual absence days. It wont impact his salary.
And one more thing, If a holiday is created we should maintain holiday class, it should not be blank.
As I gone through work schedule I found no weekly Off every day you maintained DWS as GS Genral shift for 8.50 hrs.
If you maintaing a Day off say for Sundays /Saturdays with DWS OFF / FREI with zero working hrs even these days will reduce from Absence days field in infotype 2001.
So there is no need to change any thing.
Run payroll and check..
best of luck...
Regards,
Srikrishna
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear M krishna,
If you are creating some holiday, it is of course needed to maintain the holiday class,
but that holiday is to be paid or not we can decide that in day type rule.
As here they have maintain the custom specific holiday class, i.e 3 for 13.04.2014, which falls on Sunday this year, it may fall on some other day in next year, it not necessarily going to fall on Sunday always.
So here we need to decide whether we are going to mark this holiday class 3 as paid or not in T553A table, by defining the day type rule.
In present system its marked as a paid holiday, no matter on which day it falls.
If you want to make it unpaid then you can do that by changing the respective day type rule.
Thats what I mean in my reply.
second thing if they are going to maintain day off with no planned working hour, on Sundays, system is going to consider it as absence days, but its not going to included in absence hour.
like if we refer to the screen shot of Info type 2001 there we can see total absence hour is 246.50,
which means 29*8.5=246.50
But if we made Sundays as off days with no planned working hour, then in that particular field we can see 26*8.5=221 hours
But I think they are looking for 30*8.5=255 hours
Regards,
Prashanti swain
Dear puja pushap,
I've understood your problem me too had same issue, but I've solved in my company, Let me tell you what I've understood.
In you company Sunday & Saturday's are day off's m i right..? & if employee will apply continues leave's as Friday, Saturday, Sunday & Monday then system should consider 4 day's LOP and 4 day's amount also has to be deducted right...? If it's so to resolve this error i need some information from you like kindly can you share screen of INP1 PCR..? by seeing this PCR I can help you how to do it.
Ur's
Mohan
Hi Puja,
Just give me clear idea on the work schedule, that you have shared with us for April month.
Is it it the regular work schedule for for all the employee and for all the month?
or it has been changed for that specific employee?
My concern here is if we do any change at IMG level, then its going to impact all the employee who shares the same ESG and PS grouping with that particular employee.
If it is only for 1/2 specific employee, we may go with some other solution.
Any way did you try by changing the counting rule for holiday class 3?
Regards,
Prashanti swain
Dear Puja,
I found your error I mean you haven't changed INP1 PCR so that Day off's hasn't been treated as a LOP. until you won't change the INP1 PCR system won't consider day off as LOP.
For more clarification kindly go through SAP Standard operation's
KSOLL : Planned working time in calendar days
ASOLL : Planned working time in working days
SSOLL : Planned working time in working hours
Above Operations are will not consider day off's as LOP. so kindly change your INP1 PCR as below screen
KDIVI : Total working time in calendar days
ADIVI : Total working time in working days
SDIVI : Total working time in working hours
Change the PCR INP1 into ZNP1 & insert in INAL schema then see the result...
Ur's
Mohan
Hi Puja,
It strange that there is no weekly off in your work schedule.
Please confirm me whether you have checked the counting class or not.
We need to do with some work around.
we can deal this in payroll also, but if want to book 30 days as absence in 2001 info type,then we need do some changes in IMG.
Regards,
Prashanti swain
Hi Prashanti,
In our WSR there are 4 off days(Sundays) and 2 off days(Saturdays).
But in this case i will detail you what we actually did.
First using tcode PA30 of that employee IT2051 changed all the Days of April in IT2051 to General Shift(Working) and saved it and then created Absence in IT2001 for Apr month applying LWP of 30 days.
Now when we checked the summary of absence it shows 29 Absence Days and 30 as Calender days.
(screen shot i shared you in the very first thread.)
All 6 holidays (4 sundays and 2 saturdays) were OK and LWP successfully created but system not considering leave of One day tht's y it shows Absence of 29 Days.
which is the only cause of my issue....rest is perfectly fine.
I need not change entire Customizing of Payroll Schema i hope so...i expect now my point is clear
regrds
Hi Puja,
Yes that what, You have done changes at master data level for only one specific employee, not to all.
So the work schedule screenshot you shared is not applicable for other employees.
Then you can try by ticking the counting rule for the holiday class 3.
Its not going to affect other employees,
provided while defining absence type in V_T554s table marked first day day off:E, Last day Day off:E
Non Working Period :E.
Go to V_554s_Q, Check what is the counting rule assigned to your absence type, then go to T556C table and tick the condition for absence on holiday calss 3.
I hope this will work out in your case.
Regards,
Prashanti swain
Hi Puja,
As per my understanding, first we need to check, PT03 for respective work schedule rule for the month of April 2014.
From here you will get a clue why the absence days are coming 29 days while calendar days are 30.
Or else please share the screen shot of April Month work schedule .
Regards,
Prashanti Swain
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Puja,
I don't know what logic you have followed while creating this work schedule rule.
But the screen shot you shared showing all the day are assigned with same DWS i.e PG, even your Sundays also.
I guess you have used a Day type selection rule(Rule for day types) while configuring Work schedule rule, in V_508A table,which is configured in such a way that if the holiday class is 3 it will be marked as day type 1 , it means off/paid.
Just check the table T553A, and see how many Day type rules are there and which one you have used in V_T508A table.
So that you can get a clarity on where to do the changes.
Regards,
Prashanti Swain
User | Count |
---|---|
99 | |
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.