APPRAISAL TEMPLATE ISSUE (HR ABAP)

I have a appraisal template which is giving me 3 blank KRA's as standard one  when template document is created from tcode PHAP_PREPARE_PA .
for appraiser and appraisee template.
but i want to add KRA's  to the template during the creation of the template document
from tcode PHAP_PREPARE_PA  based on the KRA's maintained for his position in a z table????

Hi Nandy,
As I understood you would appraisal items come from position requirements. If this is the case and If you go in standard way by adding requirements to your position you can use "Fixed enhancement" in "Dynamic Settings" section. The name of BADI is "HRHAP00_ENHANCE_FIX" otherwise you should develop your own code and use it through "Free enhancement"
Regards,
Omid

Similar Messages

  • Appraisal Template - Issue with New Column addition.

    We have added one column u201CPriority %u201D which replaced an existing field (column) in one of the appraisal templates.
    When the user selects a value from the drop down and saves the template, it is not getting reflected in the portal.  Also the same isnu2019t getting updated in the backend DB tables (as seen from PHAP_ADMIN_PA). Upon displaying the template, the first available value in the drop down is shown by default instead of the selected value.
    As per our understanding the entire field values are read from standard function Module u2018HRHAP_DOCUMENT_CHANGE_STATUSu2019 into corresponding internal table t_body_elements.
    But the value (Row X Column) for that particular column is not seen in the structure.
    Please give inputs as to why the changed % value is not being saved and shown in the template.
    The column is maintained in the template like the other columns and the value range is also maintained in the u2018Edit Appraisal Scalesu2019 in SPRO.
    Thanks
    RK

    Hello Siddharth,
    Thanks for you reply. Still the same issue. Following are the config I did till now:
    In the PCD I created a new business object (SWF_WIOBN), an operation linked to the object (NAVIGATE).
    I did create an iView (powl) in the custom folder, I integrated the operation within iView. I created a page that contains the iView.
    In the properties of the iView I gave:
    Application Name: HAP_MAIN_DOCUMENT.
    Launch in New Window: "Display in separate Headerless Portal Window".
    System: SAP_ECC_HumanResources
    I added the required entries in tables:
    IBO_C_WF_TTAS
    IBO_C_WF_ACS
    IBO_V_WF_TAC
    IBO_V_WF_TTAC
    etc...
    I saw in the code of linked feeder class: CL_IBO_INBOX_FEEDER_WI  that it's checking something called "Launch_Editor".. Is it a property that we can set somewhere?
    Following are the parameters retrieved by system:
    BO_NAME       =  SWF_WIOBN
    BO_OP_NAME = NAVIGATE
    LAUNCHER_PARAMETERS ->  empty.??
    BO_RESOLVE_MODE = USER_SET_OF_ROLES
    LAUNCH_EDITOR  empty where must be set?
    At the end I still get the error:
    There is no iView available for system "": object "SWF_WIOBN". For more information, contact your administrator.
    Any advice,
    Thanks in advance

  • HR-ABAP.How to Find the Employees assigned to the Appraisal Template

    Hi ,
    Please help me out.how to find the employees assigned to the Appraisal template.
    Ex. 7825232 is a appraisal template id and i want to know in the system how many employees assigned to it..
    Please let me know if the post is missing something.
    Suggestion also appreciated ...
    Thanks Inadvance!
    Law.

    check this fm HRHAP_DOCUMENT_GET_LIST_XXL
    Thanks
    Bala Duvvuri

  • Customized Adobe interactive form as appraisal template

    Hi Experts,
    We want to use customized Interactive adobe forms as appraisal template for appraisee,same should be forwarded to appraiser to his MSS UWL.Can we do this?
    Also can we change the web layout from BSP to Webdynpro Abap?
    Please help me to solve this issue.
    Regards,
    Arun.

    Hi All,
    In web layout i am getting only 'STANDARD' option.
    In print layout i am getting standard pdf,instead of this i want to use custom adobe interactive form.How this can be done?
    Also the same adobe form i want to get in ESS and MSS.Is it possible?
    Please help me.
    Regards,
    Arun.
    Edited by: ARUN.NAREIN on Dec 1, 2011 11:04 AM

  • 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

  • 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

  • Appraisal template standard buttons not working via ESS/MSS

    Hi experts,
    The error which I am facing in appraisal template is as follows
    When I click on any button on appraisal template no action takes place.
    Kindly let me know how can I resolve this error.
    we are using BSP application HAP_DOCUMENT.
    according to me page fragment 'document_buttons.htm' (Method CONVERT_BUTTON_TO_UI) contains the code for button creation and button handling
    the page fragment 'document_buttons.htm' is getting triggered when page is initialized but it is not triggering when button is clicked.
    Additional info that might be useful to resolve the issue:
    1) While viewing appraisal template's web layout in t-code PHAP_CATALOG_PA.
         I am facing following script error.
         This error reappears when I click on any standard button For eg SAVE
    2)  We are currently using IE 8
    3)  We recently upgraded ECC system from ECC 6.0 to ECC 6.0 / EHP 6 (ECC 6.6)
    4) I checked SICF and corresponding services are active
    Thanks in advance

    Hi Adrian,
    Design2008 service is inactive in my system.when activated temporarily I was not able to see previous page (Blank page was displayed) in my appraisal application.
    For BSP application HAP_document, i checked SICF->default host->SAP->BC->BSP->SAP->HAP_document.This service is active.
    The image which I have attached with my question is appraisal template's web layout in t-code PHAP_CATALOG_PA.
    regards
    Ninad

  • Appraisal template layout in OOAM

    Hi Experts,
    I am facing an issue with Appraisal Template, the sequence of the  template, which I was working on after the system refresh has changed
    Please  advise me how I can restore the template in the same order as initial as the layout of the pep form which has been generated based on this template has changed because of this re arrangement.
    Any inputs on this would be very helpful as we are stuck up on this
    Thanks and Regards
    Bonny

    closing now

  • Appraisal template error - A maximum of 18 columns are allowed

    Dear Friends We are implementing flexible PMS solution on EHP4 platform. We have defined many customer specific columns. Now, we want to add more than 18 columns in our appraisal template but system is showing error if we try to include more than 18 columns. We have already tried to rationalise element (VB-VC) structure to reduce no of columns but still we need to have more than 18 columns in our template. Does SAP provides any BADI or NOTE to resolve this issue. Or whether we can tackle this issue at a technical solution level. Pl. advise.
    Warm Regards

    Hi
    You can customize this in the CATS IMG data entry profiles - it could be the data entry profile
    includes more than 65 columns
    Unfortunately due to performance reasons 40 is the maxium number of columns allowed
    - a modification would likely be required to allow more - you would also need to test performance and
    load (whether the WD application could pass all the columns or values)
    Best regards
    Stuart

  • 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

  • Appraisal Template-Cancel Release

    Hi All
    Please suggest for the following.....
    I created an Appraisal Template in PHAP_CATALOG.
    Then I released it & created some Appraisal Documents. Now I want to make some changes in the Template but for that I have to cancel the Release first.
    So, I deleted all the Appraisal Documents using PHAP_ADMIN.
    But, now when I try to cancel the release system doesnt allow me & throws the following error.....
    ''The element you have chosen is already being used in an appraisal document or anonymous appraisal.''
    Although I have deleted all the Appraisal Documents using PHAP_ADMIN.
    Please Suggest
    Thanks & Regards

    Hi Garry
    Yes, you are absolutely correct even though there are no appraisal documents existing for an appraisal template at times system gives this error message, i think there is some problem with the standard SAP itself.  I have also faced this issue and for testing purpose i have used a custom deletion program which would delete the documents from the database directly (RHHAP_DISPLAY_DB), I was not bothered to create an OSS message since this scenario is not a PRD scenario.
    Try creating a OSS msg for this issue.
    BR
    Reddy

  • How to unreleased Appraisal templates which are alreay being in used

    Hi Experts,
    I am looking for the solution how to unreleased appraisal templates which are already released and also used by the Employees for their PDD process.
    We are facing one problem in PDD templates, so we want to make some changes in already released templates.
    Is there any way or solution by any Functional method/settings or by ABAP program?
    Please reply as it is very critical and important for us to solve ASAP.
    Thanks & Regards,
    Ashish Mehta.

    Now that might work (actually it will work). But you need to be 100% sure that your changes will not infleunce the appraisal process. Because it is not that hard to cause unrepairable data inconsistencies on already existing appraisal documents!!
    There is a very good reason for not being able to unrelease templates once they are in use!
    One is that you can create incorrect appraisal documents from a business point of view.
    Say your document end appraisal is a 1-10 scale, one being the worst. The appraisal gets a 3 as final score, meaning in this scale quite bad. Now you unrelease the template and change the used scale to a 1-4 scale. Your very bad employee turns all of a sudden in a quite good employee!
    Even worse, <b>you can create database inconsistencies on document level</b>. Just remove elements or columns from the template and you will get very strange results after releasing again.
    I don't recommend changing templates once documents are based on them but if you use this option then be carefull!
    Regards and Groetjes,
    Maurice

  • Appraisal template - need to check fields

    Hi all,
    In my appraisal templates I need to check that the some of three different fields in three different VB have a sum of 100%. Do you knwo which BAdI I need to implement, and how it works?
    In an other field, I need to"hide" the difference between GOOD and VERY GOOD and in both case shows GOOD/VERY GOOD. Same questions : do you know the BAdI (or maybe another way...) I need to implement, and how this BAdI works ?
    Thanks by advance,
    De Coster Brice

    Hi Brice,
    You need to have use the HRHAP and HRHAP_BASIC tables for getting that details.
    Have an inner join between these two tables where the join condition would be your document id (32 char long - HAP_APPRAISAL_ID) and get your template id (8 char long -ELEMENT_ID) from the HRHAP_BASIC table.
    wher clause should be like this.
    PLAN_VERSION = 01
    ROW_IID = 0000 or 0001 (slightly doubtful about 0001, mostly i think its 0000).
    Get the help from your ABAPer on the query.
    Hope this helps you.
    Regards,
    Subbu

  • Only 1 LSO Appraisal Template avail for assigning to HRLSO TEMPL

    Hi
    We are currently building LSO Training Management in SAP ERP 2005.
    Objective Settings and Appraisals is also used concurrently.
    The following appraisal templates has been configured in PHAP_CATALOG under Category Group SAP Learning Solution
    Category Group / Category / Template
    ============================
    <b>SAP Learning Solution</b>
    <b>  Training course appraisal: Classroom</b>
                Classroom Training <i>(standard SAP provided)</i>
                Classroom Training  - Anonymous <i>(standard SAP provided)</i>
                Customer Course Evaluation <i>(customer specific)</i>
    <b>  Training course appraisal: WBT</b>
                Web-based Training <i>(standard SAP provided)</i>
    I would like to set the default appraisal template to Customer Course Evaluation whenever I activate appraisals in transaction LSO_PSV2 from Participation > Appraisals > Create whilst clicking on the course.
    In order to acheive the above, in the config setting for HRLSO TEMPL , I will need to assign the appraisal template. 
    The problem is the <b>only</b> appraisal template that allows me to select when I click on the search help is Web-based Training.  Not any others.
    Is there any config setting that needs to be taken care of so as to get the search help top pop up Customer Course Evaluation for my config selection as well ?
    Thanks,
    Gregg

    Hi Gregg,
    I tested the issue and after my investigation I found out the following:
    I created a new template and did the steps you described. In the T77S0 i wanted to have the new template in the list while pushing the F4 on the switch HRLSO TEMPL, but only the one was shown which is the current...
    I went to PP01, checked the Serial Number of the Appraisal template I created and entered it into the HRLSO TEMPL manually, than pushed "Save" -> it worked correct, no error messages came.
    Now once again went back to the switch, pushed on F4 and there was the bug -> only the new template I created was on the list...
    Thus our SAP internal systems are up-to-date with the newest patches, I suppose that this one is probably a system malfucntion.
    I would like to suggest you to post an OSS message tot the SAP to the component of PE-LSO-TM. If our official investigations are done and the issue is considered as a failure, we will release for the customers an SAP correction note.
    I hope this helps somehow converge you to the right solution!
    Best regards,
    Zsolt

  • What is Appraisal Model, criteria, Appraisal template ??

    Hi All,
      I am very new to SAP HR, please let me know what is
      Appraisal Model  Object type - BS
      Criteria Object type - BK
      Appraisal template Object type - VA
      Appraisal criteria Object type -  VC
      How appraisal model and criteria is used the BSP application "HAP_DOCUMENT" for appraisal  ???
      Is there any difference between Training (Attendee) appraisal and Personnel development appraisal and
      how the they are used ??
       How to do the Online "Attendee" appraisal on ESS ??? Our system is ECC 6.0 without any Enhancement pack.
       What is the significance of PHAP_CATALOG_PA and how it is different from PHAP_CATALOG ??
       You are requested to help me.
    Thanks & Regards,
    Edwin

    Hey
    This is too much to answer in one thread. However, I will try , see my answers in bracket
    Appraisal Model Object type - BS  ( Belongs to old appraisal model)
    Criteria Object type - BK  ( Belongs to old appraisal model)
    Appraisal template Object type - VA ( Object to define a appraisal template  in the new OSA module )
    Appraisal criteria Object type - VC ( Object to define a criteria in the new osa module )
    How appraisal model and criteria is used the BSP application "HAP_DOCUMENT" for appraisal ??? -  (you define the VA, VB and VC objects in PHAP_CATALOG and bsp page display it )
    Is there any difference between Training (Attendee) appraisal and Personnel development appraisal and
    how the they are used ?? -  (These are used for difference purpose. Appraisal are used for course evaluation, object setting and appraisal ( osa ) is used for personnel evaluations )
    How to do the Online "Attendee" appraisal on ESS ??? Our system is ECC 6.0 without any Enhancement pack. ( This can be either using the BSP / webdynpro abap screens ) - It is all devlivered part of ESS/MSS business package
    What is the significance of PHAP_CATALOG_PA and how it is different from PHAP_CATALOG ??
    (PHAP_catalog_pa is for personnel appraisals only . you can see much more in phap_catalog)
    Documentation for OSA  in EHP 4 - http://help.sap.com/erp2005_ehp_04/helpdata/en/98/1222d3404e3849912015524dce03e5/frameset.htm
    Documentation for other versions - http://help.sap.com/saphelp_erp60_sp/helpdata/en/98/1222d3404e3849912015524dce03e5/frameset.htm
    Hope this helps , let me know if you have any questions.
    Aneez Hameed

Maybe you are looking for