Upload of Appraisal Template

Hi,
We are Implementing Performance Management for our Client and its first time im working on this.There is a requirement from client that each employee has Individual KPI's and they don't match to any other employee.They don't want to group the employees at all. So in this case i need thousands of Appraisal Templates to be created.Is such case feasible in system.
And can someone please help me as how templates are Uploaded.
Regards

Hi Yurii,
Now i am just a step ahead and understanding the process about Template and document.I am able to view the appraisal documents in portal.
My doubt is as per the above screen that u posted,i can add/delete the objectives accordingly.Is this the option available only when we select the column Objective settings . Bcz i could not find the options as u mentioned.

Similar Messages

  • Uploading of Appraisal Template

    Hi,
    How can i  create  & upload .XSC file(file format of Appraisal template) which is used in PHAP_CATALOG.Because if im trying to upload Appraisal template in any other format like excel or word its showing run time error.
    Pls guide me on this.
    Regards

    Hi,
    you can create the template in phap_catalog. After that you can fo to phap_prepare. With that tcode you create forms based on the template. That means a form is an instance of the template with appraiser and appraisee. Now you can go to phap_admin select the template you crated before in the dropdown box and you will get a list with appraisal forms. Please mark one form and select the edit button. Now you will see the form.
    With webdynpro component HAP_MAIN_DOCUMENT you can display the form in the browser.
    best regards
    Martin Hastik

  • OSA - ERROR while downloading \ uploading appraisal template

    Hello!
    May be some of you came across the same problem: when appraisal template using object Q as reference object for VB or VC is being uploading into the other client it is copied with error. The relationship 607 between objects is not ceated in the other client, so the object is not correct. Is it a standard solution
    Thanks Ekaterina

    Hello, once more!
    I am inclined to think that lack of relationship  607 between objects VB and Q while uploading appraisal template into other client is due to a programm error but we failed to find relativa SAP Note, may be someone came across the problem?

  • Appraisal template download upload in excel

    Hi All
    We have the download upload functionality of appraisal template in PDF by offline layout setting in phap_catalog_pa. My query is can the upload and download of the template can be done in excel also. Our requirement is to download the appraisal template as configured in phap_catalog_pa in excel and then uploading back the same through portal. Please suggest if this can be done and how to proceed further.
    Thanks

    I have found a solution. FM HRHAP_DOC_BODY_ENHANCE
    In this example the program add two dynamic elements for qualification.
    REPORT  ZYS_APR_UPLOAD_DYN.
    DATA:  wa_prepare TYPE zys_upload,
            g_template_id           TYPE hap_template_id,
            g_header_defaulting     TYPE flag,
            gs_return               TYPE bal_s_msg,
            gs_menu                 TYPE hap_s_menu,           "for status
            gs_appraisal_id         TYPE hap_s_appraisal_id,
            gs_doc_processing       TYPE hap_s_doc_processing,
            gs_header_texts         TYPE hap_s_header_texts,
            gs_header_status        TYPE hap_s_header_status,
            gs_header_dates         TYPE hap_s_header_dates,
            gt_header_add_data      TYPE hap_t_header_add_data,
            gs_header_display       TYPE hap_s_header_display,
            gt_header_appraiser     TYPE hap_t_header_appraiser ,
            gt_header_appraisee     TYPE hap_t_header_appraisee ,
            gt_header_p_appraiser   TYPE hap_t_header_part_appraisers ,
            gt_header_others        TYPE hap_t_header_others,
            gt_buttons              TYPE hap_t_buttons,
            gt_body_columns         TYPE hap_t_body_columns,
            gs_body_columns         LIKE LINE of gt_body_columns,
            gt_body_elements        TYPE hap_t_body_elements,
            gs_body_elements        LIKE LINE of gt_body_elements,
            gt_body_element_descr   TYPE hap_t_body_element_descr,
            gt_body_element_buttons TYPE hap_t_body_element_buttons,
            gt_body_cells           TYPE hap_t_body_cells,
            gs_body_cells           like line of gt_body_cells,
            gt_body_cell_val_values TYPE hap_t_body_cell_val_values,
            gt_body_cell_val_ranges TYPE hap_t_body_cell_val_ranges,
            gt_body_cell_val_c_like TYPE hap_t_body_cell_val_c_like,
            gt_body_cell_val_descr  TYPE hap_t_body_cell_val_descr,
            gt_body_cell_notes      TYPE hap_t_body_cell_notes,
            ls_header_appraiser TYPE hap_s_header_appraiser,
            ls_header_appraisee TYPE hap_s_header_appraisee.
      DATA: COUNTER(5) type n VALUE '00003',
             lv_template_id    TYPE  objektid,
             date type sy-datum,
             lv_pernr TYPE pernr_d,
             s_return TYPE  bal_s_msg,
             lt_status_notes TYPE  hap_t_status_note,
             lv_error TYPE flag,
             ls_wd_return   TYPE bal_s_msg,
             ET_BODY_ELEMENTS_ADD  type  HAP_T_BODY_ELEMENTS_ADD,
             wa_BODY_ELEMENTS_ADD like line of ET_BODY_ELEMENTS_ADD.
    START-OF-SELECTION.
         gs_header_dates-ap_start_date     = '01.01.2014'.
         "endda
         gs_header_dates-ap_end_date      = '31.12.2014'.
         gs_header_dates-ap_date_set      = '31.12.2014'.
         "APPRAISER
         FREE gt_header_appraiser.
         ls_header_appraiser-plan_version = '01'.
         ls_header_appraiser-type         = 'P'.
         lv_pernr = '1000800'."wa_prepare-value.
         ls_header_appraiser-id = lv_pernr.
         APPEND ls_header_appraiser TO gt_header_appraiser .
         "APPRAISEE
         FREE gt_header_appraisee.
         ls_header_appraisee-plan_version = '01'.
         ls_header_appraisee-type         = 'P'.
         lv_pernr = '1000800'."wa_prepare-value.
         ls_header_appraisee-id = lv_pernr.
         APPEND ls_header_appraisee TO gt_header_appraisee .
    wa_BODY_ELEMENTS_ADD-NEW_ELEMENT_TYPE = 'Q'.
    wa_BODY_ELEMENTS_ADD-NEW_ELEMENT_ID = '50000392'.
    APPEND wa_BODY_ELEMENTS_ADD to et_BODY_ELEMENTS_ADD.
    wa_BODY_ELEMENTS_ADD-NEW_ELEMENT_ID = '50000399'.
    APPEND wa_BODY_ELEMENTS_ADD to et_BODY_ELEMENTS_ADD.
       CALL FUNCTION 'HRHAP_DOC_BODY_ENHANCE'
         EXPORTING
           row_iid                   = '0001'"wd_comp_controller->enhance_row_iid
           plan_version              = '01'
           s_appraisal_id            = gs_appraisal_id
           t_header_appraiser        = gt_header_appraiser
           t_header_appraisee        = gt_header_appraisee
           t_header_part_appraisers  = gt_header_p_appraiser
           t_header_others           = gt_header_others
           s_header_dates            = gs_header_dates
           s_header_status           = gs_header_status
           t_body_columns            = gt_body_columns
    *     FREE_ENHANCEMENT          = ' '
           trusted_call              = 'X'
           enhancement_type          = ' '
           t_body_elements_add       = et_body_elements_add
    *     T_BODY_ELEMENTS_STRUC_ADD =
         IMPORTING
           s_return                  = ls_wd_return
         CHANGING
           s_doc_processing          = gs_doc_processing
           t_body_elements           = gt_body_elements
           t_body_element_descr      = gt_body_element_descr
           t_body_element_buttons    = gt_body_element_buttons
           t_body_cells              = gt_body_cells
           t_body_cell_notes         = gt_body_cell_notes
           t_body_cell_val_values    = gt_body_cell_val_values
           t_body_cell_val_ranges    = gt_body_cell_val_ranges
           t_body_cell_val_c_like    = gt_body_cell_val_c_like
           t_body_cell_val_descr     = gt_body_cell_val_descr.
         "Saving document
         CALL FUNCTION 'HRHAP_DOC_UPDATE_BODY_AND_SAVE'
           EXPORTING
             plan_version             = '01'
           IMPORTING
             s_return                 = s_return
           CHANGING
             s_appraisal_id           = gs_appraisal_id
             s_doc_processing         = gs_doc_processing
             t_header_appraiser       = gt_header_appraiser[]
             t_header_appraisee       = gt_header_appraisee[]
             t_header_part_appraisers = gt_header_p_appraiser[]
             t_header_others          = gt_header_others
             s_header_texts           = gs_header_texts
             s_header_dates           = gs_header_dates
             s_header_status          = gs_header_status
             s_header_display         = gs_header_display
             t_body_columns           = gt_body_columns
             t_body_elements          = gt_body_elements
             t_body_cells             = gt_body_cells[]
             t_body_cell_notes        = gt_body_cell_notes
             t_status_notes           = lt_status_notes.
         IF s_return IS NOT INITIAL  .
           WRITE: / s_return-msgid , s_return-msgty ,s_return-msgno  ,s_return-msgv1,  s_return-msgv2, s_return-msgv3 .
         ENDIF.
         counter = counter + 1.

  • Change the Appraisal Template in Mid of Year.

    Hi All,
    We want to edit the appraisal template which is being used in Production.
    System is allowing to edit the template in development as there are no documents created. Once we transport the change to production what will be the implication.
    Q1. Is it recommended to change the template after it is being used.
    Q2. If really need to edit the template in mid of appraisal process how do we go forward.
    Thanking you in advance.
    Kamal R.
    Edited by: Nalin Jain on Aug 5, 2009 7:41 AM

    Hi Suresh,
    We are on ECC 6.0 and SP 43.
    We need to put some extra fields / Notes to the targets and extra sub statuses to correctly identify the condition.
    But already appraisal process started and documents are created. Now we cannot either create the same documents in new template or postpone the appraisal template change to next year.
    In this situation we decided to change the existing template. We want to know what will be the implications if we change the template in development and transport it to production???
    Download and upload will create a new template which will not be useful for our case.
    Thanking you in advance.
    regards,
    Kamal.

  • URGENT: TRANSPORTING APPRAISAL TEMPLATE

    Dear Friends,
    I had created an appraisal template in my SandBox development client.
    I then downloaded it and then uploaded it in the Golden Masters Client.
    I also created a transport request at the time of saving the template in Golden Masters.
    In my Testing client, I used SCC1 to transport the template and other appraisal settings from Golden Masters to the testing client.
    Now, when I execute Tcode: APPCREATE in my testing client, the systems returns a message "No template found".
    What might be the problem?
    How can I solve it?
    Please help, its urgent!!!
    Regards
    AXE

    Hi axe
    For transporting from one server to another server dont use scc1 use se09,se10 for using transport request and then try yaar definetely you will get i think so you are mirroring from one client to one client you are not transporting.
    bye
    naveen

  • Moving Appraisal Template to QA

    Hi Guys
    I understand that we can move Appraisal Template by download/upload method or by right clicking on the Appraisal Template to create transport and move this transport to QA and so on.
    For Category group and category, we can do manual configurations in each system or use OOHAP_CATEGORY Tcode and create transport by selecting  Transport option in the menu bar.
    For basic settings we can use the regular transport.
    I followed download and upload to transport Appraisal Template, works fine.
    For Category group and category, I did manual configurations in each system, works fine.
    For basic settings I used the regular/customizing  transport, work fine too.
    Before using download/upload method, I tried using transport method to move Appraisal Template by right clicking on it, transport request box came up and I created transport and have Basis move it to QA. Basis came back transport failure message due to the following error code:
    No activation of relationship to object VH 60000200 in pl. version 60000200 (cl.100)
    Errors occurred during post handling RH_ACTIVATE_PDOBJECT_AFTER_IMP for PDST_LSO T
    The errors affect the following components
    BC-BMT-OM (Organizational Management)
    Using Transport method for Appraisal Template should have been the best in my case because we have a custom print program and custom table created to map the sections of appraisal template required for printing. By download/upload method the Appraisal Template VA/VB/VC Ids changed so I had to go back to this custom table for each system to map these changes. Since this method failed for me, I had to use download/upload approach.
    Did anyone come across similar challenges? Please share.
    Is this the reason download/upload method is suggested?
    I will appreciate your input.

    Good evening,
    The template settings that are new to EHP4, cannot yet be transported in an automatic way. The process is stored in 'VH' objects.
    In order to transport the whole template with all EHP4 settings, you need to do the following steps:
    1) Transport the core template using 'PHAP_CATALOG'.
    2) Transport the process configuration using report 'RHMOVE30' (see attachment 'transport VH.doc').
    3) Transport the tab configuration using note '1428054'.
    If you have any other issue with tranpsorting PD objects please refer to note 1475428 Transport appraisal Basic settings
    Hope this help
    Sarah

  • OSA - Transport Appraisal Templates

    Hello,
    I would like to ask what is the best way of transporting an appraisal template from one client to another. I have checked a few related questions and their responses on this forum and the possible options appear to be
    a. Usage of RHMOVE30, or
    b. Transportor Upload / Download  - posted by Maureen
    I am not clear about the second option.
    Can anybody clarify and suggest the best way forward?
    Thanks!
    Vinay

    Hi Ananth,
    Thanks for your quick response. I am yet to transport as most of my development has been in the sandbox so far.I did try that option earlier but got some errror messages then, but your answer reassures me so I shall try again. Thanks again

  • How to Upload a RTF Template from desktop with out using XML Publisher resp

    Dear All,
    While uploading an RTF template for an XML report through XML Admin responsiblity, i am getting some weird error. So, i am looking for other options of uploading the Template. Can any one let me know if any other options are available. Can i use FNDLOAD? But i think it is to move the files between instances. My requirement is to upload the template only from my desktop.
    Please suggest
    Thanks
    Raj

    Hi,
    Thanks for the reply.
    When i am trying to upload from XML Publisher Admin responsibility, i am getting the following error:
    oracle.apps.fnd.framework.OAException: java.sql.SQLException: No corresponding row found in XDO_LOBS
         at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:891)
         at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:865)
         at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:988)
    My Template size is 1.7 MB.
    Application Release is : 11.5.10.2
    DB Version: 10g
    OS: Unix
    Thanks
    Raj

  • Business event group in an appraisal template catalog

    HI all,
    Is there any way to include the catalog of training in an appraisal template catalog? ie, a column where you can select a business event group (object L).
    thanks, regards

    Hello Sergio,
    I guess your post is in the wrong forum - this forum is about Supply Chain Event Management.
    Regards
    Berthold

  • Training and Event Management - Appraisal Template

    I have created an appraisal template  but when I am trying to update score, it is neither creating a new APPRAISAL object nor it is getting saved. Please help me rectifying this issue.

    Hi,
    I donu2019t understand what you are trying ask . kindly let me know your scenario then Iu2019ll solve your problem if I could.
    Prasath

  • Attempting to Upload an FSG template error

    Hi,
    We are facing issue,while uploading the FSG template error on web ADI,can you please suggest us how to resolve the issue.
    Exception Name: oracle.apps.bne.exception.BneFatalException - Error loading class:
    Log File Bookmark: 408173
    Navigartion path:
    GL Super User -> Launch Journal Wizard -> Functional Actuals - Multiple -> Create
    Document

    Thanks for the reply.
    Please note issue is happening only on load balancer environment and we had tested by removing the load balancer its working fine.
    Our instance is 4 node application tier(shared appl_top) with load balancer running R12,issue is only happening on load balancer environment,if we change load balancer environment to single node its working fine,
    Please guide me,is there any setup required on load balancer side??
    Errors are showing in bne.log
    oracle.apps.bne.exception.BneFatalException: Error loading class:
    at oracle.apps.bne.webui.BneApplicationFactory.loadApplicationObject(BneApplicationFactory.java:138)
    at oracle.apps.bne.webui.BneApplicationFactory.createPageObject(BneApplicationFactory.java:77)
    at oracle.apps.bne.webui.BneApplicationService.loadPageHandle(BneApplicationService.java:326)
    at oracle.apps.bne.webui.BneApplicationService.handleRequest(BneApplicationService.java:144)
    at oracle.apps.bne.framework.BneBajaServlet.doRequest(BneBajaServlet.java:246)
    at oracle.apps.bne.framework.BneBaseServlet.doGet(BneBaseServlet.java:79)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    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:610)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
    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:595)
    Edited by: rag100mn on Jul 2, 2009 9:13 AM

  • Regarding addition of new column in existing  appraisal templates

    hi gurus,
    i m working on the existing appraisal templates in which i have to add one more column named "Avereage Rating"
           in which the average of "MID YEAR ACHIEVEMENT COLUMN TOTAL VALUE" & "FINAL APPRAISAL RATING COLUMN TOTAL VALUE"
           for eg:"(3.5+4.0)/2 = 3.75" i.e the value 3.75 will come in the average rating column,plz help me to sort out
           this column,for this,no doubt i have added the column for this but for the  value "3.75" what "value list",
           "value class" & "value determination" sud i use against this column plz help me....

    solved

  • Creation of Performance appraisal template.

    hello seniors,
    right now i am configuring Performance appraisal, 75% configuration complete (i.e., appraisal scales, qualification groups, qualifications)  but i dont know how to create Template & how to release.
    thank you,
    praneeth kumar

    Hi,
    You can use the below T-codes for creating the template & appraisal process...Just explore few on your own you will come to know more
    T-Code     Description
    APPCHANGE                          Reporting Options for Appraisals
    APPCREATE                          Create Appraisal
    APPDELETE                          Delete Appraisal
    APPDISPLAY     Display Appraisal
    APPSEARCH                          Reporting Options for Appraisals
    APPTAKEBACK     Reset Appraisal Status to 'Active'
    PHAP_ADMIN     Administrator - Appraisal Document
    PHAP_ADMIN_PA     PA: Administrator - Appr. Document
    PHAP_ANON                          Appraisal Documents - Anonymous
    PHAP_CATALOG     Appraisal Template Catalog
    PHAP_CATALOG_PA     PA: Catalog for Appraisal Templates
    PHAP_CHANGE     Change Appraisal Document
    PHAP_CHANGE_PA     PA: Change Appraisal Document
    PHAP_CORP_GOALS     Co. Goals & Core Value Maintenance
    PHAP_CREATE     Create Appraisal
    PHAP_CREATE_PA     PA: Create Appraisal Document
    PHAP_PMP_OVERVIEW     Start PMP Process Overview
    PHAP_PMP_TIMELINE     Maintain Process Timeline
    PHAP_PREPARE     Prepare Appraisal Documents
    PHAP_PREPARE_PA     PA: Prepare Appraisal Documents
    PHAP_SEARCH     Evaluate Appraisal Document
    PHAP_SEARCH_PA     PA: Evaluate Appraisal Document
    PHAP_START_BSP     Generate Internet Addresses
    PHAP_TEAM_GOALS     Maintaining Team Goals
    Regards,
    Prasad Lad

  • Transporting Appraisal Template in Predefined Performance Management

    Hi all
    I have created a transport for Category and Appraisal Template through transcation PHAP_CATALOG by right clicking onto the Object and selecting Transport. After creating the transport I have successfully transported it in the QAS.
    Now, in QAS I am not able to view Appraisal Template in the Appraisal Catalog (Transaction: PHAP_CATALOG) while the Category exists in the catalog. I have checked the transported Appraisal template in transaction PP01and have found that the object exists in QAS.
    Please advice on, why isnt the appraisal template being displayed and linked to the required category in Appraisal Catalog  Transaction: PHAP_CATALOG). And what is the corrective action required.
    Regards
    Imran Ali Siddiqui

    Hi Imran,
    Please check note 1475428, it may help you find a solution to your issue. (note also that regarding the switch they must be set in both source and target system)
    Hope this help
    Sarah

