on 2011 Jun 08 7:51 AM
Hi Experts,
I have a very typical scenario wherein for any leave taken by the employee he needs to earn his weekly off also, pls refer to example below:
Mr X takes 8 days leave
Starting from Monday he takes leaves, as he has not worked any day in the week he has not earned his weekly off so when deducting leave balance even his weekly off that falls in between the leave is to be deducted from leave quota or to be made leave without pay if no leave quota available
Leave (IT 2001) from 4 Apr 11 - 11 Apr 11 (now with 6 days working 10 apr being weekly off)
Total leave quota deducted = 8 days and not 7 days
Really appreciate any help extended on the same.
Regards,
Jyoti
HI
You meant to say, all days should be count if any weekoff/Public holiday comes in between.
Check all the days, holiday class & day type in counting rules. Similarly, in table V_T554R, define day rules, check all the days, and assign in absence valuation.
Regds,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
thanks for the help, sorry could not reply earlier as was caughtup with go-live work.
i have a scenario wherein if i give Leave without pay to employee for entire month then even his weekly off should be unpaid but this is not happening.
In case i give Leave without pay to an employee for entire month and process the salary then he is getting paid for weekly off can someone please let me know how to handle this.
Thanks so much for all the help.
Regards,
Jyoti
Hi,
I tried the same but it doesn't seem to be working.
When i create leave without pay for the employee for an enitre month for May 11, in 2001 the following entry get's captured.
Absence days: 27
calendar days : 31
Clearly make 4 weekly off as paid, but i want even the weekly offs to be non paid, please help.
Regards,
jyoti
Hi Consultant,
Thanks for the prompt response.
Please refer to the chain of process i am following for the same:
1. Created absence type - LWP (1030)
2. Determined entry screen - scr no. 2000, time cstr - 1
3. Defined counting rule (chk all holiday class, chk all day type, chk all counting class for PWS, chk all DWS
4. Assign countin rule to absence class
5. Created a Day rule (10) chkd all holiday class and chkd all day types, chkd all wk days
6. Payroll
-
> Defined counting class - 11 - unpaid absence
-
> Absence valuation: expert mode
form counting classes
CC for abse - cntng class txt - paid - percent - day rule - text for day rule
11 - unpaid abse - non chk - 100 - 10 - aipl w/o lwp
and then assigned LWP for employee but the LWP is still not capturing w/o as unpaid.
Kindly help.
Regards,
Jyoti
Its fine, now do one thing, In absence valuation you have to assign wage type for reading of LOP records,
PClass 5 = 8, 6 = 1, 10=3, 18 = 1, 20 = 4, 30 = 1, 31 = 3, 41=5, 50=1, 70=1, 71=f, 72,76,77 = 0,
Check cumualtion class as per your convenicence
further, in T511, check deduction & number as days,
Do the above & test
hi
Have you Changed the settings of T554R please do let know , the above said scenario will work only when you set the Table setting in T554R once this Day Rule is done as per the requirment you have to set the Dayrule for the Unpaid absence valuation rule in table T554C
Still if you are not able to do it please do let me i will send the screen shot
Hi Consultant/ Sikinder,
Really appreciate time taken to try and resolve my query. The scenario is got resolved to a large extent but still following issues:
I have checked all the configuration step mentioned the following output:
1. Infotype 2001 - Still showing Absence days - 27, Calendar Days - 31, Payroll hours - 216 (it should be 248 {31*8})
2. RT table - shows LWP wage type 31 days, no salary getting generated but even then LWF is getting deducted (LWF is only deducted in case employee is present even for single day but if employee is on LWF for entire month it should not get generated)
3. AB Table - Shows absence hours (216) and absence day (27)
4. BT Table - is not getting generated, as this table is linked with salary report that goes to finance please let me know i think we should be able to get a amount of INR 0 for employees with no salary.
Thanks for all the help.
Regards,
Jyoti
1. Infotype 2001 - Still showing Absence days - 27, Calendar Days - 31, Payroll hours - 216 (it should be 248 {31*8})
You have raised another thread for the said caluculation Payroll hours - 216 (it should be 248 {318}) so please continue that thread*
The issue regading Absence days - 27, Calendar Days - 31 will be met with configuration of Counting rule
2. RT table - shows LWP wage type 31 days, no salary getting generated but even then LWF is getting deducted (LWF is only deducted in case employee is present even for single day but if employee is on LWF for entire month it should not get generated)
Since it is deduction , check the configuration of Deduction priorities T51P6 for LWF wage type
3. AB Table - Shows absence hours (216) and absence day (27)
Please be more clear on this
4. BT Table - is not getting generated, as this table is linked with salary report that goes to finance please let me know i think we should be able to get a amount of INR 0 for employees with no salary
Since the net is 0 i think there is problem in BT table will check and let you know the result
Cheru you are always welcome!
Jyoti,
2. RT table - shows LWP wage type 31 days, no salary getting generated but even then LWF is getting deducted (LWF is only deducted in case employee is present even for single day but if employee is on LWF for entire month it should not get generated)
Please note, If the LWF is deducted for the signle day or for the whole month, RT would be generated.
3. AB Table - Shows absence hours (216) and absence day (27)
Leave this info, as your absence is calcualting based on calendar days, here system is giving message your absence day is 27 so absence hours would be 216 (that means 27 *8).
Hope you understand now.
Regards,
Hi Consultant/Sikindar,
Thanks for the prompt response.
1. LWF deduction - In case no salary is generated for employee even employees LWF(labour welfare fund) should not get deducted. But in the current scenario it is getting deducted. I have checked table T51P6, there is no priority set for the same. Also apart from LWF all other statutory dedn like ESI, PF are zero. I want LWF contribution also zero, please let me know how to handle the same.
2. AB Table - The AB Table data is linked with Payslip of employees to show the present days and leave data so in case the absent days are showing 27 instead of 31 days the same will reflect in salary slip
3. IT2001 - Can you please tell me how to make absent days = calendar days in case of entire month leave without pay
Regards,
Jyoti
. LWF deduction - In case no salary is generated for employee even employees LWF(labour welfare fund) should not get deducted. But in the current scenario it is getting deducted. I have checked table T51P6, there is no priority set for the same. Also apart from LWF all other statutory dedn like ESI, PF are zero. I want LWF contribution also zero, please let me know how to handle the same.
Since PF is based on Basic , ESI is one Total Gross so they are not gettting Generated ................and wht abt the LWF is it based on some other wage type please do let me know i havent worked on LWF........and if you set the Priorites and Deduction table for LWF wage type than only the deduction amount will be carried forward please check
AB Table - The AB Table data is linked with Payslip of employees to show the present days and leave data so in case the absent days are showing 27 instead of 31 days the same will reflect in salary slip
Do you want to show the Number of total working days or Number of absence days of the employee please do let us know
Sorry could not read your reply clearly, read LOP instead of LWF,
to avoid LWF cont you need to write a rule
3
/3W1 Ee LWF contribution
AMT?R Comparison
*
NUM=TASOLL Set
NUM-TAAU** Subtraction
NUM?0 Comparison
/3W2 Er LWF contribution
AMT?R Comparison
*
NUM=TASOLL Set
NUM-TAAU** Subtraction
NUM?0 Comparison
*
MULTI NAA Multipl.amt/no/rate
ADDWTO/3W2 OT Output table
>
ADDWTO* OT Output table
Insert the rule after function INUCD in INN1
Regards,
Hi Consultant/Sikander,
Thanks for the prompt help.
LWF does not depend on any wage type the values are picked as constants from table ( spro-> payroll india -> other statutory and non statutory dedn -> assign contribution value for each slab) Rs 2 - employer, Rs1 - employee
I have inserted the same in ZNN1
000410 PIT ZLWF
and commented INCUD
but now i am not getting any LWF amount generated for any period
Regards,
Jyoti
Edited by: jyotsgsap on Jun 23, 2011 11:49 AM
Hi Consultant,
I have tried following scenarios and in no case is LWF getting 0 in case of 0 working days
scenario 1:
INLWF (Uncomment)
INUCD (Comment)
ZLWF (Syntax used: PIT ZLWF) (Uncomment)
Error: No rule in INCS
Scenario 2:
Comment the function INLWF,
Uncomment INUCD
Uncomment ZLWF
No rule in key INCS****************
Scenario 3:
UnComment the function INLWF,
Uncomment INUCD
Comment ZLWF
Payroll processing OK but no LWF wage type getting generated.
Please help as i am really stuck with this situation and i am in my client testing phase about to go live.
PCR Written as you had suggested:
3
/3W1 Ee LWF contribution
AMT?R Comparison
*
NUM=TASOLL Set
NUM-TAAU** Subtraction
NUM?0 Comparison
*
MULTI NAA Multipl.amt/no/rate
ADDWTO/3W2 OT Output table
ADDWTO* OT Output table
/3W2 Er LWF contribution
AMT?R Comparison
*
NUM=TASOLL Set
NUM-TAAU** Subtraction
NUM?0 Comparison
*
MULTI NAA Multipl.amt/no/rate
ADDWTO/3W2 OT Output table
ADDWTO* OT Output table
Hi,
Tested the same on below scenarios:
Scenarion 1:
INLWF, ZLWF - commented and INCUD - Uncommented (LWF still getting deducted)
Scenario 2:
INLWF - unCommented , ZLWF and INCUD - commented
--- In case of 0 present days no LWF
-
In case of present days getting error doing while payroll processing
NO rule in key INCS*********
Still not resolved.
Regards,
Jyoti
Jyoti,
Let me tell you, LWF is system generated and it does not depend on wage type, so whether the salary is processed or not it will be deducted as standard behavior of the system. To restrict of contribtion if salary is not processed, I have provided you the rules, which is working. Now in your case, the issue, rule INCS is getting error which we need to look after, why it is getting error
The rule is perfect and I have tested too.
Regards,
Jyoti,
I think you done a mistake in write rule, please compare from below one.
*
/3W1 Ee LWF contribution
AMT?R Comparison
*
NUM=TASOLL Set
NUM-TAAU** Subtraction
NUM?0 Comparison
*
MULTI NAA Multipl.amt/no/rat
ADDWTO/3W1 OT Output table
>
ADDWTO* OT Output table
/3w2,
AMT?R Comparison
*
NUM=TASOLL Set
NUM-TAAU** Subtraction
NUM?0 Comparison
*
MULTI NAA Multipl.amt/no/rat
ADDWTO/3W2 OT Output table
>
ADDWTO* OT Output table
check and test once.
Hi Consultant,
Please refer to my earlier post i have written the following code. The only variance is that i am not able to find sign > in the pcr as it gives error * > is not a valid operation*
3
/3W1 Ee LWF contribution
AMT?R Comparison
*
NUM=TASOLL Set
NUM-TAAU** Subtraction
NUM?0 Comparison
*
MULTI NAA Multipl.amt/no/rate
ADDWTO/3W2 OT Output table
ADDWTO* OT Output table
/3W2 Er LWF contribution
AMT?R Comparison
*
NUM=TASOLL Set
NUM-TAAU** Subtraction
NUM?0 Comparison
*
MULTI NAA Multipl.amt/no/rate
ADDWTO/3W2 OT Output table
ADDWTO* OT Output table
Regards,
Jyoti
Hi Consultant,
Thanks i am able to put > sign now and PCR is error free, but still the desired output is not coming, tested following scenario
Scenario 1:
Uncomment --- INLWF
Uncomment ---INUCD (Syntax used - INUCD ZLWF /140)
Comment ---zlwf
Result 1: LWF is coming for all months (even in case of 0 working days)
Scenario 2:
Comment --- INLWF
Uncomment -- INUCD (Syntax used - INUCD LWF /140)
Uncomment --ZLWF (Syntax used - PIT ZLWF )
Result 2: No rule in INCS****
Scenario 3:
Uncomment --- INLWF
Uncomment ---INUCD (Syntax used - INUCD LWF /140)
UnComment ---zlwf
Result 3: No rule in INCS****
Regards,
Jyoti
User | Count |
---|---|
112 | |
8 | |
8 | |
6 | |
6 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.