Skills Profile

Greetings Portal Experts,
I'm very new at this and need some assistance. I'm getting the following error message when I try to access the skills profile. Skills are set up in ECC.
Message: You do not have the authorization to start service sap.com/ess~skl/SkillsApplication.
I have full control so am lost as why this message is appearing.
Thanks,
Debra

Hi,
This is something to do will ECC security. Authorization needs to be provided to the user id in ECC also. SAP Security folks can help you.
Srini

Similar Messages

  • ESS: Carrer and Job (Skills Profile)

    Hi,
       I am getting the error as follows:
    com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException: Screen output without connection to user., error key: RFC_ERROR_SYSTEM_FAILURE
         at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java(Compiled Code))
         at com.sap.xss.hr.skl.FcSklBusinessLogic.saveProfile(FcSklBusinessLogic.java:212)
         at com.sap.xss.hr.skl.wdp.InternalFcSklBusinessLogic.saveProfile(InternalFcSklBusinessLogic.java:704)
         at com.sap.xss.hr.skl.FcSklBusinessLogicInterface.saveProfile(FcSklBusinessLogicInterface.java:136)
         at com.sap.xss.hr.skl.wdp.InternalFcSklBusinessLogicInterface.saveProfile(InternalFcSklBusinessLogicInterface.java:382)
         at com.sap.xss.hr.skl.wdp.InternalFcSklBusinessLogicInterface$External.saveProfile(InternalFcSklBusinessLogicInterface.java:474)
         at com.sap.xss.hr.skl.review.VcSklReviewNavigation.Save(VcSklReviewNavigation.java:193)
         at com.sap.xss.hr.skl.review.wdp.InternalVcSklReviewNavigation.Save(InternalVcSklReviewNavigation.java:150)
         at com.sap.xss.hr.skl.review.ReviewNavigation.onActiononSave(ReviewNavigation.java:163)
         at com.sap.xss.hr.skl.review.wdp.InternalReviewNavigation.wdInvokeEventHandler(InternalReviewNavigation.java:164)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
         at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleAction(WebDynproMainTask.java:101)
         at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:304)
         at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:649)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)
         at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:248)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:55)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
         at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java(Compiled Code))
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java(Compiled Code))
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java(Inlined Compiled Code))
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java(Compiled Code))
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java(Compiled Code))
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java(Compiled Code))
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java(Inlined Compiled Code))
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java(Compiled Code))
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java(Compiled Code))
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java(Compiled Code))
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java(Compiled Code))
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java(Compiled Code))
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java(Compiled Code))
    Caused by: com.sap.aii.proxy.framework.core.BaseProxyException: Screen output without connection to user., error key: RFC_ERROR_SYSTEM_FAILURE
         at com.sap.aii.proxy.framework.core.AbstractProxy.send$(AbstractProxy.java:150)
         at com.sap.xss.hr.skl.model.Skills.xss_Skl_Save_Profile(Skills.java:524)
         at com.sap.xss.hr.skl.model.Xss_Skl_Save_Profile_Input.doExecute(Xss_Skl_Save_Profile_Input.java:137)
    In Employee Self Service Role, I moved to Carrer and Job, then moved to Skills Profile by clicking on it. Then Skills Profile page opened, there I clicked Add New Skill button, then moved to a page to add a skill, there I have select the Master of Computer Application from Qualification, then I had given the Existing Proficiency, after that clicked on Add Changes, then clicked on Review Button. And when I clicked on Save Skills Profile button, an error page opens as above.
    Please give me the solution for the above problem.
    Regards
    Deep

    Hi there,
    the solution is surprisingly simple.
    Everytime you get this error also a shortdump in the SAP system is created. Go to ST22 and look at it.
    In our system the error was that the system requested a transport request for changes at the qualifications.
    I talked to our HR people and they changed something in table T77S0 --> from that time on these changes were allowed without transport request and so they worked from ESS/portal.
    Best regards from Switzerland,
    Ingolf Dresp

  • Disable iView "Skills Profile" under "Career and Job"

    I would like to disable the Skills Profile iview under "Career and Job" in ESS since we will not be using this functionality.  How can I accomplish this?  We would like the entire section:
    Skills
    Skills Profile
    View the skills catalog and create or change your own skills profile.
    to disappear.

    Shafi,
    For remove both title and link (i assume you've the standard customizing):
    1) Again, i suggest you make a copy of this Subarea to Area assignation:
    EMPLOYEE_CAREER_ERP2005     EMPLOYEE_CAREER_SUBSKILLS_2005     1
    from
    Go to (SPRO > Personnel Management > Employee Self-Service > General Settings > Homepage for Self-Services > Subareas > Assign Subareas to Areas) > Assign Subareas to Areas (Find Entries)
    to
    Go to (...) > Assign Subareas to Areas (Add and Change Entries)
    2) Change the "1" for " " in the new entry and save the changes
    Kind regards

  • Error in skill profile under ESS career and job

    Hi
    When i am accesing skill profile iveiw under careen and job in ESS if i click add skill profile it is displaying the error " Unable to find a root object for the object type specified  "
    Thanks,
    faizol

    please paste the whole error,
    check the skills in backend system on how it is maintained ie qualifications

  • How to disable options in ESS-Career and job-Skilla profile

    Hi All,
    In ESS-Career and Job-Skill profile,there are three are three buttons 1.EDIT SKILL,2.ADD NEW SKILL,3.DELETE SKILL.
    I want to disable those options in Skills profile. Can some body please help me in solving this.
    Thanks in advance.
    Regards,
    Thirun.

    These three buttons are not configurable. You could easily modify them using NWDI and NetWeaver Developer Studio.
    This is pretty much your only option to customize this iview.
    If you have ESS in a track in NWDI, the Skills Web Dynpro project is under --> ess~skl. Create a project from here and open up the "Ovewview" View from the VcSklOverview Component.
    From there, you just need to set the buttons to "Not Visibile"
    Regards,
    Tom

  • Error in Career and Job= Skills Profile

    I have the following issue:
    In the application of Career and Job=>Skills Profile. When I want add a new qualification, the system display the following message of error:
    Root Cause
    The initial exception that caused the request to fail, was:
       java.lang.NullPointerException
        at com.sap.pcuigp.xssutils.ccpcd.FcXssPcd.getNextPerspective(FcXssPcd.java:518)
        at com.sap.pcuigp.xssutils.ccpcd.wdp.InternalFcXssPcd.getNextPerspective(InternalFcXssPcd.java:190)
        at com.sap.pcuigp.xssutils.ccpcd.FcXssPcdInterface.getNextPerspective(FcXssPcdInterface.java:168)
        at com.sap.pcuigp.xssutils.ccpcd.wdp.InternalFcXssPcdInterface.getNextPerspective(InternalFcXssPcdInterface.java:160)
        at com.sap.pcuigp.xssutils.ccpcd.wdp.InternalFcXssPcdInterface$External.getNextPerspective(InternalFcXssPcdInterface.java:252)
        ... 69 more
    java.lang.NullPointerException
         at com.sap.pcuigp.xssutils.ccpcd.FcXssPcd.getNextPerspective(FcXssPcd.java:518)
         at com.sap.pcuigp.xssutils.ccpcd.wdp.InternalFcXssPcd.getNextPerspective(InternalFcXssPcd.java:190)
         at com.sap.pcuigp.xssutils.ccpcd.FcXssPcdInterface.getNextPerspective(FcXssPcdInterface.java:168)
         at com.sap.pcuigp.xssutils.ccpcd.wdp.InternalFcXssPcdInterface.getNextPerspective(InternalFcXssPcdInterface.java:160)
         at com.sap.pcuigp.xssutils.ccpcd.wdp.InternalFcXssPcdInterface$External.getNextPerspective(InternalFcXssPcdInterface.java:252)
         at com.sap.pcuigp.xssutils.ccpcd.CcXssPcd.getNextPerspective(CcXssPcd.java:246)
         at com.sap.pcuigp.xssutils.ccpcd.wdp.InternalCcXssPcd.getNextPerspective(InternalCcXssPcd.java:172)
         at com.sap.pcuigp.xssutils.ccpcd.CcXssPcdInterface.getNextPerspective(CcXssPcdInterface.java:135)
         at com.sap.pcuigp.xssutils.ccpcd.wdp.InternalCcXssPcdInterface.getNextPerspective(InternalCcXssPcdInterface.java:132)
         at com.sap.pcuigp.xssutils.ccpcd.wdp.InternalCcXssPcdInterface$External.getNextPerspective(InternalCcXssPcdInterface.java:192)
         at com.sap.xss.essservices.cc.ccesspcd.CcEssPcd.getNextPerspective(CcEssPcd.java:220)
         at com.sap.xss.essservices.cc.ccesspcd.wdp.InternalCcEssPcd.getNextPerspective(InternalCcEssPcd.java:157)
         at com.sap.xss.essservices.cc.ccesspcd.CcEssPcdInterface.getNextPerspective(CcEssPcdInterface.java:135)
         at com.sap.xss.essservices.cc.ccesspcd.wdp.InternalCcEssPcdInterface.getNextPerspective(InternalCcEssPcdInterface.java:132)
         at com.sap.xss.essservices.cc.ccesspcd.wdp.InternalCcEssPcdInterface$External.getNextPerspective(InternalCcEssPcdInterface.java:210)
         at com.sap.pcuigp.xssutils.ccxss.CcXss.getNextPerspective(CcXss.java:238)
         at com.sap.pcuigp.xssutils.ccxss.wdp.InternalCcXss.getNextPerspective(InternalCcXss.java:157)
         at com.sap.pcuigp.xssutils.ccxss.CcXssInterface.getNextPerspective(CcXssInterface.java:121)
         at com.sap.pcuigp.xssutils.ccxss.wdp.InternalCcXssInterface.getNextPerspective(InternalCcXssInterface.java:128)
         at com.sap.pcuigp.xssutils.ccxss.wdp.InternalCcXssInterface$External.getNextPerspective(InternalCcXssInterface.java:188)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:479)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:438)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.access$600(FPMComponent.java:78)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.raiseEvent(FPMComponent.java:938)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.raiseEvent(FPMComponent.java:1101)
         at com.sap.xss.hr.skl.detail.VcSklDetail.addChanges(VcSklDetail.java:206)
         at com.sap.xss.hr.skl.detail.wdp.InternalVcSklDetail.addChanges(InternalVcSklDetail.java:236)
         at com.sap.xss.hr.skl.detail.Detail.onActiononAddChanges(Detail.java:220)
         at com.sap.xss.hr.skl.detail.wdp.InternalDetail.wdInvokeEventHandler(InternalDetail.java:235)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
         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:333)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:761)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:696)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)
         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:869)
         at com.sap.tc.webdynpro.portal.pb.impl.localwd.LocalApplicationProxy.sendDataAndProcessAction(LocalApplicationProxy.java:77)
         at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1356)
         at com.sap.portal.pb.PageBuilder.SendDataAndProcessAction(PageBuilder.java:327)
         at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:869)
         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:333)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:694)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)
         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(AccessController.java:219)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    In the log trace of portal nwa.
    com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent
    sap.com/tc~wd~dispwda
    I made a trace using the t.code ST01 and the system not show error of authorizations. I checked the t.code SLG1 and the system not show none log.
    Please anyone can help me with suggestions for solve this issue,
    Regards
    Carmen

    I assigned the role SAP_ALL but the issue continue.
    I checked the skills catalog and qualifications and all is Ok.
    I don`t understand the cause of this error.
    Thanks in advance,
    Regards
    Carmen G

  • Skills Profile - Enhance Web DynPro to handle Effective Date

    We are working with the ESS BP on ECC 6.0 and have a requirement to enter an Effectivity Date for the start of a qualification.  The trouble is that the existing function for updating the qualification profile (XSS_SKL_APPLY_QUALI_PROFILE) does not allow for a beginning date to be passed in.  Instead it uses the current date (Sy-Datum) which is set on initialization of the SkillsApplication (via FM XSS_SKL_INITIALIZE_DATA).  I have tried to enhance the structure for the qualification profile (structure RHXSS_SKL_EMPLOYEE) but it is marked as Can Not be Enhanced by SAP.
    Does anyone have any thoughts on a good way to add this functionality?  I'd hate to throw away all of SAP's work with the SkillsApplication and write one from scratch just for this small change, but it's looking like that might be my only option.

    The following describes the changes required for adding the effectivity date to the Standard Skills Profile Web Dynpro Java screen.
    ABAP Changes
    1.  Get modification keys for hte following structures and change the enhancement category of the strucures to "Can Be Enhanced Deep".
         RHXSS_SKL_EMPLOYEE
         RHXSS_SKL_PROF_UPD
         RHXSS_SKL_QUALIPROFILE
    2.  Add appends to each of the structures in step 1 for feidl ZEFFDATE
         RHXSS_SKL_EMPLOYEE - ZZEFFDATE type BEGDATUM
         RHXSS_SKL_PROF_UPD - ZZEFFDATE type String
         RHXSS_SKL_QUALIPROFILE - ZZEFFDATE type BEGDATUM
    3.  Enhance the following function modules for setting/getting the values of ZZEFFDATE
         XSS_SKL_APPLY_QUALI_PROFILE
         XSS_SKL_CONFIRMATION_DATA
         XSS_SKL_GET_PROFILE_OVERVIEW
         XSS_SKL_GET_QUALI_DETAIL_DATA
    4.  Enhance the following Includes using the Modification Assistant or Enhancement Framework for setting/getting
        LRHXSS_SKL_INTERFACEF01
        LRHXSS_SKL_INTERFACETOP 
    Java Changes
    Track:  Make a new track for the ESS Component.  A quick SDN search should produce for you a Cookbook for setting this up in the NWDI
    DC:  esssklsap.com
    1.  Reimport the Skills model to get the ABAP changes into WebDynpro
    2.  Create a new Application (zSkillsApplication in my case)
    3.  Modify the Application properties to tell the framework manager to use the CcSklConfiguration  component for navigation configuration
         Properties
         sap.authentication = true
         sap.xss.configurationComponentDC = sap.com/ess~skl
        sap.xss.configurationComponentName = com.sap.xss.hr.skl.CcSklConfiguration
    4.  In the Interface Controller of Component CcSklConfiguration, modify the navigation Graph as follows
    navigationGraph =
       new NavigationGraph(
        new NavigationPath[] {
         new NavigationPath("",IFPM.EVENT_START,"OVERVIEW"),
         new NavigationPath("OVERVIEW",IFPM.EVENT_EDIT,"DETAIL"),
         new NavigationPath("OVERVIEW",IFPM.EVENT_ADD,"SELECT"),
         new NavigationPath("OVERVIEW",IFPM.EVENT_REVIEW,"REVIEW"),
         new NavigationPath("OVERVIEW",IFPM.EVENT_REMOVE, "OVERVIEW"),
    //begin replace ERICV - Go Straight to Review&Save
    //     new NavigationPath("DETAIL",IFPM.EVENT_ADD, "OVERVIEW"),
         new NavigationPath("DETAIL",IFPM.EVENT_ADD, "REVIEW"),
    //end replace ERICV - Go Straight to Review&Save    
         new NavigationPath("DETAIL",IFPM.EVENT_BACK, "OVERVIEW"),
         new NavigationPath("DETAIL",IFPM.EVENT_SELECT, "SELECT"),
         new NavigationPath("SELECT",IFPM.EVENT_EDIT, "DETAIL"),  >
    5.  In the Component FcSklBusinessLogic, make the following changes:
            a.  Perform the context mapping of the new ZZEFFDATE field in the Interface Controller and Standard Controllier
            b.  Modify the insUpdSkill method of the Component Controller to populate the Effective Date
    try {
       wdContext.nodeApply_Quali_Profile_Input().bind(
        (Xss_Skl_Apply_Quali_Profile_Input) model.createModelObject(Xss_Skl_Apply_Quali_Profile_Input.class));
       Xss_Skl_Apply_Quali_Profile_Input input = new Xss_Skl_Apply_Quali_Profile_Input();
       Rhxss_Skl_Employee insUpdVector = new Rhxss_Skl_Employee();
       insUpdVector.setSkill_Id(wdContext.currentContextElement().getQualiId());
       insUpdVector.setExist_Profcy(wdContext.currentContextElement().getProfDropDown());
       //Begin Insert ERICV - Add Effective Date to Skills Qualification
       insUpdVector.setZzeffdate(wdContext.currentContextElement().getZzEffDate());
       //End Insert ERICV - Add Effective Date to Skills Qualification
       input.addProfile_Ins_Tab(insUpdVector);
       wdContext.nodeApply_Quali_Profile_Input().bind(input);
       wdContext.currentApply_Quali_Profile_InputElement().modelObject().execute();
      } catch (Exception ex) {
       fpm.getMessageManager().raiseException(wdThis.wdGetAPI().getComponent(), ex);
    6.  In the Component VcSklDetail make the following changes:
         a.  Context mapping of all relevant nodes to get the new ZZEFFDATE field in the context
         b.  Screen modifications to get the ZZEFFDATE on the screen
         c.  Modify the initDetail method of the Component Controller
    if ((sklOutputElement.getExpiry_Date() == null) || (sklOutputElement.getExpiry_Date().equals(""))) {
       wdContext.currentContextElement().setLicenceVisibility(WDVisibility.NONE);
    //begin insert ERICV - set the zzEffective Date
         //convert date to java.util.date
             SimpleDateFormat sdf = new SimpleDateFormat("mm/dd/yyyy");
      try {
       java.util.Date myDate = sdf.parse(wdContext.currentGet_Quali_Detail_Data_OutputElement().getStart_Date());
       sdf.applyPattern("yyyy-mm-dd");
       wdContext.currentContextElement().setZzEffDate(Date.valueOf(sdf.format(myDate)));
      } catch (ParseException e) {
       // TODO Auto-generated catch block
                e.printStackTrace();
    //end insert ERICV - set the zzEffective Date
        //@@end

  • Error in Iview Skills profile (career & job)

    Hi All,
    I am getting this error while working on the iview on skill profile  Career & job in ESS.
    please give answer IT IS VERY URGENT
    <b>Skills Profile   
      500   Internal Server Error
      SAP NetWeaver Application Server 7.00/Java AS 7.00 
    Failed to process request. Please contact your system administrator.
    [Hide]
    Error Summary
    While processing the current request, an exception occured which could not be handled by the application or the framework.
    If the information contained on this page doesn't help you to find and correct the cause of the problem, please contact your system administrator. To facilitate analysis of the problem, keep a copy of this error page. Hint: Most browsers allow to select all content, copy it and then paste it into an empty document (e.g. email or simple text file).
    Root Cause
    The initial exception that caused the request to fail, was:
       com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException: Screen output without connection to user., error key: RFC_ERROR_SYSTEM_FAILURE
        at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:102)
        at com.sap.xss.hr.skl.FcSklBusinessLogic.saveProfile(FcSklBusinessLogic.java:242)
        at com.sap.xss.hr.skl.wdp.InternalFcSklBusinessLogic.saveProfile(InternalFcSklBusinessLogic.java:715)
        at com.sap.xss.hr.skl.FcSklBusinessLogicInterface.saveProfile(FcSklBusinessLogicInterface.java:136)
        at com.sap.xss.hr.skl.wdp.InternalFcSklBusinessLogicInterface.saveProfile(InternalFcSklBusinessLogicInterface.java:382)
        ... 50 more
    See full exception chain for details.</b>
    best regards,
    Iqbal

    Hi,
    I think you might have using SICF to test web service.
    To test the same you need J2EE instance.
    go to transaction
    WSADMIN ->administrative settings and enter the j2ee server address (http://server.domain.com:port) and then click on your service and click test.
    if you dont have a j2ee instance, you can use some free third party tools to test your WS.
    goto this URL to get webservice studio.
    It might be also due to one of the meta data connections are not working.
    Please configure all ur _MetaData Jco connections with a User name and Password and test. Please dont use SAP Logon Ticket for _MetaData connections.
    http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=65a1d4ea-0f7a-41bd-8494-e916ebc4159c
    *******please reward points if the information is helpful to you*************

  • Skill Profile Under Career & Job in ESS  ERP2004

    Hi
    We are using ERP2004 & SAP EP sp14.
    Under Career & Job workset of ESS Buisness package(60.2 for ESS)
    when i click on the Skill Profile there are no content display.(a blank page)
    but when i run the SkillApplication under
    webdynpro content administrator sap.com/ess~skl
    it's run and give the skill profile for the mapped user
    so whats the problem.   something missing?
    how can i solved this problem
    regards,
    kaushal

    Have you found a solution for this yet?  I am encountering the same problem.
    Thanks,
    Mohammed

  • ESS : Skills Profile

    Hi,
       There is Employee Self Service Role-> Carrer and Job ->
    Skill Profile(link) -> Add New Skill(button)-> Qualification(Master of Computer Application i.e. you can choose anyone) -> Existing Proficiency (First Division) -> Add Changes(button) -> Review (button) -> Now when I click on "Save Skills Profile" (button), I got the error as follows:
    <b>
    The initial exception that caused the request to fail, was:
       com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException: Screen output without connection to user., error key: RFC_ERROR_SYSTEM_FAILURE
        at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:102)
        at com.sap.xss.hr.skl.FcSklBusinessLogic.saveProfile(FcSklBusinessLogic.java:214)
        at com.sap.xss.hr.skl.wdp.InternalFcSklBusinessLogic.saveProfile(InternalFcSklBusinessLogic.java:704)
        at com.sap.xss.hr.skl.FcSklBusinessLogicInterface.saveProfile(FcSklBusinessLogicInterface.java:136)
        at com.sap.xss.hr.skl.wdp.InternalFcSklBusinessLogicInterface.saveProfile(InternalFcSklBusinessLogicInterface.java:382)</b>
    Please help me, how can I solve it.
    Regards
    Deep

    Hi,
    Thanks for informing, but I am using the <b>Standard WebDyn Pro Application which is provided by ESS</b> so cannot re-import the model.
    Also I had restarted the Portal server, the new thing that I got is the exception has changed as follows when I had clicked on "Save Skills Profile" (button) having the same scenario as before:
    <b>Exception (A)</b>
    com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException: connection closed without message (CM_NO_DATA_RECEIVED), error key: RFC_ERROR_SYSTEM_FAILURE
    at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:101)
    at com.sap.xss.hr.skl.FcSklBusinessLogic.saveProfile(FcSklBusinessLogic.java:212)
    at com.sap.xss.hr.skl.wdp.InternalFcSklBusinessLogic.saveProfile(InternalFcSklBusinessLogic.java:704)
    at com.sap.xss.hr.skl.FcSklBusinessLogicInterface.saveProfile(FcSklBusinessLogicInterface.java:136)
    at com.sap.xss.hr.skl.wdp.InternalFcSklBusinessLogicInterface.saveProfile(InternalFcSklBusinessLogicInterface.java:382)
    at com.sap.xss.hr.skl.wdp.InternalFcSklBusinessLogicInterface$External.saveProfile(InternalFcSklBusinessLogicInterface.java:474)
    at com.sap.xss.hr.skl.review.VcSklReviewNavigation.Save(VcSklReviewNavigation.java:193)
    at com.sap.xss.hr.skl.review.wdp.InternalVcSklReviewNavigation.Save(InternalVcSklReviewNavigation.java:150)
    at com.sap.xss.hr.skl.review.ReviewNavigation.onActiononSave(ReviewNavigation.java:163)
    at com.sap.xss.hr.skl.review.wdp.InternalReviewNavigation.wdInvokeEventHandler(InternalReviewNavigation.java:164)
    at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
    at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
    at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleAction(WebDynproMainTask.java:101)
    at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:304)
    at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:649)
    at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)
    at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:248)
    at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)
    at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)
    at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:55)
    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:390)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
    at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
    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.doPrivileged1(Native Method)
    at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java(Compiled Code))
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java(Compiled Code))
    Caused by: com.sap.aii.proxy.framework.core.BaseProxyException: connection closed without message (CM_NO_DATA_RECEIVED), error key: RFC_ERROR_SYSTEM_FAILURE
    at com.sap.aii.proxy.framework.core.AbstractProxy.send$(AbstractProxy.java:150)
    at com.sap.xss.hr.skl.model.Skills.xss_Skl_Save_Profile(Skills.java:524)
    at com.sap.xss.hr.skl.model.Xss_Skl_Save_Profile_Input.doExecute(Xss_Skl_Save_Profile_Input.java:137)
    at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:92)
    ... 36 more
    But whenever now I clicks on "Save Skills Profile" (button) the same exception that I told you before has came back. I checked it twice that first time after restarting the server the exception (A) a bit different from the next exception (B)
    Please help me, how I can solve it.
    Regards
    Deep

  • ESS 50.4 and Edit skills profile iView

    Hi, I have a problem related to the Edit Skills Profile iView. The qualification catalog is customized and  working properly in R3 but it won't be displayed for the specific user in the portal iView (transaction PZ31).
    I assume that there is a missing link in the R3 customizing but I don't know where to find it?
    Grateful for any suggestions to solve the problem.  
    /Best Regards
    Patrick

    Hi Asad,
    On which page do you get the BSP error? Is this on the Personnel Change Request page (MSS)?
    Regards,
    Noel

  • Skills Profile in ESS ERP2004 Error

    Can anyone provide some config instructions to get Skills Profile in ESS ERP2004 working? We are using ECC 5.0 and EP 6 SP14, and get the following when trying to use:
    Career and Job\Skills\Skills Profile\Add New Skill
    We can see the current Skills profile for the user, which is blank.
    When we click on Add New Skill we get the following error:
    [code]"Unable to find a qualifications catalog for the root object specified"
    com.sap.pcuigp.xssfpm.java.FPMRuntimeException: Unable to find a qualifications catalog for the root object specified
         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.xss.hr.skl.FcSklBusinessLogic.initCatalog(FcSklBusinessLogic.java:480)
         at com.sap.xss.hr.skl.wdp.InternalFcSklBusinessLogic.initCatalog(InternalFcSklBusinessLogic.java:736)
         at com.sap.xss.hr.skl.FcSklBusinessLogicInterface.initCatalog(FcSklBusinessLogicInterface.java:206)
         at com.sap.xss.hr.skl.wdp.InternalFcSklBusinessLogicInterface.initCatalog(InternalFcSklBusinessLogicInterface.java:410)
         at com.sap.xss.hr.skl.wdp.InternalFcSklBusinessLogicInterface$External.initCatalog(InternalFcSklBusinessLogicInterface.java:502)[/code]
    etc.  
    Any thoughts? The documentation for ESS is a little 'light'...
    Cheers,
    Steve

    Can anyone provide some config instructions to get Skills Profile in ESS ERP2004 working? We are using ECC 5.0 and EP 6 SP14, and get the following when trying to use:
    Career and Job\Skills\Skills Profile\Add New Skill
    We can see the current Skills profile for the user, which is blank.
    When we click on Add New Skill we get the following error:
    [code]"Unable to find a qualifications catalog for the root object specified"
    com.sap.pcuigp.xssfpm.java.FPMRuntimeException: Unable to find a qualifications catalog for the root object specified
         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.xss.hr.skl.FcSklBusinessLogic.initCatalog(FcSklBusinessLogic.java:480)
         at com.sap.xss.hr.skl.wdp.InternalFcSklBusinessLogic.initCatalog(InternalFcSklBusinessLogic.java:736)
         at com.sap.xss.hr.skl.FcSklBusinessLogicInterface.initCatalog(FcSklBusinessLogicInterface.java:206)
         at com.sap.xss.hr.skl.wdp.InternalFcSklBusinessLogicInterface.initCatalog(InternalFcSklBusinessLogicInterface.java:410)
         at com.sap.xss.hr.skl.wdp.InternalFcSklBusinessLogicInterface$External.initCatalog(InternalFcSklBusinessLogicInterface.java:502)[/code]
    etc.  
    Any thoughts? The documentation for ESS is a little 'light'...
    Cheers,
    Steve

  • Skills Profile iView

    Hi All
    I want to get the Skills Profile iView to work on the portal. I have done the following configuration
    1. PD related config for Qualification Catalogue, Careers etc
    2. Home Page configuration to link Career and Job Workset to ESS role (It gets displayed on the Overview page)
    3. Service Specific Configuration.
               On this we have table T77S0 with switches
                  QUALI     DEST1
                  QUALI     DEST2
               In my place, there is no separate system for this functionality. Do I maintain my system name here?
    When I go to portal, on the overview page, i do have Career and Job and Skills profile as a quicklink. When i click on Skills Profile, it only takes me to Career and Job Page.
    Am I doing something wrong on the home page config?
    Also, is there any special license that needs to be purchased to activate these services?
    NB: Running ECC 6.0 backend SP 52 and Netweaver 7.00 SP17
    Please guide
    Thanks
    Sriram

    It was the home page config. I had put the PCD on the Page section instead of Resource

  • Skills Profile in ESS

    Hi
    Skills profile Iview in ESS displays following information :
    1.  Skills
    2. Required Proficiency
    3. Existing Proficiency
    4. License Expires on
    I have checked the Web Dynpro application of Skills Profile.
    The column " License Expires on" has visibility set to " License visibility" that means it wont be visible all the times.
    Can anybody tell me when will this column be visible ?
    thanks

    Sorry to revive this old thread, but I can't find this mentioned iView property to display "License Expires On" column. With us, it never displays. I've checked the personalization of the iview, but the column has not been personalized. We're on EhP4 and using the SkillsEnhApplication_13 application.
    Anyone know what's up with this?
    -Kristian

  • Skills Profile and Profile Matchup - Manager Notification

    In the Skills Profile and Profile Matchup (service EMPLOYEE_SKILLSENHPROFILE_SERVICE_13) when an employee updates one of their skills there is a message written to the screen that "Your manager will then be notified of the changes.".  I do not see any notification being created or a standard workflow for this.  What needs to be done to 'activate' these notifications?

    Hi Leah
    In order to realise this requirement you need set up workflow                                                                               
    For Skills you should use workflow WS1200124 - I believe this          
    is provided by application componenent CA-GTF-QR                                                                               
    The function module, which creates the event is                        
    HR_EVENT_WF_SUBPROFILE_DEFICIT.                                                                               
    This should be defined in table T779W                                  
    as follows                                                                               
    Q 1001 B032  INS  PDSP  000  BUS7030     HR_EVENT_WF_SUBPROFILE_DEFICIT
    Workflow is activated in transaction PFWS                                                                               
    It should also be mentioned that the standard workflow defaults     
    to the inbox of the employee- additionally           
    the workflow needs to be customized as follows to select manager -->                        
    Copy WS to your namespace                                                                      
    The agent for step 0004 Display HR Development Subprofile would have to
    be changed from Expression 'Employee' to 'Superior of workflow         
    initiator (rule) in the workflow builder for this template.        
    Afterwards it is necessary to activate the event triggering in your     
    workflow template and deactivate it in delivered template WS01200124.   
    The whole steps are                                                                               
    Copy workflow        
    Deactivate even triggering in delivered template                                                                 
    Change Step 004 expression     
    Save and Activate                                                   
    Test in ECC
    Test in Portal
    Alternatively please consider removing text either via Personalization or
    NWDI - if you do not wish workflow
    Best wishes
    Stuart

Maybe you are looking for