cancel
Showing results for 
Search instead for 
Did you mean: 

issue in normal overtime calculation when affected by unpaid absence

Former Member
0 Kudos

Hi sap HCM Experts,

we have 2 WTs as 4300 and 4150 for normal overtime and  Unpaid absence hours and 4010 for working days.

in integration between PT and PY , 4150 affects 4300 and 4010 as follow:

At the end of the month, total absence is calculated (unpaid absence).

This absence reduced from overtime or working day according to duration.

If the absence duration is less than 02:00 hours, it will be reduced from overtime in the same duration.

If the hour is between 02:00 and 07:20, the first 02:00 hours will be calculated as %100, and the rest will be calculated as %200 while reducing the overtime.

If it is over than 07:20 , 07:20 hours changed to unpaid absence day.

For example 10 hours changed to 1 day and 02:40 hours.

And 02:40 is same calculated as the rule above.

PCR that calculates 4300 is as follow:



4300 normal overtime

AMT=E /192

AMT*KZOTNN

MULTI NAA

AMT/KZOTDN

ADDWT *

I appreciate your help in advance for Completion my PCR.

Best Regards

Leila

Accepted Solutions (1)

Accepted Solutions (1)

Sanky
Active Contributor
0 Kudos

Hi Leila,

You have marked your thread already as answered.

Let me make it understand. You are generating two time wage types say 1000 and 1010 (one is for overtime and another is unpaid absences).

if absence duration is upto 2hrs then same hrs has to reduce from 1000 correct?. If it's more than 2hrs but less than equal to 7.20 hous then 1st 2hrs it will deduct 100% from 1000 and rest 5.20 hrs will be deduct as 200% from the 1000. Correct?

But i have question that suppose employee did not work so much as a OT during then month then how calculation would be?

So ultimately you will be modifying the OT hours and you will calculate it in time managment then pass the equal OT hours to payroll for calculation.

In the CUMBT table you will receive total 1000 & 1010 value in ZL table. You will write the PCR in the payroll after ZLIT function.

ZTST

*

    1019

            NUM=  1010

            NUM?0

                   *

                     ADDWT *

                   >

                     NUM?2

                        *

                          ADDWT *

                          NUM=  1000

                          NUM-2

                          ADDWT 1000

                       >

                          NUM?7.2

                              *

                                ADDWT *

                                NUM=   1000

                                NUM-10.4

                                NUM-2

                                ADDWT 1000

                              >

                                 ADDWT *

                                 NUM=   1000

                                 NUM-10.4

                                 NUM-2

                                 ADDWT 1000

      ****

              ADDWT *

Check and let me know.

Regards,

Sankarsan

Former Member
0 Kudos

hi Sankarsan,

thanks for correct answer

Best regards

Leila

Sanky
Active Contributor
0 Kudos

Wlcm Leila.

Regards,

Sankarsan

Answers (0)