Performance Management - Default Appraiser

Hi!,
   I have this new requirement to set default appraiser for a document which will replace existing Manager PERNR. This should happen while Mass document creation process. I tried using BADI HRHAP00_DOC_DEF_D1 but it does not hit
while document creation. Can any one suggest Appropriate  BADI and steps involved to accomplish this task?
Thanks,
G.

Hi,
The BADI <b> HRHAP00_DOC_DEF_D1 </b> is used for picking manager of the logged in person.
The foll fn module is used in the badi ..
READ MYSELF (with default object type)
  CALL FUNCTION 'HRHAP_C_DEFAULT_OBJECT_MYSELFT'
    EXPORTING
      plan_version = plan_version
    FROM_DATE    = SY-DATUM
    TO_DATE      = SY-DATUM
    IMPORTING
      t_myself     = lt_myself.
So if u use it for Mass upload, it will fetch the manger of the person who execute it.
We have faced the same issue and we have created a filter to fetch the given employees manager.You have to modify the BADI.
Rgds,
Jothi.
Mark useful answrs.

Similar Messages

  • Performance management for appraisal document Targets defaulting...

    Hi,
       My question is about custom badi implementation in Performance management for appraisal document Targets defaulting...
    Brief:
    ====
    At the creation of the personal appraisal, the column containing the performance targets of the employee is pre filled with the targets defined in the previous appraisal cycle and contained in the previous year employee appraisal form or in the target settings document.
    Solution:
          1   Please give me the soultion which badi i can use?
             and How to achieve to do this thru coding step by step?
          2. And Can you please share any other synario defaulting   developed previously.If u share these documents or coding .. It should be fine...
    Help me to do fastly ..
    waiting for asap response..
    Thanks and Regards
    Mohan.P

    Hi Chris,
    This component must be deployed in Portal because have a lot of services which need ESS in order to work properly. According with note 1408243 you must add those business components in your iView and only are available in that component. Once you deploy this component you do not need to assign any special role to users. The business object component is in Content Administration --> Portal Content --> Business Object --> ERP Common Parts --> Human Resources --> Employee.
    Follow this link:
    http://wiki.sdn.sap.com/wiki/display/ERPHCM/HOWTOGETRIDOFSPSTACKMISMATCHISSUES
    And get rid of mismatch issues!!!!
    Regards.
    David Cortés
    Edited by: David Cortes on Apr 22, 2010 11:53 PM

  • Performance Management (Appraisal Documents) ABAP webdynpro error on HTTPS

    Hello all,
                      Please help , in resolving the issue with Performance Management Application "Appraisal Documents" getting Blanks Screen on the routing back from "Appraisal Document" after user close the application. Issue is only applicable in 'HTTPs' and work fine in internal network.
    On HTTP Watch :  "ERROR_HTTP_INVALID_SERVER_RESPONSE"   in the trace.
    Steps to replicate :
    1. User click on the "Appraisal Documents" link on the Area page and open the application on the new window.
    2. User select one of the "Appraisal document" from the list available to work on it , which result in another window.
    3. User close the application after finishing the work on the "Appraisal Document" and return on the Parent window "Appraisal Documents".
    4. At this point "Appraisal Documents " window get refresh and every things looks great.
    5. Now if user want to select another appraisal document to work on it in "Appraisal documents" window, it freeze or give blank screen.
    Thanks in advance.

    Hello surya,
    is the problem solved?
    Best regards Oliver

  • Performance management process for Concurrent employment

    Can any give details on how performance management system/ appraisal system works for Concurrent Employment

    Hi Vikrant,
    Performance management is the concept to set the appraisal document and feedback system for employee.
    A appraisal template is created using PHAP_CATALOG tcode. This will be taken care by BSP HAP_DOCUMENT. Once the appraisal template is created the template is displayed in portal by giving the template id in HAP_DOCUMENT. From R3, user can able to create the appraisal document using PHAP_CREATE, PHAP_ADMIN tcodes.
    The user can able to create appraisal documents which is the base of appraisal template. That's how all the employees can have the same template in portal and R3.
    Thanks & Regards,
    Ganesh R K

  • MSS Performance Management Error

    Hi All,
    I created MSS Performance Management iView in Portal. In this Page trying to create Appraisal Doucment and getting ESS Appraisal Docuemnt Page. Not getting Proformance Management Appraisal Page when clicking the button "Create".
    I have done all the configurations as per SAP notes
    1468466 Performance Management Launchpad Configuration
    1463821 Performance Management Portal Configuration
    1416756 OBN Configuration in Performance Management
    1408243 Configuration for object-based navigation
    Please help to resolve the issue.
    Thanks
    Risha

    Hi,
    In MSS Performance Management  I am not getting error. While "Create" appraisal template through popup window getting ESS Appraisal Document window. It is  pointing to this application HAP_START_PAGE_POWL_UI_ESS.
    In SE80 , the create button pointing to  "hap_main_document" application.
    We need two iViews and I created new  iViews for MSS -  Performance Management(HAP_START_PAGE_POWL_UI_MSS) ,
    Appraisal Documen(HAP_MAIN_DOCUMENT).
    In Portal , why it is pointing to ESS Appraisal Document. Is there any OBN to set?
    We don't have HTTP trace in our Client Browser. Please help me out.
    Thanks
    Risha

  • How to Default Appraisal Template in MSS Performance Management

    Dear Friends
    How can we default a certain Appraisal Template in MSS Performance Management Status Overview. We currently have
    Appriasal Templatate I ( Used in 2008)
    Appriasal Templatate II ( Used in 2009)
    Appriasal Templatate III ( Used in 2010)
    In the drodpwn in MSS, it is showing us in the Ascending Order.  Default one is always  the first one (Appraisla Template I).  Since it is year 2010, we want to default it to Appriasal Template III OR is there a way to sort them?
    Appreciate your help.
    Sujatha

    Good Day.
    In standard, there is no any possibility to default an specif value for the template there. The values  for the template are sorted in alphabetical order by default and the first value with be displayed there.
    Thanks & Best Regards

  • 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

  • Performance Management EHP4 Flexible Appraisal Process

    Hi
    We are in the process of building Performance Management using Enhancement Package 4 in ECC 6.0 in our test system.  We have activiated flexible appraisal process and have completed the necessary config for ESS and MSS and appraisal template.
    The MSS user can create the appraisal and define the objectives etc.  The ESS user can view the appraisal but cannot add comments.  On checking the appraisal template we have created a criteria for employee comments and an element called additional comments the tab 'element access' has been marked against the employee as follows:
    Participant = Employee
    Plan:Access = Change
    Review Access = Change
    Completed = Display
    So we do not know why the ESS user cannot add comments. 
    Can anyone help on this issue?
    Many thanks
    Julie

    Many thanks for this - we have checked the template level and have the column access for column 'objectives' (which is what is used at element level for appraisee comments) and if we change the column owner to 'appriaser and appraisee' it works for the appraisee but  not for the appraiser.  So we have a choice either it is set to appraiser and it works fine for the manager or we change it to appraisee and appraiser and it works fine for the ESS user.
    Perhaps there is something else we need to check?

  • Performance management - change defaiult appraiser

    we have a requirement to change the default appraiser (manager) to another manager based on security profiles that are implemented as custom relationships. we have a custom function module Z_GET_APPROVER that can retrieve the appraisers based on these custom rules. my question is - how do I use this custom function module within the OSA framework?
    how can I change the default appraiser?

    Hi Tiberiu,
    As the previous answer says, you need to make a new implementation of the BADI: HRHAP00_DOC_DEF_D1 (Appraisal Document - Default Appraiser).
    To do that you need an ABAP programmer using the transaction SE19. I recommend to your ABAP programmer to copy the implementation named HRHAP00_DOC_DEF_D101 delivered by SAP and change the code in the method DEFAULT_APPRAISER with your customer logic.
    I hope this can help you too.

  • Appraisal Create -- Performance Management

    How do you implementat a "delegate" role in Performance Management?
    The scenario is like this :
    The manager has over 100 employee's in her team. The appraisal documents are created in batch in the beginning of the year.
    The manager identifies the team lead (four) of them, to conduct the appraisal for their team member's.
    Currently we are not able to do delegate that responsibility.
    In the appraisal document, we are not able to display the "delegate - appraiser". Nor, can a "delegate-appraiser" (when she logs-in) able to see the appraisal documents created by the manager and delegated to her.
    The "delegate-appraiser" logs-in using the BSP documents_todo.htm. Or should a different BSP be used?
    Thanks

    Are you on ECC 6?
    If yes there is a new Enhancement pack 4 comming with new functionalities for MBO , you can check out the features, i feel there are a few features matching your scenario , it may not be a perfect match, still check it out.
    Regards
    Sameer

  • Appraisal - Performance Management Quetions

    Hello
    We are on ERP 2005 and implementing Performance Management at the company.
    We have some questions in relation to the requirements:
    - Is there any documentation on the use of columns like OBJH, OBJB, QBJ7, QBJ8 etc. How to identify which column best suits our need?
    - Depending on the situation, one EE may have 5 areas (criteria groups in SAP) to work on this year whereas the other EE may have 3. Does SAP allow the ability to add one row at a time for each criteria group?
    - There is a requirment that once the manager completes the EE appraisal in MSS, it should be available to the Manager's Manager and HR Dept for final
    approval. How should we approch this requirement?
    - Does SAP allow the ability to display the appraisal form in various tabs like one tab each for "Competency", one for "Goals", etc. OR does it all have to be on one long form?
    - There is a need wherein an employee can choose from various development plan for the current year. The development plans (about 25 in number) are like "Conflict Management", "Decision Quality" etc. One EE can have 4 developement plans whereas the other may have 8 plans for the same year. We thought of adding the development plans as qualifications in Qual. catalog and then link it in Appraisal template.
    Is this the best way to approch the requirement? If so, how do we link the qualifications to appraisal template? If not, what other options can be explored?
    Please advice. Many thanks in advance,

    Hello
    Here is the updated information:
    - Is there any documentation on the use of columns like OBJH, OBJB, QBJ7, QBJ8 etc. How to identify which column best suits our need?
    <i>No documentation found</i>
    - Depending on the situation, one EE may have 5 areas (criteria groups in SAP) to work on this year whereas the other EE may have 3. Does SAP allow the ability to add one row at a time for each criteria group?
    <i>It seems it is available in the latest version of We Dynpro.</i>
    - There is a requirment that once the manager completes the EE appraisal in MSS, it should be available to the Manager's Manager and HR Dept for final
    approval. How should we approch this requirement?
    <i>This can be achieved via the status flow of the appraisal document</i>
    - Does SAP allow the ability to display the appraisal form in various tabs like one tab each for "Competency", one for "Goals", etc. OR does it all have to be on one long form?
    <i>It seems it is available in the latest version of We Dynpro.</i>
    - There is a need wherein an employee can choose from various development plan for the current year. The development plans (about 25 in number) are like "Conflict Management", "Decision Quality" etc. One EE can have 4 developement plans whereas the other may have 8 plans for the same year. We thought of adding the development plans as qualifications in Qual. catalog and then link it in Appraisal template.
    Is this the best way to approch the requirement? If so, how do we link the qualifications to appraisal template? If not, what other options can be explored?
    <i>No answer found yet.</i>

  • Performance Management - Appraisal details

    Hi there
    we are trying to Find where the comments are sourced from in the Objectives > Description Tab > Comments (Success Criteria) when viewing them through the appraisals Details Icon
    (N) EMP SS > Talent Management > Plan > Appraisal (Details Icon) > Show all on Objectives
    When republishing the comments are removed from the per_objectives Table but are still viewable in the details section. Where is this being sourced from?
    Thanks

    It is not possible to disable the refresh button. You will have to find some alternative solution. Are you doing a controller substitution? The refresh should cause the PR to be called again, perhaps you can do something there. Look at the OADBtransaction object. It appears as if the original one has a default setting of commit when the object is destroyed.
    If there is a transaction open when the user navigates to the page, see if you can instead not open the transaction until a confirmed update is clicked, then open the transaction , make the changes and close the transaction.
    Hope this helps.
    Kristofer

  • Performance Management Appraisal Reporting

    Hi Experts,
    I have a business requirement to report on Final Performance Ratings via Org. Units.  Standard SAP Reporting for Performance Management appears to be very limited with phap_search_pa...
    I want to be able to report on Org. Units and their Final Performance Ratings so to visualize the data I am looking for:
    Appraisal Template --> Org. Unit --> Individual Employee Data
    Is this possible?
    Thanks!
    Adam P.

    Hi Adam,
    I dont think there is any standard report that is available to get the data as per you your requirement.
    I would suggest you to develop a custom report to get the data.
    Get the appraisal related data from PHAP*
    Get the OM (Org units) related data from employee's 0001 infotype and pass details from FM "RH_STRUC_GET".
    Get the employee related data from PA tables.
    Hope this helps you.
    Regards,
    Subbu.

  • Performance Management Appraisal pull position to position

    We are implementing Performance management in MSS/ESS 1.41.
    The requirement is to have the appraisal document (flexible) pull position to position instead of chief to position.
    Does anyone know where in the webdynpro this change should be made?
    D. Maupin
    University of Kentucky

    Hi Donna -
    This is interesting that you posted this question.
    My client and I are currently trying to come up with a solution design that would work given their requirements. Without getting into details, they do not have OM implementing currently, and need a performance management process implemented now.
    One solution was to build position to position and keep it very simple.
    My question to you is: Are you using other functionalities in performance management, such as cascading goals? If so, are you only using it for direct reports and not at the corporate level?
    Thanks,
    Nick

  • Appraisal template for performance management plan

    Hi, I can see my performance management plans in the table per_perf_mgmt_plans. But in this table I can't see the appraisal template that is linked to the plan. Is there any table or view which shows this?
    Thanks

    Thanks for the answer but I actually would like to see it in a database table. In the per_perf_mgmt_plans table there is no mention of the appraisal template. Is there a table or view I can find this link between the plan and the appraisal template? Thanks

