ESS Error in EP for Working time -- Leave Request.

Hi,
    We are on ESS 600 and EP 7.0. We have configured for the leave request and hence using the standard one. We are able to see the process succesully till steps as followed:-
1) Employee can apply to leave from ESS on EP.
2) Approver gets mail in the UWL.
3) Approver can Accept the leave.
4) We run the program to Post the leave.
5) Leave gets updated in infotype 2001.
6) We run program to send mail.
But the employee doesnt get any mail of approval from the approver in his UWL on EP. Any thing needs to be done to make this whole process successful. Kindly let me know.
Also kindly let me know whether the above steps are right and how do we make it automatic without any manual intervention. We need to schedule the jobs, if i am not wrong, but what programs need to be run at what time do let me know.
Thanks and regards,
Gaurav J.

Hi Gaurav,
The mails will be sent to the user's mail box. If you want it to appear in UWL, you need to set uo the SONIC connector. By default, UWL only reads workitem tasks. If you install SONIC, then this connector will enable UWL to read the sap r3 inbox as well.
You can go this link https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8525afd0-0d01-0010-aaa0-ac6b9e3a2907. You can try searching for SONIC in sdn forums also.
If you want to send mailos to external mail id's then configure SCOT and SOST.
Hope I am clear.
Regards
Reshma

