Enhance Evaluate Appraisal document

Hello Friends,
I need a urgent help.
My problem is follows:
The Standard transaction PHAP_SEARCH_PA id is for Evaluate Appraisal documents.
My requirement is I want to enhance it as :
(1)Add seletion fields Business, Region, Appraisal Status and Appraisal    Substatus in Selection screen.
(2)The list output should also have Org Key, Country Region, Additional Manager and App Substatus.
Please let me know how I can do this.
I am new to HR, your all help will solve my problem.
Thanking in advance to all of you.
Regards,
Nazir.

Hello Raj,
Unfortunately, it is not possible to define free-text value columns because normally they are linked to value classes. As non-numeric value classes should have a list of possible values, which is then presented as listbox or radio buttons it's not possible to make a free-text field
So basically these fields are always numeric. Note-fields are the only freetext-fields in an appraisal document except for the goal-title in case of a freetext-goal. You can create an implementation of badi HRHAP00_VALUE_TYPE and enter there as possible value 'specific non numeric entries'
Best Regards,
Deepak.

Similar Messages

  • Doubt with Appraisal Document

    Dear Experts.
    I am implementing Appraisal Document for ESS, but I need know if Appraisal Document that appear in the Portal ESS/MSS are the right but in the Backend. This for check if the information showed in the Portal ESS/MSS is the right.?
    Thanks in advance.
    Regards

    yes this can be configured in the backend using PHAP_CREATE_PA      
    and other ones are
    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

  • Enhancement Area for Appraisal Documents

    Hello.
    I´m looking for any document that could help me to undestand how is the relation between the HAP* BADIS and the enhacment areas.
    If I implement the BADI HRHAP00_DOC_SAVE it's only availible for the enhacement area BS ( Save Appraisal Document ) and no other one. am I wrong?
    If this is correct, is it posible to assign the BADI to other enhacement area? because my functional consultant said that he need the implemented BADI in the enhacement area BB ( Pushbutton Access)
    Any help could be useful.
    Thanks in advanced.

    Thanks. for the name of the BADI. I've checked this and talk with my consultant but at the end he does not want the BADI.
    I also found the relation between the enhacement areas and the enhacements. There is a standard funtion module call HRHAP_C_BADI_FOR_EXIT_AREA_GET
    Thanks a lot.

  • How to trigger follow up processing actions in appraisal documents?

    Hi gurus,
    We are customizing the performance management process using Objective Settings and Appraisals (ECC 6.0; Enh.Pack 4, ESS/MSS with business pack 1.41) and we have customized the evaluation templates (transaction PHAP_CATALOG_PA) with the enhancement "Follow-Up Proc. (Background) - Adjust Qualific. (Start Date)" in Follow-up Processing section of the Processing tab, at template level (VA object).
    The system functions is ok, and the cualification appears in the employee profile (transaction PPPM) correctly after the performance management especialist trigger it using the admin report (transaction PHAP_ADMIN_PA).
    My question is: Is there anyway to automatically trigger the follow-up processing after the appraisal document is finished? Do we need to develop in ABAP a new implementation of some BADI?
    Thanks in advance!

    Maurice Hagen wrote:
    Followup processes are started as soon as the document goes from status 1-4 to 5 (completed).
    Do you mean ALL available follow-up processes should be started as soon as status is set to "competed"?
    That's not what happens for our (custom) appraisal: follow-up process(es) are not started when the status becomes "completed", neither from the backend nor the portal. We always have to manually launch the follow-up process from the phap_admin transaction, and select the ones we want to be done.
    In phap_catalog, we have a couple of follow-up processes that are selected in the "Processing" tab.
    when the approval process is activated (infty 5025) and or status 6,7,8,9 are selected then the follow up process only takes place after status change to close approved.
    Even when setting the status to "closed approved", no follow-up process is started.
    Any suggestion? Isn't there a setting somewhere that should be set in order for the follow-up prpcesses to be automatically started when the status is set to "completed"?

  • Appraisal document header not showing up in the Portal

    when I look at the appraisal document in Portal ESS MSS (using WD4A application Appraisal Document) the header of the appraisal document does not show up (in PHAP_ADMIN it does).
    how can I show the appraisal document header in the Portal?
    regards,
    Tiberiu

    >
    Chris Thomas wrote:
    > Do you know how to set the template such that the Header is expanded (displayed) by default ?
    >
    > Chris
    hi chris, that would almost definitely only be available by doing a webdynpro enhancement to hap_main_document.

  • Error on Flexible Performance Management Appraisal Document

    Hello Experts,
    We are in the process of building Performance Management using Enhancement Package 4 in ECC 6.0. I am having issues with getting the Appraisal Document to work for MSS. Just to clarify too, I have no experience with Performance Management and the fact that we are using Enhancement package 4, our Functional consultants are not sure what to expect either. One more thing, the SICF service is activated.
    *) When trying to preview the Appraisal Document (com.sap.pct.erp.mss.hap_document), I am receiving a Portal Run Time error.
    *) When I go into SE80, I am using Package u2018PAOC_HAP_DOCUMENT_WD_UIu2019 to run a test on Web Dynpro Application HAP_MAIN_DOCUMENT, I am receiving u2018Access via 'NULL' object reference not possible.u2019
    *) When I go into SE80, I am using Package u2018PAOC_HAP_DOCUMENT_WD_UIu2019 to run a test on Web Dynpro Configuration HAP_AC_MAIN_DOC, I am receiving u201Cu2018Error in Calling Up Applicationu2019 The Web Dynpro application was called up with the wrong URL parametersu201D.
    QUESTIONS:
    1) Do I have to implement Generic Performance Management (com.sap.pct.erp.mss.14.generic_performance_management) to call the appraisal document?
    2) Is there any special configuration that needs to be done to make the HAP_MAIN_DOC work (portal or R/3)?
    3) Do I need to manually create an SICF service for this?
    4) Is there any documentation on how to implement the Flexible?
    Any direction would be appreciated.
    Thank you,
    Mike

    Hello H2R,
    I copied the Iview Generic Performance Management (com.sap.pct.erp.mss.14.generic_performance_management) with Application Name 'HAP_START_PAGE_POWL_UI_MSS' and the Application Configuration Name 'HAP_START_PG_POW_MSS_AC'.
    Activated the SICF services of 'hap_main_document', 'HAP_START_PG_POW_MSS_AC', 'HAP_START_PAGE_POWL_UI_MSS. Also, I would activate the services that begin with 'HAP' that l thought that I would need.
    In SE80, there are 2 locations to find these Applications: 1) Web Dynpro Comp./Intf. = FPM_OIF_COMPONENT and 2) Package = PAOC_HAP_DOCUMENT_WD_UI.
    As for the notes, we are on SAPK-60420INEAHRGXX, these are the notes that we applied:
    1468466 - PM Launchpad Config
    1463821 - PM Portal Config
    1416756 - OBN Config in PM
    1408243 - Config for OBN
    Hope this helps,
    Mike

  • Appraisal Document : POWL Setting

    Hi Expert,
    We have used POWL to Display Appraisal Document for Employee /Manager.But Employee/Manager go in repective tab all the columns are visible which are not relevant to EMP/Manager Like Plan Version,Appraisal Doc Id,offline Status.
    I just want to do Default setting of Powl Column which is visible to all  the user wheather he is Employee or Manager?
    Please provide ne some solution. ?
    Regards,
    Mahesh

    The code enhancement is done in the respective POWL feeder class interface-Method GET_FIELD_CATALOG. You have to define the column to hide as a technical column (e.g.ls_fieldcat-technical_col = 'X' ). To avoid modifications use the enhancement framework to add source code in a POST-Method-Implementation for method GET_FIELD_CATALOG.This is a relatively easy change and would take approximately 15 minutes if you know the name of the column and feeder class.

  • Appraisal Document in MSS

    Dear Expert,
    In this moment I have the following doubt:
    We have the following scenary. In the company exist severals employess that evaluate to other employee. They are not boss. Only have the work of evaluate to some employees.
    With the t.code PHAP_PREPARE_PA, we prepare the appraisal documents in the backend, but this not are displayed the service for MSS.
    My question is: The system for this service check only the structure in OM and not check the appraisal prepared with the t.code PHAP_PREPARE_PA?
    With this service only  the boss can evaluate to the employee subordinated?
    Regards

    Hi Maurice.
    We are using WD ABAP for PM.
    My scenary is the following:
    Employee 00000001
    Employee 00000002
    Boss = 00000003
    The employee 00000002 not is boss. But the company have a process for that some employee can evaluate to ther employee.
    Employee 00000002 evaluate to employee 00000001.
    In the sctructure the boss of the employee 00000001 is 00000003.
    The employee 00000002 is written in the document as appraiser.
    We assigned the role of MSS for the employee 00000002, however in the MSS the list of Appraisal Document not appear in the POWL of this service.
    Thanks

  • Hide links and options on Appraisal Documents

    Hi,
    Our customer would like to customize the appraisal documents funcionality with the follow requirements. I searched (application configuratiors, component configurators, classes...) but I didn´t find where I can achieve his expectations :
    Application: hap_start_page_powl_ui_ess
    1 - Hide "Delete Filter" link.
    2 - Exclude or disappear the option "Standard View" from View matchode, once we have created a new View to reach his requirements.
    Thanks.
    Bruno

    Hi Siddharth,
    I tried it and didn´t work. I think this parameter will work only for static elements, isn´t it?
    However I´ve found the class and method responsible by these elements.
    The class is CL_SALV_WD_C_TABLE_V_TABLE and the method is UPDATE_TOOLBAR_ITEM_STD_VSBLE, so I created an enhancement and coded as bellow:
    case l_id.
         when if_salv_wd_c_std_functions=>view_load.
           value = cl_wd_uielement=>e_visible-none.
         when if_salv_wd_c_std_functions=>filter.
           value = cl_wd_uielement=>e_visible-none.
      endcase.
    The unique issue is that configuring like above, all funcionalities that use this class will have these 2 elements invisible. I haven´t found a way to put a condition per QUERY ID, as I performed with the other enhancements, once there is no query id variable in this class.
    Will we need to continue with this behavior or there is some way to get the current query ID in this class?
    Thanks for your help.
    Bruno
    Edited by: Bruno Brigantini Ambrózio on Sep 29, 2011 8:45 PM

  • Extending Validity Period In Assigned Appraisal Documents ???

    Dear Experts,
    Appraisal Documents is assigned to Employee via Appcreate, where we have provided some validity period and Execution period of Documents .
    Now requirement is to extend END Date of Validity and execution period .
    For Ex :
    Start date : 01.01.2014
    End Date : 31.06.2014
    Now Appraisal Period is over and appraisal document is freezed .
    Is there any way We can Extend that Appraisal Period from 31.06.2014 to 31.08.2014  ???
    I was trying PHAP_ADMIN_PA, where we can click on CHANGE HEADER DATES and can change Dates and other fields but that is possible before Ending of Appraisal Document .
    Now I am getting Error : latest appraisal date must occur after the current date .
    Is this Possible to do ?
    Is there any table or configuration or enhancements where we can Extend Dates of Freezed Appraisal Documents ?? 
    Its a needful thing to do..
    Please help me out for way forward .
    Regards,
    Pran

    Hi Pran,
    Yes, your request can be done by PHAP_ADMIN_PA (not by PHAP_CHANGE, as was suggested here).
    The reason you got that error message is that you have tried to set the execution end-date earlier than the current date, and that makes no sense.
    As you may know, the execution period determines the period in which the appraisers will be able to enter the appraisal document the perform the appraisal (edit the document). if you set it to a period in the past, what will you gain by doing it?
    Just fix the execution period.
    Regards,
    Liran

  • BADI for "On save of the appraisal document(BSP)

    Can any of you please let us know if there is a BADI to perform the validation/restriction of the weighting percentage on the appraisal document in BSP?
    I am currently using the implmentation of the BADI defintion HRHAP00_DOC_SAVE and the method SAVE_DOCUMENT, but on saving the appraisal document, there is no hit at the breakpoint in the method.
    Is there any other way in which the weighting percentages can be restricted to a particular range on the appraisal document and to throw an error in case summation of the weightages is not 100% on the BSP application of the appraisal document.
    Early response would be appreciated.
    Thanks and Regards

    Hi,
    1- Create a new implementation for the Badi in Se19. specifiy a Z filter value. Activate the underlying class.
    2. Now goto OOHAP_BASIC. Goto the Enahncement Area and select BS as the Enahancement area  and double click "Enhancement". Here click on the new entries and add the Z filter value here(F4 help will be available).
    3. Now add this Badi enhancement to the Appraisal category by selecting the "Enhancements" tab.
    4. Save now.
    5. Double click the template and Goto the Further template behhaviour. You will find the BS available now.
    Add the enhancement implementation here and release the template.
    This will work and have worked for me.
    Regards,
    Subbu

  • History of Appraisal Document for an Employee MSS

    Dear Expert.
    I am implementing PM (Appraisal Document) ESS/MSS with BP 1.41. However I have the following doubt:
    When an employee had a "Organizational Change" and the boss  want see the appraisals that were did for this emplooyee.
    My question is: With the MSS The boss can see  this appraisal also ?
    Thanks in advance
    Regards
    Carmen

    In order to display an appraisal document, access to the template, the
    appraiser and the appraisee is needed. Besides the two ways outlined
    above, you can also disable the authority check against the appraiser.
    You can do this in the appraisal template in the 'Processing' tab; the
    setting is called 'No Authorization Check for Appraiser'. Despite the
    slightly misleading description, this option disables the check against
    the appraiser, so for accessing a document only the objects of the
    template and the appraisee are checked. This is convenient, if managers
    should be able to see old documents of their employees, no matter who
    did the appraisal.
    To enable that flag in the template, you might need to unrelease the
    template first. In your test system you can either set the flag directly
    in table 'HRP5025' or take a look at note '888650'. The report included
    in that note allows you to temporary unrelease a template. If you use
    that report, please only change this flag, since changing other
    settings, might result in data inconsistency. When you are finished,
    release the template again.
    or if you dont want to set this parameter, you can consider the BADI
    In order to see or find an appraisal document, you need to have
    structural authorization for the objects involved; for all employees and
    the appraisal template.
    In case 1, the appraiser of department 2 does not have the authorization
    to display the personal data of appraiser 1.
    In case 2, appraiser 2 does not have the necessary authorization to
    display the appraisee of the document.
    Thus this is the expected system behavior. I can think of two possible
    solutions:
    1) You could enhance the structural authorization of the affected
    appraisers.
    2) Implement the BAdI 'HRHAP00_AUTHORITY'. With this BAdI you can
    whitelist certain documents by adding them to 'T_APPRAISAL_ID'. If you
    set 'NO_STANDARD_CHECK', these documents pass the authorization check
    and can be displayed.
    Edited by: Siddharth Rajora on Aug 30, 2011 3:41 PM

  • How to change Font size and alignment in Appraisal document - Font settings

    Dear Eperts,
    We are working on 360 Appraisal. Can Any body explain how to change the fornt size and allignment (text wrapping to wndow size) in Appraisal document.
    Thanks and Regards,
    Ajaykumar

    Hello Ajaykumar,
    if I am not completely mistaking the 360° Appraisal uses the Adobe Forms.
    In this case the font can be set in the Adobe Live Cycle Designer by selecting "Palettes" -> "Font".
    Here is a discussion which addresses this question, and also contains a link to how to handle Adobe Forms:
    Adobe Print Form - Change Font Type/Size | SCN
    Best regards,
    Laszlo

  • BADI for changing Appraisal document application name for Web dynpro ABAP

    Hi,
    For Appraisal document customizing through PHAP_CATALOG_PA, We have BADI HRHAP00_BSP_TMPL  to change the BSP application name which can be used in Web layout for output display. Using this we can change application name from HAP_DOCUMENT to custom BSP application name
    Similarly, what is the BADI for changing Web dynpro ABAP applictaion name? Currently its triggering HAP_MAIN_DOCUMENT.
    how do we change application name to some custom web dynpro application name
    Regards,
    Kothand

    Hi Karim,
    I don't know, if there is any chance to get the Webdynpro application name. At least in the ABAP System fields is no information about the webdynpro application name.
    One remark: I have allways problems with BAPIS / BADIS that behave different depending on the caller. Could it be a good idea to pass some information through the interface / parameters?
    Best regards
    Renald

  • The note field is in non-editable mode in appraisal document

    Hi all,
    In appraisal document,
    the reviewer can give his comment in the status u201CIn Processu201D and in the Sub Status u201CAnnual Review by Addl Managers/Reviewersu201D in an appraisal document. It is editable when I am trying via web but when I try to upload the comment from backend GUI  ( using phap_admin) the note field is in non-editable mode. My client requires it in editable mode at the back end.
    Can any one help me on thisu2026

    Hello Girish,
    Can you please check the appraisal  template, Proper access has been given to use the note column. If still faces problem can look for the BADI  HRHAP00_COL_ACCESS.
    You can look for the following notes also :
    1554467   column access does not work
    Best Regards,
    Deepak..

Maybe you are looking for

  • New cash journal for new profit center gives error of profit center

    Dear Friends I have configured a new Cash G/L for new profit center .But while posting throug T-code FBCJ the entry it gives following error . Field Profit Ctr is a required field for G/L account 1000 207001550 Message no. F5808 Diagnosis The value f

  • Php script in a table entry

    I recently got a very nice calendar genrating tool that I have added successfully to MySQL database on my erver and can call the "index.php" file and have it re-write the entire screen with that calendar. My problem is that I then no longer have any

  • How do I delete this non-existent hyperlink destination?

    New to Indesign. I need to use the "Blank White" header text as a hypertext destination and I want the name of the hypertext destination to be the same as the text. When I try, I get: Yet, there seems to be NO hypertext definition already in existenc

  • My ipod 2nd generation won't charge.  No status light when conected to computer.

    Recently found an ipod shuffle 2nd generation.  When I tried to charge it there was no status light on it at all.  Thinking it could be beyond use as it hadn't been used for a long time.  Any advice welcome.

  • STMS configuration in EHP4

    Hi Guys........... We have installed EHP 4 SP 5 and configured STMS for 2 system landscape taking one system as virtual.But our function consultants are having issues when uploading Master data.they say that Transport Requests are being generated (ac