HRHAP00_DOC_DEF_D1 in PHAP_PREPARE

I'm using HRHAP00_DOC_DEF_D1 BADI to choose default appraiser, but it doesn't seem to run using the mass generation of PHAP_PREPARE.
Has anyone had this problem?

Hi Joao,
from PHAP_PREPARE there are only the following BADIs available:
HRHAP00_ADMIN         
HRHAP00_BSP_TMPL      
HRHAP00_DOC_PREPARE   
HRHAP00_REPORTING     
HRHAP00_REP_GEN_VAR   
HRHAP00_SMARTFORMS    
Perhpas you could use one of them.
Regards
Bernd

Similar Messages

  • BADI -- HRHAP00_DOC_DEF_D1 -- Default Appraiser

    Have implemented the BADI HRHAP00_DOC_DEF_D1 and in the code kept the break-point.
    In Attributes tab, App.Enhn. "Default manager" is set.
    Config: In the appraisal template, processing tab, in further template behaviour, default manager is also set.
    When I run the transaction "APPCREATE" or "PHAP_CREATE_PA" it is NOT stopping at the break-point. Is there anything which i am missing to activate the BADI?

    Hi Satish,
    Have you kept the HTML Break Point, For BSPs only HTML break points will work.
    Regards
    <u><i><b>Anil.C</b></i></u>
    <i><b>Reward the points if my answer helps you out.</b></i>

  • OSA change appraiser

    when HR prepares documents using PHAP_PREPARE, we need to change the default appraiser.
    we tried to use BAdI "Default Appraiser (HRHAP00_DOC_DEF_D1)" by implementing a custom filter and maintaining the filter in t-code OOHAP_BASIC, but we found that this BAdI is not triggered by t-code PHAP_PREPARE.
    Do you have any ideas how to change the appraiser during the preparation of the documents?
    thanks,
    Tiberiu
    Edited by: Tiberiu Sasu on Nov 16, 2010 4:57 PM

    Have you configured your custom filter in your template using t-code PHAP_CATALOG?

  • PMS and Training and Event Management

    Hi Gurus,
    Our one the of the client implementing PMS and Training and Event Management.
    Could anyone suggest me what are the questions need to be asked in initial meeting with the client.
    and if anyone has configuration documents on PMS and Training and Event management please forward to me,
    my id would be [email protected]
    Regards,
    Rajesh Soma 

    The prerequisites of PMS is OM and PA is mandatory,
    PMS is just like an interaction between the manager and the employees in an enterprise, based
    On his work they are going to put some rating etc.
      In the standard system employee called as “Appraise” Manager called as an “Appraiser” and Manager’s Manager called as Higher level manager “Part Appraiser “ can be a self-peer & customer they can save & provide their Comments to  the “Appraiser”
    First you take the requirement form client side what are the process and how Appraisal system in client then you have to prepare one sheet like Preparation ,Planning,Process
    for business functions and other check below :-
    HCM, Performance Management (Flexible) 01 - SAP Documentation
    HCM, Performance Management (Predefined) 03 - SAP Documentation
    check below once :-
    Tcodes for PMS Basic Setting
    OOHAP_BASIC      Basic Appraisal Template Settings
    OOHAP_CATEGORY      Appraisal Category Settings
    OOHAP_CAT_GROUP Category Group Settings
    OOHAP_SETTINGS_PA PA: Settings
    OOHAP_VALUE_TYPE Standard Value Lists
    T codes for PMS Process
    PHAP_ADMIN     Administrator - Appraisal Document
    PHAP_CATALOG     Appraisal Template Catalog
    PHAP_CHANGE     Change Appraisal Document
    PHAP_CREATE     Create Appraisal
    PHAP_PREPARE     Prepare Appraisal Documents
    PHAP_SEARCH     Evaluate Appraisal Document
    start your work with above things any other post here again ......

  • Restrict creation of appraisals for inactive employees using BADI

    Please could someone guide or assist me.
    When we use Tx APPCREATE to create an appraisal for an employee, it allows us to create an appraisal for an inactive employee. When we drop down the appraisee field (search for the appraisee), we can view & select employees that are inactive.
    I would like to exclude the inactive employees from the appraisee list.
    I have tried to use BADI HRHAP00_TMPL_RESTR, and created an implementation, but it doesn't seem to be called when i created the appraisal, i have tried debugging it to see if i get out to this badi, but no luck.
    Any help in this regards will be greatly appreciated.
    Regards,
    Chantal

    Hi Chantal
    As far as I know, you are using the right BADI for your requirement. Can you plz. try creating appraisal documents through PHAP_CREATE_PA or PHAP_PREPARE instead of APPCREATE Tcode.
    BTW, have you incorporated the BADI (filter) to your appriasal template?
    Hope this helps
    Best Regards
    Reddy

  • 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

  • How to modify a standard badi

    Dear Freinds,
                  Could any one let me know how to modify the Badi HRHAP00_DOC_DEF_D1 . As i have tried to copy to a z one it is not allowing me to
    copy  why could any please let me know.
    regards
    syama.

    Why you want to copy badi when you can implement one.
    you can  modify "HRHAP00_DOC_DEF_D1 " 
    i.e you can change attributes  like: filter value, multiple use , filter dependence etc.
    and yes it allows you to make a Zcopy.
    go to se 18 enter HRHAP00_DOC_DEF_D1
    and select copy option it will allow you.
    reward points if helpful

  • Need to create a mass upload program for appraisal document creation for multiple employee in abap hr

    Hi Expertise,
    I need to create a mass upload program for appraisal document creation for manager and his multiple employee
    at a time using tcode appcreate.
    Please help me out.
    Best regards,
    Priyaranjan

    Hi,
    I have done appraisal document creation for bulk using txt file.
    this fm used for single for creation in standard tcode (phap_prepare):  'WZ_HRHAP_0DOC_WZ01_START'.
    So create ztcode  usinh this fm for single form then record BDC for this tcode and called this tcode in that bdc for bulk creation .
    While recording for single I have used manual option instead of automatic .

  • Unable to complete PMS process

    Hi Experts,
    I am configuring PMS template.
    System is going fine till end of mid year review.
    Whwn im trying to further for final self rating,im getting screens as  Change header data and body.
    There are no push buttons like that.
    Pust button shoud be start annual review.
    Why system is showing header data and bidy as push buttons.
    Please advice.
    Regards,
    sairam.

    Better you can use transaction PHAP_PREPARE or PHAP_ADMIN for the document creation....
    You have link between Template and Push buttons in Status only.....Click on perticular Status and check what push button you have selected for that status and check the Pushbutton check box for that status...and also check what is the susequent status for that pushbutton...
    You have to check on Status Flow tab only for the pushbuttons.
    Mohan

  • 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.

  • Table for Appraisal Template

    Hi,
    What is the table name where Appraisal Templates are stored.
    Samriddhi

    The new ones are available in
    IMG >> Personnel management >> Personnel Development >> Objective Settings and Appraisals >> Edit Templates
    The following t-codes might be of help to you
    Transaction Code        Short text 
    PHAP_ADMIN            Administrator - Appraisal Document 
    PHAP_ADMIN_PA            PA: Administrator - Appr. Document 
    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_CREATE            Create Appraisal 
    PHAP_CREATE_PA       PA: Create Appraisal Document 
    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

  • Appraisal - tcode access to core and end users

    Hi Experts,
    Please let me know which transaction code access is to be given to Super Users, Core Users and End users from the list below.
    And also, Please let me know if I have missed out any transaction codes related to Appraisals.
    T codes for PMS Basic Setting
    OOHAP_BASIC           Basic Appraisal Template Settings
    OOHAP_CATEGORY           Appraisal Category Settings
    OOHAP_CAT_GROUP     Category Group Settings
    OOHAP_SETTINGS_PA    PA: Settings
    OOHAP_VALUE_TYPE     Standard Value Lists
    T codes for PMS Process
    PHAP_ADMIN     Administrator - Appraisal Document
    PHAP_CATALOG     Appraisal Template Catalog
    PHAP_CHANGE     Change Appraisal Document
    PHAP_CREATE     Create Appraisal
    PHAP_PREPARE     Prepare Appraisal Documents
    PHAP_SEARCH     Evaluate Appraisal Document
    This is very urgent..Your immediate response is highly appreciated.
    Thanks!

    Hi,
    End users are authorized with
    PHAP_CHANGE Change Appraisal Document
    PHAP_CREATE Create Appraisal
    PHAP_PREPARE Prepare Appraisal Documents
    the T.codes
    where they can prepare appraisals, if mistakenly entered wrong appraiser or appraisee they can edit
    For other activities administrators must have autorization
    Regards
    Ratan Puli

  • Configure approval process in Appraisals - Performance Management

    Hi Guys
    I am trying to configure the approval process. After the final appraisal by the manager, the appraisal forms hould go to the manager of the manager (next level manager) for approval.
    My queries:
    1. Is the next level manager defined as further participant or part appraiser?
    2. Where do we assign the next level manager? In PHAP_PREPARE? I don't see anyplace where I can do that.
    I have done the following configuration:
    1. At category level, selected Role 'Higher Manager'
    2. At category level, in Status flow--> Person Authorized, selected Higher-Level Manager.
    3. In the template, selected Higher Manager in Roles.
    What am I missing here?
    Regards
    FS

    Hi FS,
    I am also facing the Performance Management Higher Level Manager Approval issue in my client. Will you be able to help me about this BADI: HRHAP00_DOC_DEF_DO. How did you impleted this BADI related to higher level manager and how did you configure in Status flow.
    Please Provide technical details about the BADI and configuration about the status flow also.
    Thanks in Advance.
    -Abhi

  • Predefined Performance Management- Delegation if Manager is on leave

    Hi,
    In Predefined Performance Management, is there a way for manager's to delegate the appraisal to another person, during his/her short term absence?
    By changing the appraiser details in the document header, and setting up 012 relationship (for a specific period), it might work. But it might not be the best way. If any of you have come across this situation, please suggest.
    We are on ECC 6.0 EHP6, SAP Portal for ESS & MSS are used. (We are not using HR Renewal)
    Regards,
    Divia

    For appraisal document, it wont check 012 relation ship.
    It's totally based on Document creation in PHAP_PREPARE what ever you give as Appraiser, Appraiser details.
    Automatically that document will re-direct to these persons.
    You can check the same.
    Create a document and mention the Appraiser who's not having 012 relation ship.
    And check the manager appraisal service.

  • Set new value as a default value while creating PD(Performance Dailog) Form

    Hi,
    In Performance management,
    While clicking on the Create new PD Form Button, We are getting one Pop up window with the deafult selection screen.
    In that,
    We are getting Valid From: and Valid To value bydefault as a '01.01.2011' and '31.12.2011' .
    We need to change that value. How can we set our new value as a default value.
    We checked in debugging, this values are hardcoded in the SAP standard dyanpro component.
    how can we set our new default value?
    Please suggest.
    Thanks in advance.
    Monika

    You create it through PHAP_ADMIN_PA?
    The validity period is being defined by the BAdI HRHAP00_DOC_DEF_DV
    Implementation HRHAP00_DOC_DEF_DV02,
    can you chekc this/
    If you want to create appraisal documents for multiple participants, a
    more convenient way would be to use 'PHAP_PREPARE'. This also sets the
    validity period.
    If you still want to create the appraisal documents using 'PHAP_CREATE'
    and you want to use the BAdI for defaulting the validity period, you can
    adapt the BAdI implementation to your needs yourself. In that case,
    please make a copy of the BAdI implementation 'HRHAP00_DOC_DEF_DV02'.
    When creating a new appraisal, the system suggests the period January 1
    to December 31 of the current year as the default appraisal period. You
    can change this default by changing the Business Add-In (BAdI)
    HRPDV00APPRAISAL0001 in the ERP system."

Maybe you are looking for