cancel
Showing results for 
Search instead for 
Did you mean: 

ESS Leave request

Former Member
0 Kudos

Hi,

We have scenario where ESS leave request allows to enter more than 8 hours of PTO for same day and this adds up and pays out. For eg:

1) Emp enters 8 hours of PTO for July 19.

2) Next day emp enters 8 hours of PTO "again" for July 19

So here ESS pushes 16hours to IT 2001 with two records and Time evaluation processes it as 16 hours and is paid for 16 in payroll.

Is there any check in ESS to,

1. restrict entry of 8 hours second time if user forgets

2. check and alert user to note that there is already 8 hours for the same day

We agree that we can write rules in TIME/PCR to restrict the hours based on employee groups. However we are trying to check if there were any standard SAP things around these limitations

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

You can write the logic in TIME EXITS which can be called in the ESS leave request BAD ie PT_ABS_REQ

https://scn.sap.com/thread/3499142

Validations for ESS Leave request - ERP Human Capital Management - SCN Wiki

Former Member
0 Kudos

Thanks.

Also PA30 / CATS on SAP allows to enter multiple PTO for same days. Is that SAP standard, do we have any config piece (other than devpt) to not allow or restrict?

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

collision check is in place ie V_554Y_B? how these are being updated?

Did you do it from PA30? it should alert if you try to record more than workschedule of the given day

Time Management
-> Time Data Recording and Administration
   -> Specify System Reaction to Overlapping Time Infotypes

Please also check your configuration in table V_554S_O.
The system is trying to perform a collision check on this two records
(checking for overlaps with other time infotypes). To do this it looks
for the time constraint class for the absence type (V_554S_O) and
checks V_554Y_B for a reaction.

Collision Checks in Time Management(urgent) | SCN

Former Member
0 Kudos

Perfect. Yes I created from PA30. The table N and hence it was by passing it. I changed it to E and it gave a collision and this makes sense.

I was just wondering why ESS LEAVE REQUEST doesnt have a simple check similar to this table. Do you know?

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

well no it follows collision and  other logic as well but when it updates the infotype during rptarqpost it definitely follows r/3 logic

Former Member
0 Kudos

No. I tried in ESS after activating collision check, but it doesn't check. It only checks if time evaluation is processed while the collision check config is in place.

If collision check is active and if time eval is not processed for that day, ESS allows to enter absences multiple times for a single given day

Answers (0)