Add "Further Participant" in PMP Appraisal Document

Dear experts,
I need to add "Further Participant" in PMP Appraisal Document but not directly/manually.
I am checking if there is any Function Module which I can use in Custom Report to add Further Participant to respective Appraisal Document.
I have tested FM "HRHAP_DOCUMENT_MODIFY" and passed the required input to it, however instead of adding given Further Participant to the document, this FM is deleting the particular document.
Any helpful suggestion would be highly regarded.
Regards,
SAP HR User.

Hi,
The PMP process (the predefined) is not really ment to behave this way, I am not even sure if it includes further participants.
So I just assume you use the flexible one instead, from a program flow logic it will be the same anyway.
What you need to do is:
- Get Appraisal
- Add Further Participant
- Save
- Dequeue
So, assuming you have all the appraisal id's already available. Loop over the appriasal ID's and for each one do
HRHAP_DOCUMENT_GET_DETAIL, make sure your in admin mode and you need to decide if you want this registered in teh action log. But make sure your in admin mode!
You need to capture ALL export fields, we need them later on.
One of the exlporting parameters is T_HEADER_OTHERS. Add to this your further participant.
Then call HRHAP_DOCUMENT_SAVE
Then HRHAP_DOCUMENT_DEQUEUE
finished, next appraisal id.
Regards and Groetjes,
Maurice Hagen

