cancel
Showing results for 
Search instead for 
Did you mean: 

Error on start-up of Leave Request

martin_lange2
Explorer
0 Kudos

Hi Experts,

when I start the Leave Request scenario the error message "No data exists for infotype 0105, employee 00200025 in this period" appears in the message area. This happens with every user and no matter what Pernr is linked with it through Infotype 105!

It's message 117 of the message class HRTIM_ABS_REQ. I know how to disable this message, but I'm not sure if its a good idea since this error seems pretty strange and it can also be used for other infotypes. So I'd like to know how this happens, where this message gets raised and why.

I've tried to get the where-used list via SE91 searching through packages that could be used by the Leave Request application, but found nothing.

Maybe I'm doing something wrong there. So how can I find at best?

Or if this problem with the error is already known a solution would be even better. (:

Thanks a lot in advance!

Accepted Solutions (1)

Accepted Solutions (1)

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

The reason the employee gets this error even though this manager

is no more the supervisor, is because of the fact that the Employee's

all leave requests are again validated which he requested and all

consistency checks are performed in which probably his old request

contained this manager and has been checked for it.

You can only suppress this message if you want to in

SPRO to suppress the error message under ESS->Service Specific

Settings->Leave Request->Processing Processes->Configure Output

ie in table HRWEV_TRANS_MESS.

Message : Type HRTIM_ABS_REQ

check this in se91

If the options in this Customizing settings are not sufficient for your

you can use the MODIFY_APPLICATION_MESSAGES

method of the PT_GEN_REQ Business Add-In to further refine the message m

As standard leave request function, every employee and manager should

have IT0105/0001 records without delimited, who have leave request.

Also kindly check if IT0007 is maintained for the new manager and apply

the Note 1088131 and 1168656

martin_lange2
Explorer
0 Kudos

Thanks for the info that also the records in IT0105/0001 for the approvers are checked!

It's strange though, because like I said we already tried different users and therefore also different employees calling the leave request and this message appears for everyone! This employee 00200025 that brings up the message has just been created this month by a colleague here who doesn't have anything to do with ESS, so it shouldn't have been used for approving. In addition I took some employees which didn't send a leave request since 2010, so actually they could have never sent one to employee 00200025, but they still get the message!

The Notes had already been applied.

Edit:

Created a completely new and clean employee to test it and it works. Problem kind of solved I guess, although I'm still wondering about the other cases how it could happen.

Thanks!

Edited by: Martin Lange on Jul 28, 2011 3:38 PM

Answers (0)