cancel
Showing results for 
Search instead for 
Did you mean: 

Weekly off unpaid

Former Member
0 Kudos
444

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

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

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,

Former Member
0 Kudos

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

Former Member
0 Kudos

HI

If this's the requirement, please go thru my earlier thread, you will get more clarity.

Regds,

Former Member
0 Kudos

Hi,

Thanks for the prompt response.

Can you elabore on the same, about the day types.

Regards,

jyoti

Former Member
0 Kudos

Hi Experts,

Can someone please let me know how to make weekoff unpaid.

Regards,

Jyoti

Former Member
0 Kudos

Tick all the day times in counting rules and test

Regds,

Former Member
0 Kudos

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

sikindar_a
Active Contributor
0 Kudos

You have to set the Changes in Table T554R for the day rule if you want to make all the weekly off as unpaid

Just do an R&D in the previous threads you will get the issue related to this as same thing has been discussed earlier

Former Member
0 Kudos

Set the condition in table T554R,

(plz refer my earlier thread for your reference)

Regds,

sikindar_a
Active Contributor
0 Kudos

Dear Consultant

I missed to read your earlier thread , Sorry for that

Jyothi u can check with the response given by Consultant

Former Member
0 Kudos

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

Former Member
0 Kudos

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

Former Member
0 Kudos

Hi Consultant,

I have done the above configuration and tested but still then the weekly off are not becoming unpaid they are still paid.

Any other way i can modify.

Regards,

Jyoti

Former Member
0 Kudos

Please confirm

a) have you create the wage type and assign in absence valuation

b) in absence valuation, time, %age & time unit should be I, 100 & KT respectively.

Regds,

Former Member
0 Kudos

Hi Consultant,

I have followed the same process, but still weekly off is not getting marked as LWP.

Regards,

Jyoti

sikindar_a
Active Contributor
0 Kudos

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

Former Member
0 Kudos

It will be happened, be patient, cross check the tables, VV_T554C_D, V_T554C_C V_T554C_D

Apart from above, please make ensure, in table T511, no.unit should be days.

Regds,

sikindar_a
Active Contributor
0 Kudos

Hi

Consultant , My intention is not point out other reply just do no want to have a prolong the issue. so i have come in middle

please dont mind

Thanks

Former Member
0 Kudos

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

sikindar_a
Active Contributor
0 Kudos

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

Former Member
0 Kudos

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,

Former Member
0 Kudos

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

sikindar_a
Active Contributor
0 Kudos

. 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

Former Member
0 Kudos

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,

Former Member
0 Kudos

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

Former Member
0 Kudos

Who told you to comment function?

I have told you to assign the PCR after the function.

Regds,

Former Member
0 Kudos

Hi Consultant,

In case i dnt comment it system is throwing error during payroll processing.

STOP: No rule in key INCS****************

Regards,

Jyoti

Edited by: jyotsgsap on Jun 23, 2011 12:55 PM

Former Member
0 Kudos

Comment the function INLWF, uncomment INUCD & assign rule after function INUCD & test

Former Member
0 Kudos

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

sikindar_a
Active Contributor
0 Kudos

Can you test the below configuration also

Identify the LWF wage type from RT and in table V_T51P6 give B in priority Arrears as 6

kindly test this

Former Member
0 Kudos

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

sikindar_a
Active Contributor
0 Kudos

No have u done with entries in T51P6 not related to schema

Former Member
0 Kudos

Hi Sikander,

Yes i have tried customization in the table.

Still Not working

Regards,

Jyoti

Former Member
0 Kudos

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,

Former Member
0 Kudos

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.

Former Member
0 Kudos

Hi Consultant,

thanks for your support in helping me resolve the query.

I have checked the provided rule, The rule is rightly written just that i am not able to get the following charcter in the rule

>

So post ADDWT0/3SW1 I am writing

ADDWT0*OT

Regards,

Jyoti

Former Member
0 Kudos

Is your issue been resolved?

Please follow the rule in correct manner.

Regds:

Former Member
0 Kudos

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

Former Member
0 Kudos

when you create operation AMT?R Comparison, hit the enter button, after that put * again hit put > (that means greater than) double hit,

Regds

Former Member
0 Kudos

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

Former Member
0 Kudos

See, the rule is perfect,

Now. please go thru your customization that you did for LWF (V_T7INU* series of table

Regds,