Maybe you are looking for

  • Master Data loading in BPC 7.5 with prefix

    Hi Gurus, I need a help in master loading in BPC 7.5 Currently we are loading GL account with prefix of A and controlling area(COA1) BI:0000600000 BPC: ACOA10000600000 I have maintained logic in the transformation file as below. Z001 represents the h

  • IS UTILITY

    HI FRNDS,                 I HAVE A URGENT REQUIREMENT OF IS UTILITY, PLZ ANYONE COULD HELP ME . PLZ COULD U SEND ME INFORMATION ABOUT THAT . THANKS IN ADVANCE. VIJAY DWIVEDI

  • Labview crashes with Excel ActiveX

    Dear all, I have written a program to read and write the data in the excel using ActiveX sheet but crashes the Labview drastically when executed. Please go through the attached files. Actually the program has to sort the data in ascending order in a

  • "Accessed denied" for Windows Media Player in Firefox for specific video

    I get an "Access denied" error message after the video loads, it plays the intro video and the I get the error. Why? Specifically, here: http://www.gamespot.com/pages/video_player/popup.php?sid=6145418&pid=927204 The video will appear, show the intro

  • Instant client on Fedora 12 ?

    I've just installed instant client on FC 12 and when tried to run sqlplus I got the following error: ./sqlplus: error while loading shared libraries: libsqlplus.so: cannot enable executable stack as shared object requires: Permission denied Think thi