cancel
Showing results for 
Search instead for 
Did you mean: 

Leave Request ERROR

Former Member
0 Kudos

Hi

In ESS when the User is trying to click on Leave request - Error displayed as below :

error displayed as : "A critical error has occured. Processing of the service had to be terminated. Unsaved data has been lost. Please contact your system administrator. User HPSAPHR4 does not exist in this period User HPSAPHR4 does not exist in this period: com.sap.pcuigp.xssfpm.java.FPMRuntimeException: User HPSAPHR4 does not exist in this period at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:111) at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:121) at com.sap.pcuigp.xssutils.pernr.FcEmployeeServices.initPernr(FcEmployeeServices.java:203) at com.sap.pcuigp.xssutils.pernr.FcEmployeeServices.onInit(FcEmployeeServices.java:181) at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServices.onInit(InternalFcEmployeeServices.java:229) at com.sap.pcuigp.xssutils.pernr.FcEmployeeServicesInterface.onInit(FcEmployeeServicesInterface.java:135) at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServicesInterface.onInit(InternalFcEmployeeServicesInterface.java:183) at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServicesInterface$External.onInit(InternalFcEmployeeServicesInterface.java:243) at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:774) at com.sap.xss.hr.lea.blockcale.VcBlockCale.onInit(VcBlockCale.java:261) at

siri

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

From SU01 check the user HPSAPHR4 period end date.

Former Member
0 Kudos

Hi ,

Where exactly I can check the validity in which tab I can check ?

Thanks,

Former Member
0 Kudos

Hello SS

You will check PA30 and Infotype 0001 it will comeplete information of assigned PERN. Like Start data , End Active Active Employee or NOT.....etc.

BR

SS

Former Member
0 Kudos

check in SU01 - Log on data "valid through"

also as sridhar said check the PA 30 status of his action whether he is active employee or not

Former Member
0 Kudos

In addition to checking if employee is active etc,, you need to check that the user is connected to an employee. This happens in Infotype 0105 subtype 0001. The easiest way to check this may be via SE16N. Check table PA0105 and the usernam in field USRID.

BTW - the eror you describe will also happen if the user tries to access own data in portal.

The most usual error is the missing of IT0105 in my experience.

/Kirsten

Answers (1)

Answers (1)

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

Kirsten is right, The error is due to missing user id assigned to the pernr in 0105 001

and can be authorisation related to as well

Former Member
0 Kudos

also check the start and end dates of your role assignments (transaction SU01 - tab "Role" and/or "Profiles").