cancel
Showing results for 
Search instead for 
Did you mean: 

Time Schema

simonyousaf24
Explorer
0 Kudos

Hello Experts,

I want to create a flex time work schedule and want to add some conditions in PCR / Schema, requirement is that if employee attendance hours in a day are as follows

8 hours = Full day attendance

Hour > 6 and < 8 = Short leave

Hours > 4 and < 6 = Half day

Hours < 4 = Full day absent

please guide me how to add these conditions in pcr / schema.

Regards.

simonyousaf24
Explorer
0 Kudos

Dear Trong Minh (Woody) Nguyen and vivek.barnwal2 please help to solve this.

Regards,

Accepted Solutions (1)

Accepted Solutions (1)

seg_hr_it
Active Contributor

Hi Muhammad,

1st you have to understand how table TIP in Time Schema.

Then u might following my examples e.g.

https://blogs.sap.com/2013/03/02/early-or-late-coming-and-generation-ot-by-t555z/

https://blogs.sap.com/2013/01/29/relationship-time-evaluation-and-payroll/

I am processing table TIP with function RTIP in Time schema.

You can get the number in each Absence / Attendance via HRS=PNUM.

Assuming u are watching pcr ZW05, I am counting whether emp has absence 1020 or not.

If I wanna count how many hours emp logs in this absence 1020, I will write pcr as below

1020

HRS=PNUM

ADDWT9WSL

It's for Absence that why I check OUTTPORGIS as A, for attendance, this OUTTPORGIS should be P.

If you understood my 2 above documents, you can create your own logic to handle your reqs. Good luck.

Answers (3)

Answers (3)

former_member193210
Active Contributor

Hello Muhammad Ali,

There are lots of documentation available online, either through help.sap.com or elsewhere, and also check the old scn Wiki page related to HCM Time Management (https://wiki.scn.sap.com/wiki/display/ERPHCM/HCM+Time+Management).

An other way to learn about Schemas and Rules is to execute Time Evaluation for a single employee, making sure that the "Display log" box is checked. Note that you can also select the "Tes run" box and enter the same date in fields "Forced recalculation as of" and "Evaluation up to" in order to look at Time Processing for a specific day. Drill down into the log and follow how Time entries are processed.

simonyousaf24
Explorer
0 Kudos

Thank you so much Rémi Corriveau sir..:-)

It is really helpful.. i have started learning

Regards,

simonyousaf24
Explorer
0 Kudos

Dear Trong Minh (Woody) Nguyen sir.. thanks for being helpful.. i want to learn about how to write a pcr.. can you guide me how to start from scratch?

Regards,

simonyousaf24
Explorer
0 Kudos

Thank you so much sir 🙂 i will try this and let you know.

Regards,