Similar Messages

  • Providing Calender option for dates in Leave Request form in ESS Portal

    Hello All,
    Can anyone tell me how to get the calender option for the From date and To date fields in the craete leave request iview in ESS ?
    In the backend R/3 transaction, we are able to see the calender option. But it is not visible in the portal.
    Thanks for your help...
    Regards,
    Bindu

    Go to:
    IMG > Personnel Management > Employee Self-Service (Web Dynpro ABAP) > Service-Specific Settings > Working Time > Leave Request > Processing Processes > Define Processing Processes for Each Rule Group
    Select your Rule Group
    Under Record Partial-Day Absences in   you have three options: Hours and Clock Times / Hours / Clock Times
    You should select Hours and save the record.
    With this, you will only have the duration and clock times will not be displayed.
    Regards,
    Harshal

  • Error while employee accessing the rejected leave request workitem in UWL

    Hi
    I am getting this following error while employee accessing his rejected leave request workitem in UWL.
    Leave application is working properly to place the leave request and to approve the request, But am getting this below error when employee try to open the rejected leave request workitem through UWL.
    Application error occurred during request processing.
      Details:   com.sap.tc.webdynpro.services.sal.core.DispatcherException: Wrong WebDynpro-URL: no application name specified
    Exception id: [CA42F00060020059000017BD000630E2000492E154FAEE4C]
    Thanks
    Ram

    Resolved self.
    Applied Note 779075.

  • Portal - ESS error in Wroking time-- Leave request.

    Hello Masters in ESS/EP,
    I am getting the following error in EP for Leave request in Working time:-
    com.sap.tc.webdynpro.progmodel.context.ContextConfigurationException: DataNodeInfo(FcForm.Orig_Request.Item_to_Check_Orig): structure field Umskd not found
    Are there any settings needed to be done in R/3 or EP or in PTARQ related to leave request activation. Kindly let me know. Its urgent!!!!!!!!!!!!!!!!!
    Thanks ,
    Gaurav J.

    Hello all,
    we solved this issue with applying the following patch:
    Patch for SAP ESS 600 Support Package 11
    which you can download from SAP Service Marketplace at:
    -> [Support Packages and Patches|http://service.sap.com/patches]
         -> SAP Application Components
              -> SAP ERP
                   -> SAP ERP 2005
                        -> Entry by Component
                             -> SAP XSS (Self Services)
                                  -> SAP ESS 600
                                       -> #OS independent
    We also applied Patch for SAP PCUI_GP 600 Support Package 11.
    -> [Support Packages and Patches|http://service.sap.com/patches]
         -> SAP Application Components
              -> SAP ERP
                   -> SAP ERP 2005
                        -> Entry by Component
                             -> SAP XSS (Self Services)
                                  -> SAP PCUI_GP 600
                                       -> #OS independent
    After applying those two patches everything was fine.
    Regards, Michael

  • ESS & MSS - CATS regular/Record Working Time (Web Dynpro)

    Hello,
    SAP Library help (http://help.sap.com/saphelp_nw70/helpdata/en/ef/e18d3f7057eb0ce10000000a114084/frameset.htm) says the following:
    Compared with CATS classic, the following constraints exist for this Web application:
    Since CATS regular is an Employee Self-Service application, time administrators or data entry personnel cannot recording working time data.
    Is there any workaround to solve it? I mean, we need to recording working time data centrally through ESS or MSS. That's possible? Any enhacement for that? No matter where to do it (ESS or MSS).
    Thanks!
    Miguel Angel.

    Hi Jigar,
    That's almost exactly the requirement we need to implement!
    Basically we need:
    a. The employees with computer will record their own working times via ESS
    b. For the employees without computer, their working times will be recorded via MSS by:
    1. their org unit superior OR
    2. someone like a time administrator defined in a custom list containing "employees for the time administrator".
    I mean, someone called "time administrator" will record working time for a determined numbers of employees, but this "time administrator" is not the org unit superior. It's possible?? This is the mostly case.
    Other requirements:
    - Default time sheets and target hours for employees (for each employee the corresponding time sheet and target hours)
    Thanks!!
    Miguel Angel.

  • Error: Inappropriate data for continuous time axis while displaying in Time-series Line in OBIEE

    I wanted to use time series line in my analysis but I couldn't get What kind of data is required for this graph? It shows inappropriate data for continuous time axis. I had total amountmin vertical axis and time(year) in horizontal axis.

    Check this if not helpful then follow 2 links at bottom
    OBIEE - Time Series Conversion Functions : AGO and TODATE | GerardNico.com (BI, OBIEE, OWB, DataWarehouse)
    ~ http://cool-bi.com

  • Wrong agent picked if manager not maintained for employee in leave request

    Hi All
    We are using std. workflow WS12300111 for leave request approval which is run from the EP side.
    It is working all fine, but the problem arises when there is no manager maintained for an employee. Idealy it should have given a error message; but here the workflow runs and the agent is the manager of the previous leave request.
    Is there any setting that is missing anywhere? Or there is someother reason that I can't forsee?
    Please help me out in this

    Hi Varsha,
         who the agent is getting selected for that step of wrkflow.... r they using any rule or they are referring and org structure..
    if they are referring org structure then it will take the next  line manager of that employee...
    so if the picking agent is next line manager then it is working fine .............
    Regards Dev

  • Preblem for Approver in Leave request

    Hi All,
       Well i am facing a problem in Create leave Request For the Approver that is selected by default based on the organisation head.I don't now how it happens but thing that i noticed thta for an employee if i maintain a head position in the org  it picks up that head position of org as default.
    My consulatant want this value to be picked up as we require i.e fetch a particular employee through coding on the screen itself and default on the screen.Can this be done else if any body can provide any better alternative for this solution is most welcomed.
    Well we can actually send or sellect the approver what he wants but what about the approver that comes as default on screen and if there is no approver workflow will  not be triggered as it gives the error
    Please reply soon.

    1)   go to swdd tcode,give workflow name and then click on step which finds out the approver of the employee.u will find FM which is finding approver.
    now u can go an change the FM in SE37 and put ur own logic to find the approver.
    suppose u want to find approver by A002 relationship of employee then u have to write followign code in the concerned FM -
    DATA: ls_sobid TYPE sobid.
      SELECT SINGLE sobid FROM hrp1001 INTO ls_sobid
       WHERE otype = 'S'
       and   plvar = '01'
       AND   objid = i_plans
       AND   endda >= sy-datum
       AND   begda <= sy-datum
       AND   rsign = 'A'
       AND   relat = '002'.
    e_objid = ls_sobid.
    2) if not by A002 then u can create a new relationship say 'ZTV' and maintain this relationship for employees and find approver based on tht then as follows -
    SELECT SINGLE sobid FROM hrp1001 INTO ls_sobid
       WHERE otype = 'S'
       and   plvar = '01'
       AND   objid = i_plans
       AND   endda >= sy-datum
       AND   begda <= sy-datum
       AND   rsign = 'A'
       AND   relat = 'ZTV'.
    e_objid = ls_sobid.
    3) reward poins if helpfull
    amit

  • How to configure and test workflow for Creating a leave Request?

    Hi,
      When I select <b>leave request</b> iView I get an R/3 screen  titled "Create Leave Request".And when I fill in the details for <b>approver</b> and press <b>send</b> I get this error message <b>"You are not one of the possible agents of the task"</b>.
    So help required to configure and test the workflow behind <b>Create leave request iView</b>.
    Regards,
    Pavanmeet.

    Pavanmeet,
    you have to set all activities in the workflow to "general task" as well, not only for WS12300111 itself (doubleclick on each symbol with the "triangle").
    check the status of the sent leave request in transaction PTARQ (Display Documents). Here the "next agent" & the "pers. no" of the next agent is of interest.
    logon with the user, that is saved in infotype 0105 of the above mentioned pers.no. there should be the approve request.
    you can check the status of the workitems with SWI1 (i assume your system is prepared for workflows , check SWU3)
    Message was edited by: Achim Hauck

  • Idea for Extensibility and Leave Requests | Fiori Apps RDS |  Fiori Apps RDS General

    Hi everyone,
    I have an idea and some questions in relation to Extensibility and Leave Requests... etc.

    Shoot them

  • Approval view for working time empty fields 'message' and 'standard time'

    Hi experts,
    We want to use the SAP-standard program to approve working hours in the Portal. The basic settings are all done, but we still have a problem with some fields.
    When we use the SAP-standard approval view SAP_LINE (IMG --> Define approval views) and we go to the portal we see that the fields 'message' and 'standard time' are filled and the hours with a warning are red. When we create an exact copy of view SAP_LINE with the same detailscreen selections, the fields 'message' and 'standard time' are empty and the warning does not turn red.
    See the print screen below for an example.
    http://img641.imageshack.us/i/printscreenapproveworki.jpg/
    Can someone please help me with this?
    Thank you in advance.
    Kind regards,
    Bob

    Hi,
    We have found the place to change this fields.
    To change this fields we had to create an enhancement implementation for BADI definition 'HRCATS_APPR_CUST'
    Information for this can also be found in the IMG documentation.

  • Need Extra Validation for Attachments in Leave Requests

    Hi All,
    We intend to validate whether a user requesting for leave (ex.: Sick Leave) using SSHR has attached any documents or not (in case the request is for more than 5 days).
    Can someone please help me out with this? I tried to do this by using 'User Hooks' but the hooks that I have used so far (create_absence_entry BP, per_absence_attendances RH) validate the data on the absence entry page itself (i.e. even before the review page where files are attached is reached).
    Is there any user hook available on the review page in SSHR? Or, is there any alternative to this method?
    - Vikram

    Hi,
    If so your Message Flow is -
    RFC->XI->Http->RFC(R/3)->File
    After getting the response you need to send the Response back to the R/3 and same time the response should be sent to File system. Now you can go for BPM here.
    This blog will give you some idea-
    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
    So your BPM will contain these steps-
    1) Receive the RFC Request
    2) Send the RFC request Synchronoulsy
    3) Recieved Response will be mapped to the file system structure
    4) send the Mapped file structure
    Asumption is Mapping i.e Request to Http Request and Http Response to RFC response is done outside the BPM.
    Hope this helps,
    regards,
    Moorthy

  • Error in ess leave request

    Hi Experts,
    Please find the below error and guide me in this, as the employee has applied leave request and it is approved and posted in 2001 but  the employees has an Option in ess to change his approved leave also but when he is trying to change the leave getting the error
    The leave must not start before 22.04.2009
    please help me in this.
    waiting for your response..
    Regards,
    Shilpa

    Hi,
    GO to SPRO .
    IMG Path:
    Personnel Management  Personnel Administration  Personnel Data  Employee self service  Service Specific settings  Working Times  Leave Request  Processing Process  specify processing process of leaves types
    Select one leave
    in that "Start Date in the Past"
    select 1st RADIO button "Processing Permitted to the recalculation Limit"
    Save ...and check

  • Java.lang.NullPointerException Error in Leave Request tab of ESS in Portal

    Hello All,
    I have configurted ESS/MSS on EP 7.01 SP03, but it is giving error in almost every tab.
    When i navigate in to Employee Self Service < Working Time < Leave Request tab it ends up with error pasted below.
    java.lang.NullPointerException
    Same error appears for other tabs like Employee Self Service < Working Time <Quote Overview/Clocl In/Out Corrections
    Any help to solve this issue will be highly appretiated.
    Thanks
    Vinit

    Full exception chanin from NWA is as below
    Exception occured during processing of Web Dynpro application sap.com/ess~lea/LeaveRequest. The causing exception is nested.
    [EXCEPTION]
    java.lang.NullPointerException
    at com.sap.pcuigp.tracking.BTrackingComp.isValuePackSystem(BTrackingComp.java:290)
    at com.sap.pcuigp.tracking.BTrackingComp.onInit(BTrackingComp.java:206)
    at com.sap.pcuigp.tracking.wdp.InternalBTrackingComp.onInit(InternalBTrackingComp.java:173)
    at com.sap.pcuigp.tracking.BTrackingCompInterface.onInit(BTrackingCompInterface.java:115)
    at com.sap.pcuigp.tracking.wdp.InternalBTrackingCompInterface.onInit(InternalBTrackingCompInterface.java:124)
    at com.sap.pcuigp.tracking.wdp.InternalBTrackingCompInterface$External.onInit(InternalBTrackingCompInterface.java:198)
    at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:922)
    at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:891)
    at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1084)
    at com.sap.pcuigp.xssutils.pernr.FcEmployeeServices.onInit(FcEmployeeServices.java:219)
    at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServices.onInit(InternalFcEmployeeServices.java:273)
    at com.sap.pcuigp.xssutils.pernr.FcEmployeeServicesInterface.onInit(FcEmployeeServicesInterface.java:135)
    at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServicesInterface.onInit(InternalFcEmployeeServicesInterface.java:198)
    at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServicesInterface$External.onInit(InternalFcEmployeeServicesInterface.java:258)
    at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:922)
    at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:891)
    at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1084)
    at com.sap.xss.essceservices.vcceassignmentselection.VcCEAssignmentSelection.onInit(VcCEAssignmentSelection.java:235)
    at com.sap.xss.essceservices.vcceassignmentselection.wdp.InternalVcCEAssignmentSelection.onInit(InternalVcCEAssignmentSelection.java:174)
    at com.sap.xss.essceservices.vcceassignmentselection.VcCEAssignmentSelectionInterface.onInit(VcCEAssignmentSelectionInterface.java:162)
    at com.sap.xss.essceservices.vcceassignmentselection.wdp.InternalVcCEAssignmentSelectionInterface.onInit(InternalVcCEAssignmentSelectionInterface.java:144)
    at com.sap.xss.essceservices.vcceassignmentselection.wdp.InternalVcCEAssignmentSelectionInterface$External.onInit(InternalVcCEAssignmentSelectionInterface.java:220)
    at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:564)
    at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:438)
    at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:196)
    at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdDoInit(InternalFPMComponent.java:110)
    at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)
    at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
    at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
    at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:430)
    at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)
    at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:754)
    at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:289)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:733)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:668)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
    at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
    at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)
    at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:860)
    at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:220)
    at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1289)
    at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:356)
    at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:549)
    at com.sap.portal.pb.PageBuilder.wdDoRefresh(PageBuilder.java:593)
    at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:865)
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)
    at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
    at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
    at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:319)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:684)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
    at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
    at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
    at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
    at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    Edited by: Vinit Soni on Aug 27, 2010 7:59 AM

  • Link for ESS leave request?

    Hi,
    Can some one tell me how to display Ess leave request form ( THR10_1, Lesson Time Data figure 74)
    Ejaz

    Hello,
    It's not a form, it's an Iview. You can access the Iview in 2 ways:
      1. Via Content administrator, on the following path:
    Portal Content
    Content Provided by SAP
    End User Content
    Employee Self-Service
    iViews
    Working Time
    Leave Request
      2. Via Portal Directly, on Links:
        ESS -> Working Time -> Submit Leave Request
       (opc). Or via the Service directly. But this is only used for testing purposes. You can access the service via the following url:
    http://HOST:PORT/webdynpro/dispatcher/sap.com/ess~lea/LeaveRequest
    Regards,
    Bentow.

Maybe you are looking for