cancel
Showing results for 
Search instead for 
Did you mean: 

SAP HCM Payroll issue

Former Member
0 Kudos

Hi All,

Recently we have developed one program for our client.

Which marks LOP for weekly off if employee does not 4 days of attendance in a week.

Execution of program is updating records in 2001 IT but the same is not posted after payroll is run for that employee.

For public holiday if LOP is marked  amount is getting deducting from salary and  is showing deductions and same LOP is maintained in place of weekly off ( sunday) then employee salary is not deducting for that particular day.

Kindly please suggest why it is not deducting ?

Regards,

Ashok

Accepted Solutions (1)

Accepted Solutions (1)

former_member182306
Active Contributor
0 Kudos

Hi Ashok,

My question is why LOP will deduct if it is weekly off?? and Public Holidays

The logic is not clear

This is how it will be

If an employee is absent doesn't have 4 days in a week it should deduct one day salary from employee salary

what is the need to mark LOP for Public Holiday or weekly off.

Anyways whatever the scenario is...

As per your scenario , User will mark LOP on Public Holiday It will consider LOP and For weekly off User will mark LOP on weekly off it should deduct one day salary.

The program was developed by ABAPER Kindly check with ABAPER

You said LOP

LOP will deduct from all earning wage types.

First and Foremost you  need  to explain to ABAPER regarding standard behaviour of LOP in the system that will deduct from all earning wagetypes .

You need to check program to deduct LOP on weekly off  A program needs to be changed Just like it is deducting on Public Holiday Calender Same in case with weekly off it should deduct ...

or

Check  Mark Weekly off as working day and give lop on the same day the system will deduct  or not

please let me know How the system is behaving ....

Thanks

Rajesh

Former Member
0 Kudos

HI Rajesh,

Thanks for the reply.

User requirement is as below.

If employee is not having attendance for less then 4 days LOP is marked for Week off and even if public holiday is there it should be marked as LOP.

Week off is entitled only when 4 days of attendance is present.

Program is developed and user also confirmed the same that program is working fine.

But the now problem is with payroll. Deductions are not happening for weekly off during payroll run.

We tried using the 2nd point u have mentioned marking weekly off as working day . We maintained 2003 IT for this cases and absence days is shown as "1" after this. 

When we run payroll amount is not yet getting deducted for weekly off. This is the issue.

Kindly suggest. Thanks

Regards,

Ashok

former_member182306
Active Contributor
0 Kudos

Could you check once again Mark weekly off as working day and give lop on the same date.

Can  you change monthly work schedule from off to working day and mark it as LOP

Please let me know  If it is working or not

Former Member
0 Kudos

Dear Rajesh,

I tried above also it did not work.

For public holiday it is already  working but for week off it is not working.

In pay slip, days are shown correctly after maintaining 2003IT but the deductions are not happening for weekly off. This is the current issue.

Can you please suggest.

Regards,

Ashok

former_member182306
Active Contributor
0 Kudos

Hi Ashok,                                  

After second half I will try your scenario and will get back to you

Thanks& Regards,

Rajesh

former_member182306
Active Contributor
0 Kudos

Its working

In 2051 Info type Maintain Saturday as Working Day

I maintained  Half Day Lop in 2001 infotype on weekly off that was converted to working day that is on 21st of Nov

Generated Payslip You can see below there is deduction There is half day deduction from all earnings It will work for LOP as well.

Any clarification please let me know

For  your scenario You can configure one more daily workschedule as Deducted off  (DOFF) and assigned to periodic workschedule instead of using DATA that I have used for above which was regular worktiming You can configure same daily workschedule by copying DATA and rename DOFF for better understanding of deductions this will help user  So user can select that and assign for better understanding of deductions. 

Former Member
0 Kudos

Dear Rajesh,

When i try opening 2051 infotype getting below error. Can you please check and suggest.

IT0001 is correctly maintained.

Regards,

Ashok

former_member182306
Active Contributor
0 Kudos

Give start date and end date in PA30 for 2051

Please check Organizational Assignment Action Screen Oncegain

Former Member
0 Kudos


HI Rajesh,

Tried with also it is not working.  Please help

Regards,

Ashok

former_member182306
Active Contributor
0 Kudos

Above attached screen depicts that there is no workschedule rule that has been assigned in planned working time or workschedule may not be generated.

Could you please let me know As you said You are giving LOP on Holiday and its working

Can you attach that screenshot for a Holiday that is working.

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Ashok,

Please check your absence counting class status for your defined LOP. Is it covered with weekoff or not.

Since as per your scenerio if it is deducting for Holiday and not for week off, there may be gap.

Santosh Yadav

Former Member
0 Kudos

Pls help

Former Member
0 Kudos

Hi Ashok,

You need to check with Factoring pcr.

Former Member
0 Kudos

Hi Kedhar,

Thanks for the response.

In 2000IT ,  Absence (LOP) is maintained for Weekly off, but absence days is shown as "0" . How to make this as "1" through configuration.

Please suggest.

Regards,

Ashok