Transaction Codes: Talent Profile, Talent Assessment, Talent Review Meeting

Hi experts,
When a user accesses the Talent profile, Talent Assessment and Talent Review Meeting on the Portal does SAP call specific transactions on the backend.
I would like to find out what are the transaction codes being called(if any) to restrict access to the Talent Profile, Talent Assessment, and Talent Review meeting. I have checked the SAP standard roles for Talent Management to
get an idea however, P_TCODE= All Transactions.
Thanks

>
Luke Marson wrote:
> HI Francesco,
>
> A number of BAPIs are used in the portal and in STVN SuccessionPlanning. Go to SE37 and check out all of the HRTMC_* functions available (as per Michael's suggestion for SE93). You will see functions to read and write back various data. You might be able to re-write the apps or your own apps, but I'm not sure on the feasability of this.
>
> I expect Michael can have further input.
>
> Best regards,
>
> Luke
Hi Francesco -
So Luke is more a technical guy than me, and he already gave some great input.  Here are my thoughts. 
I think an initial assessment would be that this is a challenging effort.  There are number of BAPIs that could be potentially be used utilized.  However, much of the entire Talent Management space recently developed by SAP was written with ABAP Objects using class / methods.  Exposing these as web services to be used by XI or wrapping the functionality of the class / methods into a custom RFC would require some effort.  
The link below shows some pro's and con's on ABAP objects. 
http://help.sap.com/saphelp_nw73/helpdata/en/60/8c94422533c46ae10000000a155106/frameset.htm
This paragraph really touches on what you would need to do: 
Classic access through RFC is only possible using function modules. You can generate server-side proxies for ABAP classes using XI and thus provide existing functions as external services in classes. However, function modules are still a better choice in comparison in order to make the functions accessible as a Web service or using RFC.
So to really know the scope of what you are trying to do, we would need some more specifics.  Are you just wanting to retreive some SAP data and display it on variouis .net screens.  Are you actually trying to execute a process, like succession planning, in a .net application?
Hope this helps.
Thanks Mike
Edited by: Michael L Pappis on Mar 28, 2011 8:11 PM

Similar Messages

  • OBJECTS_OBJREF_NOT_ASSIGNED_NO-Errorwhenaccessing Talent Profil ser fromESS

    Hello SDN Team,
    I have implemented a customized WD service for Talent profile. When this service works from Development instance, i'm facing an issue in Quality environment. I have ensured that all the change requests are in place in Quality environment and moved without any errors.
    I have ensure the services are active in QA ECC. The errir log i see in QA when accessing the service from QA portal is given below;
    Error when processing your request
    What has happened?
    The URL http://XXXXXX01.XXXXXXXXXXXX.com:8000/sap/bc/webdynpro/sap/ZHRTMC_EMPLOYEE_PROFILE/ was not called due to an error.
    Note
    The following error text was processed in the system ECQ : Access via 'NULL' object reference not possible.
    The error occurred on the application server mwvecq01_ECQ_00 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: IF_HRTMC_DR_FIELDS~GET_FIELD_VALUES of program CL_IM_HRTMC_DR_MANAGER========CP
    Method: GET_FIELD_VALUES_FROM_BADI of program CL_HRTMC_DR_CONFIGURATION=====CP
    Method: GET_FIELD_VALUES of program CL_HRTMC_DR_CONFIGURATION=====CP
    Method: GET_FIELD_VALUES_FOR_CNF of program CL_HRTMC_DR_CONFIGURATION=====CP
    Method: WDDOMODIFYVIEW of program /1BCWDY/94H7HD04F48UIFIHAMEJ==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_DO_MODIFY_VIEW of program /1BCWDY/94H7HD04F48UIFIHAMEJ==CP
    Method: DO_MODIFY_VIEW of program CL_WDR_DELEGATING_VIEW========CP
    Method: MODIFY_VIEW of program CL_WDR_VIEW===================CP
    Method: DO_MODIFY_VIEW of program CL_WDR_CLIENT_COMPONENT=======CP
    Method: DO_MODIFY_VIEW of program CL_WDR_CLIENT_COMPONENT=======CP
    Error code: ICF-IE-http -c: 220 -u: ZESS_TEST6 -l: E -s: XXX -i: XXXXXXXX_XXX_00 -w: 0 -d: 20110711 -t: 001436 -v: RABAX_STATE -e: OBJECTS_OBJREF_NOT_ASSIGNED_NO
    ST22 - Error Analysis from ECC
    Error analysis
        An exception occurred that is explained in detail below.
        The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not
         caught in
        procedure "IF_HRTMC_DR_FIELDS~GET_FIELD_VALUES" "(METHOD)", nor was it
         propagated by a RAISING clause.
        Since the caller of the procedure could not have anticipated that the
        exception would occur, the current program is terminated.
        The reason for the exception is:
        You attempted to use a 'NULL' object reference (points to 'nothing')
        access a component.
        An object reference must point to an object (an instance of a class)
        before it can be used to access components.
        Either the reference was never set or it was set to 'NULL' using the
        CLEAR statement.
    Please can someone indicate a solution to fix this issue.
    Best regards
    G Raj

    Hello Raj,
    We had faced the same issue.  We had raised an OSS message for the same with SAP, and an SAP note was mentioned to fix this.. I am not having access to that note now and dont remeber the note number. Please contact SAP.  Meanwhile, please check with BASIS team and check whether all the Webdynpro services are activated in SICF transaction code. I am sure, some of the services have not been activated and this is causing the problem.
    Please make sure all webdynpro based services are activated.  Meanwhile, also try to access the application via SE80.  This should give you an idea if the issue is from SAP Backend or EP.
    Hope this helps.
    Thanks and Best Regards.
    Karan.

  • MSS iview talent profile internals

    hello experts,
    in the MSS iView talent profile (See help link below)
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/9e/71dad0aba74a62a07bdee6edf8d91f/content.htm
    information is presented in two visual areas (left and right):
    1. the left side shows information for talent data, org assignment, successor etc
    2. the right side is an FPM component with tabs for Overview, Resume, Talent Assessment, Mobility, Career Goal, Development Planths
    where is the ABAP code that populates the left side of the iView (talent data, org assignment, successor for).
    note: I found component configuration HRTMC_LP_OIF for component FPM_OIF_COMPONENT, which populates the FPM tabs, but what is the source code (abap component) reponsible for populating the left side of the iview (to the left of FPM)?
    T.

    Hi,
    You mean write an Enhancement in the Web Dynpro ABAP application (which is not trivial - to me at least - since it relies on FPM) ?
    Another idea I got is to set an handler on the ICF service for Web Dynpro ABAP application HRTMC_EMPLOYEE_PROFILE so that the ABAP Proxy is called first and a call to the super Handler (Web Dynpro) is done after.
    Update 21-01-2010
    Looks a lot like Chain-Of-Responsibility Design pattern to me !
    Exploring OO Design Patterns: The Chain-of-Responsibility Pattern
    Best regards,
    Guillaume

  • Talent Review Meeting - Follow-up activities

    Hello Experts,
    We are on ERP 6.0 - EHP6.
    I have created a talent review meeting, but when I go to do the Follow-up Activities, the button is disabled. There is a Badi to enable this button?
    After creating this talent review metting, the value of performance and Potential was saved in infotype 7409 and 7408, but in my opinion it should be also saved in the appraisal documents and it doesn´t happen.
    Could you help me?
    Thank You
    Clemilda

    Hi Luke,
    Yes, I configurated look the prints bellow.
    The status off apraissal is
    The botton UPDATE_POST_TRM I create, because in the sistem don´t existe.
    I configurate the button in Talent Management and Talent Development --> Assessment of Employees -> Employee Assessment with Flexible Appraisal Processes-> Define Data Retrieval for Flexible Appraisal Processes->Assign Status Change to Appraisal Templates.
    Best regards,
    Clemilda

  • Error while configuring talent profile for ESS

    Dear Experts
    I am having following error while configuring talent profile for ESS:
    The URL http://pplkhidr05.ppl.com.pk:8000/sap/bc/webdynpro/sap/hrtmc_employee_profile was not called due to an error.
    Note
    The following error text was processed in the system TRG : Access via 'NULL' object reference not possible.
    The error occurred on the application server PPLKHIDR05_TRG_00 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: GET_PLVAR of program /1BCWDY/81IYQOEI3SKMOOB9TXW5==CP
    Method: IWCI_HRTMC_TP_SHARED_DATA~GET_PLVAR of program /1BCWDY/81IYQOEI3SKMOOB9TXW5==CP
    Method: OVERRIDE_EVENT_OIF of program /1BCWDY/828X5HC99194NVUUKJ30==CP
    Method: IWCI_IF_FPM_OIF_CONF_EXIT~OVERRIDE_EVENT_OIF of program /1BCWDY/828X5HC99194NVUUKJ30==CP
    Method: GET_UIBBS_FOR_EVENT of program /1BCWDY/7V06LYNNPH3D2G2T1W0Z==CP
    Method: IWCI_IF_FPM_FLOORPLAN_COMP~GET_UIBBS_FOR_EVENT of program /1BCWDY/7V06LYNNPH3D2G2T1W0Z==CP
    Method: IF_FPM_FLOORPLAN~GET_UIBBS_FOR_EVENT of program CL_FPM_OIF_INTERNAL===========CP
    Method: GET_NEXT_UIBBS of program CL_FPM========================CP
    Method: PROCESS_EVENT of program CL_FPM========================CP
    Method: RUN_EVENT_LOOP of program CL_FPM========================CP
    What can I do?
    If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system TRG in transaction ST22.
    If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server PPLKHIDR05_TRG_00 in transaction SM21.
    If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 0 in transaction ST11 on the application server PPLKHIDR05_TRG_00 . In some situations, you may also need to analyze the trace files of other work processes.
    If you do not yet have a user ID, contact your system administrator.
    Any suggestions on how to resolve the error?
    Regards
    Imran

    Imran,
    check this thread
    http://forums.sdn.sap.com/click.jspa?searchID=43957204&messageID=8996092
    Thanks
    Bala Duvvuri

  • Portal Workprotect in Talent Profile - WebDynpro ABAP FPM application

    We are trying to implement Workprotect in ESS - Talent Profile application (HRTMC_EMPLOYEE_PROFILE). The requirement is that when user had entered data in either Internal work experience, External Work experience or other tabs; before he has saved the data, if the user clicks on some other link in portal or try to close the window, Portal work protect that is enabled should prompt the user to save the data or risk losing data.
    What has been done so far:
    1. Enabled Workprotect on Portal:
    Step 1: In the portal, go to System Administration -> System
    Configuration -> Service Configuration.
    Step 2: In the portal catalog, Select
    application "com.sap.portal.epcf.loader" and open the properties for
    service "epcfloader" for editing
    Step 3: Set property workprotect.mode.default = 3
    Step 4: Save -> Restart service
    Now, Portal Work protect is enabled.
    2. On the Talent application end, I have seen many posts in forum & FPM related workprotect documentation. But, it is not clear as to how this actually works when it comes to FPM application.
    The documents says FPM allows application to make use of work protect
    mode offered by Portal. To achieve this, the application must u2018tellu2019 the
    FPM whether it contains unsaved
    (u201Cdirtyu201D) data. For this, the FPM provides the Web Dynpro Interface
    IF_FPM_WORK_PROTECTION. In the is dirty method, you have to put
    METHOD is_dirty.
    if * component contains unsaved data
    ev_dirty = abap_true.
    else.
    ev_dirty = abap_false.
    endif.
    ENDMETHOD.
    Questions:
    1. If you see the shared application component HRTMC_TP_SHARED_DATA, it implements interface IF_FPM_WORK_PROTECTION. But, the isdirty method in the component controller has already existing code
    METHOD is_dirty.
    ev_dirty = wd_this->mv_is_dirty.
    ENDMETHOD.
    Where should we put the code given below as described in FPM documentation. In shared component or in individual components like HRTMC_TP_WORKEXP_INTERNAL, HRTMC_WORKEXP_INTERNAL, HRTMC_TP_EDUCATION
    etc.
    METHOD is_dirty.
    if * component contains unsaved data
    ev_dirty = abap_true.
    else.
    ev_dirty = abap_false.
    endif.
    ENDMETHOD.
    And, the line "* component contains unsaved data" as described in document- how do we code this for talent profile considering that there are multiple components, shared component etc? My requirement is that if user has entered some data in any of the tabs like internal work experience, external work experience, then work protect should work if
    user tries to navigate away or close browser.
    2. If you see general documentation for Work protect and webdynpro (not for FPM), it says that the application must define a special status (dirty flag), which tells the portal when there is unsaved data. You can set and cancel this status (TRUE, FALSE) using method
    SET_APPLICATION_DIRTY_FLAG in interface IF_WD_PORTAL_INTEGRATION.
    And it goes on to say that one must set application flag dirty
    SET_APPLICATION_DIRTY_FLAG
    exporting
    DIRTY_FLAG = TRUE | FALSE
    and also set work protect mode
    call method L_PORTAL_MANAGER->SET_WORK_PROTECT_MODE
    exporting
    MODE = NONE | APPLICATION_ONLY | BOTH
    3. Which is the correct way to enable Work protect in case of Talent profile applications? Which method of which component should should we add code to? Which of the above ways should we follow ( Interface IF_FPM_WORK_PROTECTION or IF_WD_PORTAL_INTEGRATION) ? Which component and which method should we Set Work protect and  Set isdirty
    Please advise.

    Hi Experts,
    Can you please provide some useful info in implementing work protect in Standard FPM WebDynpro ABAP applications? In this case, as mentioned above, the application is  ESS Talent Profile application (HRTMC_EMPLOYEE_PROFILE).
    Thanks,
    Sandeep

  • Error during creation of PDF form in Talent Review Meeting

    Hi all,
    I encountered this error when I tried to create a PDF form in Talent Review Meeting.
    Error creating PDF
    Message no. HRTMC_BASIS210
    Diagnosis
    An error occurred while creating the PDF.
    System Response
    ADS: com.adobe.ProcessingException: com.adobe.Proc
    Any ideas as to what is the problem?
    Thanks for any help rendered.

    Hi,
    This is the error msg:
    Caused by: java.io.FileNotFoundException: E:
    usr
    sap
    D28
    SYS
    global
    ADS_E064E44A2C30BCF19412005056B755AF.xfd (The system cannot find the file specified)
    #1.5 #005056B74D0E00610000082400000C400004A0B505921CCC#1302599249779#com.adobe.ads.operation.support.RenderErrorLog#com.adobe/AdobeDocumentServices#com.adobe.ads.operation.support.RenderErrorLog#anonymous#126858#SAP J2EE Engine JTA Transaction : [0771d2a01ffffff9f5f]#n/a##4b09d69264e411e08895000000771d2a#SAPEngine_Application_Thread[impl:3]_14##0#0#Error#1#/System/Server#Plain###Could not read xdp for embedding.  This template cannot be embedded.
    null#
    #1.5 #005056B74D0E00610000082600000C400004A0B505F55412#1302599256280#com.adobe.ads.request.ADSRequest#com.adobe/AdobeDocumentServices#com.adobe.ads.request.ADSRequest#anonymous#126858#SAP J2EE Engine JTA Transaction : [0771d2a01ffffff9f5f]#n/a##4b09d69264e411e08895000000771d2a#SAPEngine_Application_Thread[impl:3]_14##0#0#Error#1#/System/Server#Plain###Processing exception during a "Render" operation.
    Request start time: Tue Apr 12 17:07:29 SGT 2011
    com.adobe.ProcessingException: com.adobe.ProcessingException: File not found: E:
    usr
    sap
    D28
    SYS
    global
    ADS_E064E44A2C30BCF19412005056B755AF.xfd
    Exception Stack Trace:
    com.adobe.ProcessingException: com.adobe.ProcessingException: File not found: E:
    usr
    sap
    D28
    SYS
    global
    ADS_E064E44A2C30BCF19412005056B755AF.xfd
                    at com.adobe.ads.request.ADSRequest.processOperations(Unknown Source)
                    at com.adobe.ads.request.ADSRequest.process(Unknown Source)
                    at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source)
                    at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source)
                    at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0_0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0_0.java:120)
                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                    at java.lang.reflect.Method.invoke(Method.java:331)
                    at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
                    at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:174)
                    at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:81)
                    at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:90)
                    at SoapServlet.doPost(SoapServlet.java:51)
                    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)
    Caused by: com.adobe.ProcessingException: File not found: E:
    usr
    sap
    D28
    SYS
    global
    ADS_E064E44A2C30BCF19412005056B755AF.xfd
                    at com.adobe.ads.operation.Render.execute(Unknown Source)
                    at com.adobe.ads.operation.ADSOperation.doWork(Unknown Source)
                    ... 30 more
    Caused by: com.adobe.ProcessingException: File not found: E:
    usr
    sap
    D28
    SYS
    global
    ADS_E064E44A2C30BCF19412005056B755AF.xfd
                    at com.adobe.ads.data.FileURLData.getInputStream(Unknown Source)
                    at com.adobe.ads.data.PDFData.getReader(Unknown Source)
                    at com.adobe.ads.xdp.FormDataTextParser.parse(Unknown Source)
                    at com.adobe.ads.operation.support.FormData.split(Unknown Source)
                    at com.adobe.ads.operation.Render.initializeData(Unknown Source)
                    at com.adobe.ads.operation.Render.initialize(Unknown Source)
                    ... 32 more
    Caused by: java.io.FileNotFoundException: E:
    usr
    sap
    D28
    SYS
    global
    ADS_E064E44A2C30BCF19412005056B755AF.xfd (The system cannot find the file specified)
                    at java.io.FileInputStream.open(Native Method)
                    at java.io.FileInputStream.<init>(FileInputStream.java:106)
                    ... 38 more
    Referring to the post on ADS: The render error ,
    under sid/global/Adobedocumentservices folder there are a) XMLFormService and b) REndererrorlog folders but empty.
    Could this be causing problems?
    Thanks.

  • Talent Management- Calibration grid error in Talent Review Meeting

    Hi all,
    I'm getting errors when running the calibration grid in Talent Review Meeting:
    No entry for BAdI field RISK in table T77TMCAESFIELD
    No entry for BAdI field CHANGE_NEED in table  T77TMCAESFIELD
    No entry for BAdI field RISK in table T77TMCAESFIELD
    No entry for BAdI field IMPACT_LOSS in table T77TMCAESFIELD
    Please guide me on what to do to resolve this.
    Thanks.

    Hi Eric,
    In order to fix a bug with the Calibration Grid, the following values need to be entered into table T77TMCAESFIELD. This can be done via IMG > Talent Management and Talent Development > Basic Settings > Adjusting the User Interfaces > Configurations for Data Retrieval > Extend Fields Selection > Adjust Data Retrieval for Appraisals, Evaluations, and Surveys
    RISK
    IMPACT_LOSS
    CHANGE_NEED
    The values can be dummy values (i.e. just the name and the validity dates) or, if using Risk, it can be a VB object from the appropriate Talent Assessment form(s).
    Best regards,
    Luke

  • Talent Management - Talent Review Meeting - Nominations under Participants

    Hi experts,
    In talent group, I have nominated some employees under a manager. Then during the creation of the Talent Review Meeting, when I add the manager as the participant, I do not see the nominees under the manager which I nominated earlier.
    Did I miss any steps/configuration to this so that those nominated will appear under their respective manager?
    Thanks in advance.

    Hi Eric,
    In order to fix a bug with the Calibration Grid, the following values need to be entered into table T77TMCAESFIELD. This can be done via IMG > Talent Management and Talent Development > Basic Settings > Adjusting the User Interfaces > Configurations for Data Retrieval > Extend Fields Selection > Adjust Data Retrieval for Appraisals, Evaluations, and Surveys
    RISK
    IMPACT_LOSS
    CHANGE_NEED
    The values can be dummy values (i.e. just the name and the validity dates) or, if using Risk, it can be a VB object from the appropriate Talent Assessment form(s).
    Best regards,
    Luke

  • Risk Assessment Talent Assessments

    Hello Experts,
    Question on the Risk Assessment, TM Ehp6.  I've created a risk assessment with two elements and a scale of 1-3 (Low, Med, High).  The two elements (Likelihood of Occurance, and Impact of Business) can be assessed by the manager and saved, no problem there.  The Risk assessment with the scales and the final score are dislaying fine on the MSS/TMS talent profile (detail) however on the short profile where it says Risk Assessment it displays N/A.  It also shows N/A anywhere else there is risk assessment field like on the Grid and Nakisa 4.0.  How does the Risk assessment display in these fields? If there is more than one element does it take an average?  All other assessments, Per/Pot/Derailers etc, display correctly.
    Any clarification would be much appreciated.
    Thanks
    Sarah

    Hi Sarah,
    Firstly, for Nakisa you need to configure the VB object ID in the ABAP Add-on settings in the Data Center in the AdminConsole.
    For the Short Profile, it seems like there might be a bug because it uses the same BAdI fields to display the data. You can check this in the IMG under Talent Management & Talent Development > Basic Settings > Adjusting the User Interfaces. Here you can check the Talent (Long) Profile and Short Profiles to ensure that they are using the same fields.
    Best regards,
    Luke

  • How to add custom region in Talent profile page?

    Hi All,
    I have a requirement to add custom region in Talent profile page.
    I have gone through oracle documentation for this but unable to do it.
    Can any one give some steps to do that with some example.
    Any help will be highly appreciated.
    Thanks & Regards,
    Sunita

    You can make a Custom Region and then Associate to a Custom Function.
    There are two function(seeded) HR_TP_EMP_MORE_LINK, HR_TP_MGR_MORE_LINK seeded function .
    You can include your custom function in Parameter of above seeded Function.
    Hope it Help you.
    Thanks

  • Talent profile iView - how to change assignment records on "Resume" tab

    in the standard MSS iview Talent Profile, on tab "resume-Internal work experience", multiple (historical) assignment records are displayed. I have a requirement to display only one (the most recent) assignment record.
    how can I do that? is there a badi I can use for that? can I do this without WebDynpro ABAP enhancement?
    T.
    Edited by: Tiberiu Sasu on Nov 23, 2010 1:23 PM

    it will require enhacement
    CL_HRTMC_AC_WORKEXP_INTERNAL
    GET_ASSIGNMENTS
    CL_HRTMC_AC_WORKEXP_INTERNAL

  • How to Remove professionalization in Talent Profile Page in SSHR.

    Hi Gurus,
    i am create the Column(DESCRIPTION) in talent profile page in previous PrevEmploymentOverviewRN .It add the column in successfully when front end form people->enter and maintain form Give the description column any data i got the error....
    oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25058: Definition DESCRIPTION of type Attribute not found in PreviousEmployment
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1247)
         at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3247)
         at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3042)
         at OA.jspService(_OA.java:228)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:390)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:734)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)
         at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:280)
         at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:68)
         at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:214)
         at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
         at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:219)
         at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)
         at RF.jspService(_RF.java:225)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:390)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:642)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:908)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:458)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:662)
    ## Detail 0 ##
    oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25058: Definition DESCRIPTION of type Attribute not found in PreviousEmployment
         at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:912)
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1169)
         at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3247)
         at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3042)
         at OA.jspService(_OA.java:228)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:390)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:734)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)
         at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:280)
         at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:68)
         at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:214)
         at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
         at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:219)
         at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)
         at RF.jspService(_RF.java:225)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:390)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:642)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:908)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:458)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:662)
    oracle.apps.fnd.framework.OAException: oracle.jbo.NoDefException: JBO-25058: Definition DESCRIPTION of type Attribute not found in PreviousEmployment
         at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:912)
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1169)
         at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3247)
         at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3042)
         at OA.jspService(_OA.java:228)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:390)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:734)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)
         at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:280)
         at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:68)
         at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:214)
         at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
         at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:219)
         at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)
         at RF.jspService(_RF.java:225)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:390)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:642)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:908)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:458)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:662)
    Lastly i removing my Personalization in functional administrator i got the in this error....               
    Confirmation
    Could not delete following seeded documents.
    /oracle/apps/per/talentprofile/prevemp/webui/customizations/site/0/PrevEmploymentOverviewRN     
    and i am trying back end also.....     
    begin
    JDR_UTILS.DELETEDOCUMENT('/oracle/apps/per/talentprofile/prevemp/webui/customizations/site/0/PrevEmploymentOverviewRN');
    end;
    plz help me it's urgent for me....
    Thanks,
    Srini

    @Above: lol
    Hi Srini,
    First, if you have the page access, go directly to the page -> Personalize page -> delete the item which you created.
    Otherwise go to Functional Administrator -> Personalization -> Give your document path and search -> click on Personalize page link -> give the level name in which u created the personalization earlier -> next -> delete the item...

  • Talent Profile WD configuration / customizing

    Hi,
    We're currently implementing Talent Profile for the employee. Therefore the IMG refers to SA38 to execute a program to configure the Web Dynpro views.
    I'm a little bit lost in what exactly to configure / how it's structured within FPM.
    The requirement is to:
    - Group tabs of the employee into new parent tabs
    - Add new fields on the existing tabs (like add new fields on the internal experiences)
    - Add new tabs (with content available in the backend)
    1)  What would you advise in order to stay future proof (upgrades)?
    2)  How should I exactly understand the FPM structure? Applications - Components - Customizing of components - ...
    3) When the customizing is done, how to link this in the portal Iview in order to show the new configured Iview
    Thanks a lot for your input, if you have additional warnings or things to keep in mind, would be very interesting.
    D.

    Hi D,
    --> Do I need to copy the MSS/TMS iView and as such have 1 for MSS and one for TMS?
    No need to copy it - it uses the same program and configuration for TMS that you create for MSS.
    --> Is this just creating a link from CP to BP and that's it or should we be aware of other implications (maybe even in other modules?)?
    There are no other implications that I am aware of. It just creates a BP object for each CP object and links them with relationship 207 (or 209, I forget off the top of my head). You can use report HRALXSYNC to to create the objects in SAP after you've activated BP integration. Also, there is a variant from SAP that allows you to schedule the report so you can sync the data regularly. The report also allows you to repair missing CP > BP data.
    Best regards,
    Luke

  • Talent profile not opening

    Hi All,
    Talent profile is not opening under MSS.
    I have gone through notes mentioned and the below threads (i have the exact problem), but those did not solved my issue. It is worked till yesterday. after some time it is not working and no other button in that page is working.
    Talent Management- MSS Talent information iview problem
    talent profile in the MSS not working
    Please advice.
    Thanks,
    Sankar.

    Hi All,
    Talent profile is not opening under MSS.
    I have gone through notes mentioned and the below threads (i have the exact problem), but those did not solved my issue. It is worked till yesterday. after some time it is not working and no other button in that page is working.
    Talent Management- MSS Talent information iview problem
    talent profile in the MSS not working
    Please advice.
    Thanks,
    Sankar.