Maybe you are looking for

  • One Library, 2 Macs Questions

    Hello all, I've got a PowerMac G5 and a PowerBook G4. I like to keep my iPhoto library synced between the two of them. Until recently, I simply ran Synchronize Pro after a trip or import or edit session, etc. and all was good. I've two questions abou

  • TypeLoadException after install SharePoint 2013 Service Pack 1

    After install SharePoint 2013 Service Pack 1 Russian I got the following error (approximate translation from Russian): TypeLoadException: Method 'Upgrade' does not implemented in 'WorkflowServiceApplicationProxy' Any ideas how to workaround it?

  • MySQL ODBC DNS

    Hi to everyone! First of all let me tell you that i've been looking for an example on how to do this for a long time before even considering making this post. Let's go back to business, I'm having an issue trying to connect a mySQL database through "

  • How the devil do I get MySQL to work with leopard?

    I have followed the instructions to the letter (several times) and while I have successfully got Apache and PHP working, I still get "Can't connect to local MySQL server through socket 'var/mysql/mysql.sock" can someone PLEASE put me out of my misery

  • Left shift key is stuck after cleaning?

    I recently had to clean my left shift key because it was sticking so badly, no other keys had the problem so I carefully took off the key cap and plastic doohickies as per a video.  I cleaned the back of the key and a little around where it sets.  Af