Similar Messages

  • Use of Further Participants in an Appraisal Template

    Hi experts,
    What is the use of Further Participants in an Appraisal Template?
    I have designed appraisal templates which have two levels of appraisers, but did not use Further Participants in it.
    When should be Further Particpants used and when is that it should not be used?
    Can somebody please explain?
    Best regards,
    Swapna.

    Hi Swapna
    appraissees and further participants access the appraisals by the ESS (Portal)  role and appraisers by the MSS role. So they appear in different overview screens.
    best regards
    Martin

  • Appraisal documents access control

    Hi All
    i am working on PMS in EHP 6 environment.As per configuration , the participants of the appraisal documents are employee , appraiser and reviewer. Our requirement is such , we want HR admin to have the change access to the appraisal document. The documents are available in the queue of the participants on portal. Can we have these documents in the HR Admin queue with the change access to it. If yes , please suggest how can we proceed further.
    Thanks
    Smriti

    Add HR Admin to other participants

  • Change mode for 'further participant;' in appraisal document

    hi!
    My goal is to change HAP_DOCUMENT BSP to allow Further Participants(FP) to change goal setting and appraisal documents.
    for this i am changing the page document.where.participated.htm  to enable the FP to change document(employee columns ONLY (objectives, checkboxes, employee assessment))for this i redirected the next page to 'change documnet'. Now i am able to change the appraisal document when i login as a further participant and if i am both the appraiser and apparisee. For the appraiser documents for which i am not the appraiser and appraisee, i am not able to change the fields in the document. I did some reasearch on this and came to know that some badis need to be used for this functionality.
    Please advice If anyone came across such scenario.
    Any help would be greatly appriciated.
    Thank you
    manasa
    Message was edited by: manasa

    >hi jothi,
    >i tested the page from the BSP application and it is >working fine. i did give this page as the start page for >the link in the portals but if i log into portal and
    >test the page somehwere the processing mode is set back >to blank and so it is nt working. but if i test it from >bsp the processing mode is 'X'(which i set in the BSP).
    >Please suggest me.
    It's Strange. Where you have impleneted the Col Access Code..in the BADI / in ur BSP Page itself?
    The objective Settings also can be controlled by COL_ACCESS BADI.Find out the name of the columns in HRHRAP* Tables & change the visibility.
    Rgds,
    Jothi.

  • Appraisal Document not visible to further Participant

    Hi Members,
    I have used three participants in "category" option of Appraisal template.
    1. Appraisee  - Employee
    2. Appraiser  - Supervisor
    3. Further Participant - HOD
    In Enterprise Portal , i am using a BSP page (from SE80 --> BSP Application --> HAP_Document_Pa --> Pages with Flow Logic --> documents_todo.htm) in MSS, earlier the HOD was able to find the appraisal document, but for unknown reasons, now the HOD is not able to find the appraisal document.
    And in criteria Group, though i have given the change option to Supervisor through element access and display option to Employee and HOD, but even the supervisor is not able to make changes in the criteria group, as the text box is displayed in grey (non editable mode).
    Kindly help me know the reason and solution, so that HOD could complete his part of review from his MSS screen.
    Regards

    Hi Lincoln,
    Thnx for responding.
    Yes a separate Iview is created to call the BSP page, and we have used "documents_todo.htm" and even the supervisor (in Review) and HOD (In Process) were able to view the appraisal document as and when the statuses changes, because the BSP page "documents_where_participated.htm" shows the appraisal documents even if the document is with employee or supervisor.
    About the value of i-view parameter MODE as X, do you mean "parameters to pass from Page Request (for URL isolation)" is not set as 'X', as the portal guy is not available at the moment, me being a functional consultant, i also need to fix the BSP issues through Portal.
    But i want start afresh, when the appraisal document is "in planning", the document should be available with the employee, when the appraisal document is in "In review" stage, the document should be available with the Supervisor, when the appraisal document is in "In Process" stage, the document should be available with the HOD.
    Plz suggest the BSP's for employee, supervisor and HOD, correct me if i need to make any corrections in the statuses or participants.
    Regards
    Edited by: nivedita chowdary on Jun 25, 2009 7:05 AM

  • Appraisal document for further participant

    Hi,
    We are using Objective setting and Appraisal on EHP4.  We are using the standard web dynpro iview.
    The process flows between Employee and Manager and the Higher manager is able to view the appraisal template.  Our problem is that Employee and Manager is able to view the template in their respective iviews ie. through ESS and MSS, but in case of further participant who is higher manager is able to view the template in ESS and not in MSS.
    Is this the standard way that the further participants are able to view appraisal in ESS ?
    Shrikant

    Hi,
    Yes, appraissees and further participants access the appraisals via the ESS role and appraisers by the MSS role.
    Regards
    Nicole

  • Difference between part appraisal and further participants in OSA

    what is the difference (process-wise) between part-appraisers and further participants?

    Hi,
    Part appraisers ard final appraiser are the ones who can give notes to the employees.
    Further participants, however, cannot give notes.
    Regards,
    Dilek

  • OSA - Concept of Further Participant

    Hi All,
    I am new to OSA module and is a little confused with part appraisals and further partipant. Base on english explanation "Further participants are those that have an interest in the document but are not directly responsible for the appraisal process. For example an higher manager or an HR responsible. "
    Anyone can help to clarify the difference with example of what part appraisal can do and a further participant cannot do in system point of view.
    Thanks for your assistance to this new entrant to OSA.
    Thank you
    Audrey

    > Some examples seen at different customers for Further
    > Participants:
    >
    > - HR responsible
    > - Higher Manager
    Maurice,
    We are currently blueprinting for a customer; we foresee use the OSA iview (overview screen) where the higher manager gets the list of sub ordinate teams by default. We did not had to add the higher managers as further participant.
    <b>Am I right to say</b> that the concept of further participants can also be achieved with appropriate Views and function modules/evaluation paths behind them (such as the HAP_ALL view). Or is there a nuance?
    regards and vriendelijke groetjes too,
    Bert

  • Need to add Approver after completion of Appraisal Cycle

    Dear Expert,
    Initially we had only two level appraisal system, and cycle ends when appraiser completes the final appraisal.
    Now the requirement is to add one approver who will add some note and give the final rating.
    I have created the separate column for this purpose and given access to another level as further participant, and also added further participant at PHAP_ADMIN level. I have also added further step as Approved into "Status Flow".
    Still this is not working ..... please suggest if I am going into wrong direction.
    Thanks & Best Regards,
    Anish Jha

    Hi Yurii,
    to further simplify our requirement ....
    1. "Further Participant"  will be the authorized person for "Complete" push button .
    2. Document will be visible to "Further Participant".
    Unfortunately none of the above point is working for us.... please guide.
    Best Regards,
    Anish Jha

  • BAdIs for HR Appraisal Document Additional Header Data

    We use trx PHAP_PREPARE to create Appraisal doucments Using Organization Units.  I have the following requirement,
    1. add new selection parameters on the screen (Personnel Area, Additional Appraiser),
    2. create document based on the Personnel Area entered,
    3. populated the Additional Appraiser as the Further Participant on the Header Data Section.
    My questions are which BAdIs I can  use to fulfill my requirement and how can I do it??
    Q1. Can I use BAdi HRHAP00_ADD_HEADER to capture and pass the additonal data to the documents.
    Q2. Can I use BAdI HRHAP00_DOC_DEF_DO Default Further Participants to populate the data on the screen.
    Q3. How about BAdi Free Enhancement, what can I use it for and how can I use it?
    Does anybody has good link or detail documentation of how to implement the Appraisal BAdIs?
    Any help is greatly appreciated.

    Sept 12. A day later
    I haven't get any reply yet.  Someone out there must have done something similar.
    Kindly give me some suggestion where should I start looking.
    According to the HCM book, I can use "Prepare Appraisal Docs with Restricted Templates" to prepare appraisals based on more than just organization unit.
    The program is using LDB PCH, unlike PNP which can select different report category to default selection screen parameters.
    I can add personnel area on it, but I don't how to ask the program to get objec with this personnel area.
    Can someone give a SAP program that uses LDB PCH with additional selection options?
    Many thanks in advance.

  • Adding roles for further participants.

    Dear Gurus,
    I need to add roles in multiple selection option for Furhter Participants in PHAP_CATALOG configuration screen under participants tab.
    Please let me know how to do this?
    This configuration is required as whenever the appraisal document is created, it should have two supervisors as further participants
    Thanks
    Prakash.

    Hi,
    Could you please share the solution?
    Regards,
    Deepti R

  • How to add column access BADI to appraisal template.

    I am not able to see option to add column access BADI in template at Processing  tab--> Further template behaviour.
    Kinldy let me know how to add it.
    I am able to see only following options
    BC         Business Check
    D1         Default Appraiser
    D2         Default Appraisee
    DE         Default Execution Period
    DN         Default Appraisal Document Name
    DP         Default Part Appraiser
    DR         Default Review Date
    DV         Default Validity Period
    HA         Header Data Change
    PM         Maximum Number of Part Appraisers
    Thanks in advance.
    Dhananjy

    Hello Ravikiran,
    Based on the Role and Status of the appraisal form, turn the Column On/Off/Hide..
    sample code...
    case s_header_status-ap_status.
              when c_status_in_preparation.
                availability = 'H'.
                column_owner   = space.
              when  c_status_in_planning.
                case s_body_columns-column_id.
                  when 'OBJ0'.
                    availability   = 'X'.
                    column_owner   = 'X'.
                    exit.
                  when 'Z003'.
                    availability   = 'X'.
                    column_owner   = 'X'.
    Hope it helps...
    Regards,
    Jothi.P

  • Appraisal documents with Webdynpro application

    Hi All,
    in my system i can see some of the webdynpro application for appraisals
    e.g.
    HAP_START_PAGE_UI  with application hap_a_ess_start_page
    HAP_DOCUMENT_LINK with application hap_document_link
    etc..
    but when i am trying to run the application i am getting the error message
    Error when inserting or changing in a sorted table
    I have already created the appraisal template and all and those are running with the hap_document_pa BSP application.
    I just have the requirement of look and feel changes so i want to check this out.
    Regards,
    Umesh Chaudhari.

    Hi,
    An objective setting cycle encompasses the following phases:
    Planning
    In a planning consultation, the necessary qualifications and competencies are first identified for an employee and then concrete objectives and required performance levels are agreed. For example, sales targets could be defined and the employee could agree to take on specific tasks in a project, and so on. These aspects can be defined by the manager, by the employee or both. The employeeu2019s personal training and development requirements are discussed and entered in the objective setting agreement.
    Review
    During the review, the objectives agreed with the employee during the planning phase are checked and adjusted to reflect the current situation. The manager and employee discuss the possible need for support, establish whether the objectives defined in the planning phase are still relevant, and add further objectives or decide to delete obsolete ones. Furthermore, the manager can make comparisons between the objectives set previously and the employeeu2019s current performance.
    Appraisal
    During the appraisal, the manager and employee discuss the extent to which the employee has fulfilled the set objectives. They check and assess the employeeu2019s overall performance and the implementation of concrete set objectives. Any further training requirements or an overfulfillment of the objectives are identified in the different areas. The appraisal document is completed when the manager and employee agree on an valuation. As soon as the appraisal document is saved in the system as Completed or Approved, the employeeu2019s compensation can be adjusted automatically and the employeeu2019s qualifications profile can be updated
    Get the proper information from following .
    https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=53773.

  • Other Users need access to Appraisal Documents in OSA

    Hi,
    We are implementing Objective Setting and Appraisals and have found that when a user logs into the Portal, they are only able to enter Appraisal documents where they are the Appraisee or Appraiser.
    We have the need to allow other users to enter Appraisal documents, for example, the Next Higher Supervisor.  When they log into the Portal, they can see all their subordinates, but it looks like no one has an appraisal document, when in fact, they do.
    What do we need to change to allow these extra users to be able to see that appraisal documents do exist so that they can select them?
    Any help is appreciated.
    Thanks,
    Mary Ann Kolnik

    Hi Rachel,
    Hopefully I will answer your questions. 
    We currently have a custom implementation of the column owner badi because we found that the choices delivered (AE-for appraisee only, AR-for appraiser only, etc.) were not enough for us.  We determined that our requirements for column access needed an owner of the appraisee sometimes and an owner of appraiser sometimes and possibly even other participants (like a Power User, Delegate, etc.).  So, right now we created an AL choice for 'All Users' and then in the column owner method check_column_owner, we have code to see if 'myself' is the appraisee, the appraiser, or a further participant.
    If he's the appraisee, we pass an 'E' in the export parameter column_owner.  If he's the appraiser, we pass an 'R', and so forth.
    Then we have these values in our custom zcol_access table.  This is so that the column access badi can pull the column availability from zcol_access for the particular column_owner per column/status/substatus.  This allows for columns to be hidden, display only, or changeable for particular people at particular status/substatuses.  We do have the template field also in the zcol_access table so you could separate the column access per template also. 
    I hope this makes sense.  It is working for us so far, now the issue is how to get the further participants to be able to enter the correct set of appraisals and get the right columns and custom pushbuttons.  We would like to use the hrhap_others table, because it works well with our column owner and column access design, but our further participants can change their roles often, so we don't want them permanently tied to an appraisal.  More research and trial and error needed.
    Mary Ann

  • Performance Managment Appraisal Document - BADi- HRHAP00_DOC_BC

    Hi,
    I have requirement that for the appraisal Document notes section in Performance mangemet,
    I need to provide the functionalities of Character count and Chacter restriction.
    For this After my investigation I found I need to implement the BAdi HRHAP00_DOC_BC ( Business Check BADi).
    Can any one provide me some sample code How I can implement My requirement.
    Thanks

    Hi Samriddhi,
    The Badi "HRHAP00_DOC_BC" is a business check badi used to check the appraisal data in the appraisal document against the business check defined by the customer.
    How to use: Create the Filter value in the OOHAP_BASIC tcode and add the Badi to the appraisal template under further template behaviour. This should make the appraisal docuemnt respond to the badi call.
    Implementation expamle: This Badi has the method to check the data in the appraisal docuemnt against customer specific check points. Say if the custome wants the minimum rating per employee to be 1. Or Promotion as YES/eligible for employee rated at 5.
    This check can be done here and an appropriate error can be raisedthrough the "return" (BAPI_RETURN ?) parameter of the method.
    I dont have a SAP system with me right now. But this should be easiliy implementable by an ABAPer.
    Hope this delayed response hepls you.
    Regards,
    Subbu

Maybe you are looking for