Maybe you are looking for

  • HTML output and missing graph

    I am developing a report having a graph in BI Publisher 10.1.3.3.0. When the report o/p is genereated to PDF, the graph is showing up, but the same report doesnt return the chart in HTML output (it shows small icon in the place of graph). I followed

  • Read FAGLFLEXT

    Hello Friends, I am trying to write a balance sheet report. I was adviced to read figures from FAGLFLEXT instead of BSIS and BSAS. But I can not figure out which field is what. Is there any documentation on how to read from this table based on fiscal

  • USB card reader working, but not showing up in removable media... why?

    For some reason lately, my USB mounts, but doesn't show up in the Finder left-hand area with the other removable media, such as DVDs. I have to access it via My Computer, where it does show up. And I have to eject it in Disk Utility. It does show up

  • After changing cost center assignment to Orgunit or Position in OM.......

    Hello, i delimit the relation between cost centers and orgunits or positions with the sap report RHGRENZ4 and created new relations in PP02 by a batch input map (which i create with the LSMW). This seems to work fine in OM but although the Integratio

  • Which of these methods is the most reliable, when ...

    1- "Can I Update?" at Nokia.com? 2- Checking on "NSU"? 3- Checking on "FOTA?" Let's say if we see "No Updates Available" at "Can I Update?" section of Nokia.com, should we trust it and skip searching for new firmware on other sources such as NSU or F