ESS functionality

Does ESS functionality allow for employees to update their own qualifications?
Can this also be performed during the Performance Appraisal?

Hello,
Yes it is possible to update the qualification profile of an employee via his (OSA) appraisal.
You need to enable this in the template configuration. On the tab-writer 'Processing' you select it under 'Follow-up process'.
These are the processes that run after an appraisal is completed. We deliver 4 with the standard that update the qualification profile. Just select one of them that fits your requirement.
HRHAP00_FOLLOW_UP_01
Adjust qualifications starting from validity start date of the appraisal
HRHAP00_FOLLOW_UP_02
Adjust qualifications starting from validity end date of the appraisal
HRHAP00_FOLLOW_UP_03
Adjust qualifications incl. note starting from validity start date of the appraisal
HRHAP00_FOLLOW_UP_04
Adjust qualifications incl. note starting from validity end date of the appraisal
Regards and Groetjes,
Maurice

Similar Messages

  • PA30 and ESS functionality

    This is a functionality question rather than a how-to question.  When I load the "Tax Exempt Prohibited" field in table T5UTZ for our tax authority, the corresponding field in PA30 for infotype 210 becomes protected.  But nothing happens in ESS.  The "Tax Exempt Indicator" on the ESS W4 page remains and editable drop-down box.  Wouldn't you expect the Tax Exempt field in both PA30 and ESS to become protected?  This is something I've had problems with before.  I can change text values and drop down box contents via ABAP R3 code changes, but I can't affect attributes (protected, invisible) even though there is SAP documentation that shows you how to do it.
    http://help.sap.com/saphelp_erp60_sp/helpdata/EN/43/319dd48c4d0b19e10000000a1553f6/frameset.htm

    Vivek,
      I understand we can make it read only. But i think the requirement is to remove entries from the dropdown list without affecting the backend. In other words making changes to the domain EXEMP.

  • Backend R/3 connectivity for ESS MSS from portal

    Hi,
    We are currently in development cycle for ESS/MSS based on portal EP 6.0 SP16 and ERP 2004 in backend. We are trying to find out how the ESS/MSS business package on portal works with backend ESS functionality in ERP 2004. It is more of a connectivity question. We want to know if we expose our portal to internet so that users can login to ESS/MSS from internet, do we need to put backend ERP (ECC 5.0) system also in DMZ? Do we need to open ports between portal and R/3 so that ESS/MSS can work? Or the communication happens using JCO connections and we need not to expose R/3 system.
    Also one more specific question? If someone knows how ESS/MSS talks to backend system. At SAP application layer level or database level? I am asking this question to check if I need to open a port to talk to database or I can very well keep 2-3 SAP application server in DMZ and work.
    PK

    You need to look at the specific business package. For example, ESS for mySAP ERP 2004 says that the technology is Java / Web dynpro, which says that the Java engine uses RFCc to get the data from the backend.
    Othe businesss packages may use ITS, which then needs another connection from the user to the ITS server.
    Cheers

  • ESS Working Time - Start Time  and End Time in Weekly View

    Hello,
    I'm having a problem with the business package ESS - functionality Working Time (cat2).
    I need that information to Start Time and End Time appear in the Weekly View of the portal.
    In Daily View that information are already visible, but In Weekly View that information does not appear.
    Does anyone have any suggestions?
    Thank you very much your attention.
    Att,
    Jair de Oliveira Junior

    Hi Bala
    You can have clock in and clock out in a weekly view.
    you have to change the data entry profile settings.
    In general settings tab in data entry profile click the with clock times button and maintain the Period type to 02 in time settings tab.
    And you can view the weekly entry in clock in and clock out.
    Ravee
    +91.99206.33669

  • Error  accessing in ESS components-very very urgent

    All,
    Iu2019m test ESS functionality in the portal, when Iu2019m pressing personal information -there we have address info and bank details-
    When Iu2019m accessing address info tab it is giving bellow error--
    The Web Dynpro Application 'XssMenuArea' has expired. Please restart the application either with the refresh button or click the following link XssMenuArea.
      Details:
    Thanks
    Srinivas

    Hi Apparao,
    Can you explain , how can i check if the application is running or not?
    Regards,
    Sherif
    Edited by: Sherif Eid on Apr 22, 2009 9:55 AM

  • Error in ESS configuration

    Hi,
    I am getting the below error, while trying to configure ESS time recording scenario.
    We are using "testess" user for JCO connection only. this user exist in backend system with the "SAP ALL" access, and its valid.
    I have check the some of the threads on the similar issue. However i am not sure how can I assign "testess" user to any user in backend as it is only for JCO connection.
    Please help me resolving the error.
    User testess does not exist in this period:
    com.sap.pcuigp.xssfpm.java.FPMRuntimeException: User testess 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:257)
         at com.sap.pcuigp.xssutils.pernr.FcEmployeeServices.onInit(FcEmployeeServices.java:220)
         at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServices.onInit(InternalFcEmployeeServices.java:249)
         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.xss.hr.cat.record.blc.RfcManager.init(RfcManager.java:789)
         at com.sap.xss.hr.cat.record.blc.wdp.InternalRfcManager.init(InternalRfcManager.java:248)
         at com.sap.xss.hr.cat.record.blc.FcCatRecordInterface.onInit(FcCatRecordInterface.java:344)
         at com.sap.xss.hr.cat.record.blc.wdp.InternalFcCatRecordInterface.onInit(InternalFcCatRecordInterface.java:234)
         at com.sap.xss.hr.cat.record.blc.wdp.InternalFcCatRecordInterface$External.onInit(InternalFcCatRecordInterface.java:484)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:920)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:889)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1082)
         at com.sap.xss.hr.cat.record.vac.calendar.VcCatCalendar.onInit(VcCatCalendar.java:251)
         at com.sap.xss.hr.cat.record.vac.calendar.wdp.InternalVcCatCalendar.onInit(InternalVcCatCalendar.java:194)
         at com.sap.xss.hr.cat.record.vac.calendar.VcCatCalendarInterface.onInit(VcCatCalendarInterface.java:162)
         at com.sap.xss.hr.cat.record.vac.calendar.wdp.InternalVcCatCalendarInterface.onInit(InternalVcCatCalendarInterface.java:146)
         at com.sap.xss.hr.cat.record.vac.calendar.wdp.InternalVcCatCalendarInterface$External.onInit(InternalVcCatCalendarInterface.java:222)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:563)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:437)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:195)
         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:756)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:291)
         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:150)
         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:1244)
         at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:354)
         at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:547)
         at com.sap.portal.pb.PageBuilder.wdDoInit(PageBuilder.java:191)
         at com.sap.portal.pb.wdp.InternalPageBuilder.wdDoInit(InternalPageBuilder.java:150)
         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:756)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:291)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:150)
         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:387)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
         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(AccessController.java:215)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

    Hi Sandeep,
    Thanks for quick response.
    I know how to add a user to HR user.
    However "testess" user is only for JCO connection, it will not be used for any ESS functionality.
    If i assign this user HR user, then how  other user would be able to access there data.
    Thanks

  • Claim advance request ESS - Attachments

    Hello experts
    Actually we are uploding documents/attachments from portal while raising claims in HR ..now the issue is that the documents are stored in SAP ECC database and client want to divert to Content server ...we are unable to know where the documents being stored in sap database any help
    Pls help me.
    We are using the Advanced Claim Std ESS functionality/iView
    also i spoke with our DMS guy he is saying he checked the DMS tables but the documents are not storing in those tables
    Regards
    Vijay

    Hi deepak,
    Thanks for your response, i have already gone through this BADI, but i want to store the attachments into Open text server. But this badi is used to store in DMS, can u pls provide the sample code for storing into third party server like Open text. I have gone through the sap note but didnt found the sample code.
    Regards,
    Tony.

  • How to instal/set UWL in order to test WF functionality also on test system

    I am replacing colleague who is on hollydays.
    I am pritty new in EP area. We have integrated ESS functionality with some approval workflows.
    WF guy told me I have to maintain the UWL on test system as this one can not communicate with test backend system.
    So far I created iviews with SAP transactions(and one with URL), page workset and a test role on an brand new system enironment consisting of an ides ecc on an freshly installed  EP system.
    On old  test EP I am very confused (maybe because of  ESS package). Other confusing thing is that on this EP system I can not add e.g an i.view(there  I can not  as "No templates to display. You are not assigned to any existing templates.").
    So my question would be :
    1.How to instal/set UWL (so that workflows can be tested on test environment i.e. old test system with ESS package  in connection with backend
    2.How could I get reed of "No templates to display. You are not assigned to any existing templates." message(espetially if this has any impact on qustion 1.)
    Thank you in advance for your imout

    few settings in java were wrong

  • Enhancement Pack 2 impact on ESS for ECC 6.0

    We are planning to upgrade one of our systems (evaluation system) from EA-HR 600 to EA-HR 602 (Enhancement Pack 2 SP2)
    There's some ongoing ESS configurations (just ESS) on this evaluation system.
    What is the impact of an Enhancement Pack 2 import/upgrade towards the existing ESS configurations ?
    Has anyone experienced extensive 'overwriting of existing ESS configuration' or does the EnhP 2 introduces new functionalities leaving the existing configurations untouched ?
    Do ESS functional folks have to redo the bulk of their config ?
    Many thanks for any replies.

    Thanks Chris
    Still confused.
    Are you able to tell me what is the latest enhancement pack for ESS, the reason for asking is that I'm looking for more details on the new iViews as contained in Note 1048386 see below
    Thanks
    WB
    In the previous ESS Business Package (BP) version, the links for starting processes were provided in the workset Life and Work Events. With EhP2, the links for starting the processes are provided in the workset that the process belongs to thematically (for example, the process 'Change of Working Time' is provided in the workset 'Working Time'). The following list provides an overview over the processes available in the standard system and the worksets they are assigned to.
    Benefits and Payment
    o Company Loans
    o Membership Fees Sports Club
    o Status Overview
    Working Time
    o Change of Working Time
    o Status Overview
    Own Data
    o Change of Address
    o Personnel File
    o Status Overview
    Life and Work Events
    o Maternity Leave
    o Birth of a Child
    o Termination
    o Status Overview
    The available processes are integrated in the navigation of the ESS Homepage Framework.

  • ESS with SAP ERP 2004 ECC 5.0

    Hello,
    with SAP R/3 we used the Employee Self Services via an external ITS. Now we are using SAP ERP 2004 ECC 5.0 with an installed Java AddIn without Enterprise Portal.
    My Question is:
    What ways are possible, so that we can use the ESS functionality?
    My Ideas are:
    1. Use the old external ITS and connect it to the new system.
    Problem: Is the connection possible?
    or
    2. Use the existing services from the internal ITS.
    Problem: It seems that some are not working - is it possible to activate them?
    or
    3. Use the WebDynpro-Technology without Enterprise Portal.
    Problem: Will it work?
    All information I could find, is, that none of the mentioned ways will work, but maybe someone tried to do the same and was successful.
    Thanks for ideas,
    André

    Hello Andre,
    I don't have experience with using ESS web dynpro applications standalone without EP but I believe that should work just fine. We use standalone web dynpro applications for our mobile ISR/PCR approvals where we access web dynpro application directly via Blackberry. You should be able to access any web dynpro application directly without EP iView - for certain services you will need to provide the correct attributes and values via URL though.
    Hope that helps you a little bit,
    Harald

  • ESS CATS User Exit

    Hi ,
      We are using ESS - Record Working Time service to track employee time.
      We have used CATS user exits CATS0006. The standard ESS functionality calls this user exit on "check" , "save", "release" "refresh" actions on ESS screen. So the functionality in the user exit is executed multiple times and this does not work in our scenario.
    Is a way to perform certain actions upon saving the time to the database from ESS  ?? or how can I distinguish between "check" and "save" actions in the user exit.
    Pat.

    Hi Pat,
    You may simply check SY-UCOMM to determine which action has generated the execution of your User Exit.
    The value of this system variable will provide you the information of function that was called by the user.
    Cheers,
    Thierry Bodson.

  • Customizing availability of Portal Roles/TABs (ESS)

    Hello Portal Knowledgeable ones,
    I am running EP 6.0 SP13.
    We will be implementing many of the Standard HR ESS functions.  We desire to purposefully limit the hours of the day when these capabilities are available to users--EVEN THOUGH THE PORTAL IS UP.  As an example, viewing paystubs is available 24x7, whereas other update-type ESS functions (update absences) will not be available from 1am to 5am each day.  We want to limit this access because our payroll processing occurs during this window, and we do not want updates to occur during it.
    Here is my question:
    For the standard ESS web dynpro portal functions, how do we implement a time-of-day switch such that access to certain iViews is prohibited. 
    The end user experience needs to be as follows: 
    If time is between 1am - 5am and user clicks on updating ESS item in the portal, the system displays an alternative iView indicating that the system is down for maintenance.
    General advice would be welcome as well.  It seems that the portal displays tabs/content solely based on your pre-assigned roles.  How do you turn-off assigned portal roles dynamically?
    Thank you for any insights!
    Kevin

    Found a solution.  All users are assigned to groups.  Groups are then linked to roles.  To change content for user, update the group to role link using UMFactory inside a portal application.

  • ESS deleting an Absence request before approving it.

    Hello,
    I have problems stopping the ESS Absence Request workflow after the user deletes it before the manager approves.
    Reproduction scenario:
    - The requestor creates an Absence request.
      ... the workflow (a copy of WS12300111) is instantiated
      ... the manager of the requestor gets a work item
    Now the requestor decides to delete the absence request...
    - Requestor deletes the absence request.
      The user now gets the information message:
      ... the ESS application now tries to complete (FM: <b>SAP_WAPI_WORKITEM_COMPLETE</b>)  the Work item of the manager.
      No administrator found for the task
      (By debugging, I found out that this was message 5W 141.)
    The <b>result</b> is that the request document is ended with <b>status WITHDRAWN</b>, which is correct, however the workflow has still a READY work item for the manager which he cannot start anymore.
    Analysis:
    The error message is a little bit weird, because it actually ment that the requestor is not an agent for the work item of the manager.
    I could solve this problem by giving the requestors more authorization. When I added SAP_ALL to the requestor, the error does not occur.
    The transition table determines:
    Documentstatus: SENT
    Status transition: DELETE
    Workflow control: CONTINUE Continue Workflow
    ...that's why it start FM: SAP_WAPI_WORKITEM_COMPLETE
    I hope you have an answer to my problem.
    Kind regards,
    Alwin van de Put
    (I expected that ESS would make use of events for terminating work items in stead of using SAP_WAPI_WORKITEM_COMPLETE.)

    Hello Ravi,
    Thank you for answering.
    The standard task is a General Task.
    The main problem is, that the agent determined in the step (in my case: Expression: &AGENT_0001.AGENTS&) is not the one who will complete the task.
    This is the case when the Requester deletes (withdraw) the absence request, than the ESS function module tries to complete the work item of the Manager with the user of the Requester.
    We could solve this problem by giving all requesters the following rights:
    S_CODE id TCD field SWIA.
    But we don't want to give all users rights to transaction SWIA.
    Kind regards,
    Alwin.

  • Appraisal (PD) on ESS

    Dear Experts
    I want one help from you regarding the appraisal workflow on ESS. All of my appraisal templates are ready and working fine on R/3. But now client want the appraisal functionality on ESS, as I am very new to the ESS functionality, so I dont know the basic settings of the appraisal module on ESS. I have seen one node of ESS under PD in R/3 IMG, i.e for initial skills group for profile maintenance. Even I dont find any node related to appraisal in the ESS node under Personal management in IMG.
    Please guide me in this regard.
    Thanks
    Sheetal Gupta

    Hi~
    Does anyone know if this is still true?  If you want to use appraisals in ESS you have to use the BSPs..?  That's what I thought, too, but I have some documentation from the HR2008 conference (I did not attend) that has screenshots of the appraisals in ESS that look like web dynpro and interactive forms...   I have not found any documentation on SAP Help.  For anyone that attended the conference the slide deck is called "Enhance SAP ESS and SAP MSS Usability with SAP Interactive Forms by Adobe."
    Can someone please clarify or share any info on what the lastest technology is?  Thanks in adavnce!
    Regards,
    Karen G.

  • Roles for ESS and MSS Enhancement Package 4 (EHp4)

    Good afternoon.
    I have the following doub with the role assignment for ESS .
    I know that exist the following roles for ESS :
    SAP_ESSUSER: Single role that comprises all non-country-specific fucntions. Only relevant for the olders ESS functionality, including all ITS component, such as PZ02(Address), PZ13(Personnel Data), PZ03(Bank Details).
    SAP_ESSUSER_ERP05: Single role that comprises all non-country-specific fucntions. Relevant for the ERP2005 platform, Enhancement Package 1 and 2.
    SAP_ESSUSER_ERP13: Composite role that comprises all non-country-specific functions.  Relevant for the ERP2005 platform, Enhancement Package 3.
    SAP_ESSUSER_ERP05_xx: Single role that comprises all non-country-specific fucntions. A separate role exist for each country version(xx = Country ID). The role corresponding composite role is SAP_ESSUSER_ERP05. Relevant for the ERP2005 platform, Enhancement Package 1 and 2.
    The Question is:
    I am working with  Enhancement Package 4 EhP4, What is the role that I have that use????
    Kind Regards.

    Hi! The specific ESS Role for EHP4 is called SAP_ESSUSER_ERP_14.
    Due to an error, the Role was not delivered in SAP ECC 604, but it will be available in the Support Package 05 for EHP4. You can hope to implement the SP or go for manual corrections from Note [1373177|https://service.sap.com/sap/support/notes/1373177].
    1229232 and 1129412 notes are relevant for EHP3 only.
    Refered to MSS you're right.
    Regards!

Maybe you are looking for