Roles in appraisals

Hello,
I try to understand how the system manage roles in appraisals(manager, higher manager, colleague...). Is there Bapis, methods, evaluation paths... related to that roles?
Could any one give me more information please?
Best regards,
K

Hi,
Please see documentation:
Appraisal Document - Object Selection (Role and To-Do List)
(HRHAP00_SELECTION)
This Business Add-In (BAdI) enables you to determine all objects that belong to a particular object.
Standard settings
The standard SAP system includes numerous example implementations.
Example
The system uses the interface for the object Self to determine all related objects such as System User and User ID.
Methods
u2022 Get Template Information (GET_INFORMATION)
This method determines the documentation object that contains template information.
Result
The system returns the documentation object.
Parameters
FLT_VAL (Import Parameter) Parameter FLT_VAL of Method GET-INFORMATION
DOCUMENTATION_OBJECT (Export Parameter) Documentation Object
Exceptions
None.
u2022 Get All Objects with Current Role (for Base Object) (GET_ALL_OBJECTS)
The method determines for the specified object, for example the current user, all related objects.
Result
The system returns all related objects.
Parameters
FLT_VAL (Import Parameter) Parameter FLT_VAL of Method GET_ALL_OBJECTS
T_OBJECTS_BASE (Import Parameter) Start Objects
FROM_DATE (Import Parameter) Valid from
TO_DATE (Import Parameter) Valid to
T_TARGET_TYPES (Import Parameter) Target Types for Found Objects
T_OBJECTS (Import Parameter) Objects Found
S_RETURN (Import Parameter) Application Log: Message Data
Exceptions
None.
Kind regards,
Andrzej

Similar Messages

  • Appraisals in MSS

    Hi Experts
    We have to implement Appraisals prosess in MSS.
    Where i can see Appraisals in MSS.
    All the following we need to implement
    Appraisals
    Edit Appraisals
    Appraisal Overview
    Appraisal Inbox
    Status Overview
    In MSS under Team i coudnt see any options for Appraisal.
    Also is there any option for employee to set their objectives for appraisal
    Please help me
    Thanks
    Karthi D.

    Hi,
    If you deployed MSS in portal, you will find all the iviews / pages / worksets / roles on appraisals under
    Content Administration -> portal contenet -> content provided by SAP -> end user content -> under your BP folder you will find all standard appraisal iviews / pages / roles / worksets.
    PradeeP

  • OSA: ESS not visualize all appraisals

    Hello All,
    One of my clients requirements is that appraisees must be able to visualize/modify some of the appraisal templates received but not all.
    I have linked the BSP HAP_DOCUMENT to the ESS and stated the start page as: document_received_open2 - Unconcluded Appraisals
    document_received - Concluded Appraisals.
    Is there any way to limit which templates are shown through the BSP?
    I also thought of adding a custom made implementation that would allow me to limit template visualization.
    Are there any other options??
    Thank you in advance.
    Alex

    Thank you Maurice,
    Your answer was helpful but did not solve my problem entirely.
    If I create two authorization roles: A: can visualize template X (for managers), B: Can not visualize template X. That would imply that managers would be able to visualize the appraisals received using template X (which I don't want).
    I don't have much experience with authorizations but for me the solution would be to show all appraisals of template X except where one is the appraisee and I can't seem to find the means to create an identification profile that would allow me to do this.
    For example: User uses appsearch to search for all appraisals of template X. He would see those he created but not the ones he received.

  • Performance Appraisals-Only show the document in certain status/substatus

    Hello
    We would like the appraisee to see the document only in (Status "X" and Substatus "Y") OR Status = "XX". The Appraisee should NOT have access in any other status. Which BADI/approch can help us meet the requirement? We tried using the BADI HRHAP00_DOC_BC but that does not seem to help.
    Please advise ASAP.

    Hi Swetha,
    1) How do you create the person authorized in the Status flow.
    (for eg: I have a scenario like this..The authorized HR person would set objectives for group of employees at the beginning of the year for annual appraisals and also he should be able to change or add more objectives if required in the Review period. After the completion of one year, the Manager, Self and Higher Manager will give their ratings and the final result should be displayed only to the HR Personnel)
    I have Appraiser, Appraisee, Part Appraiser, Higher Manager and All users right now in my system and I am using All users.
    Ans : Person authorized should be created through the tcode PFAC. This s the place where rules for workflow have to be created. Once it si done here, the corresponding rule has to be added to the Tcode OOHAP_BASIC. The rule add to this tcode will be visible in youe category group and category, template  in PHAP_CATALOG. As far as possible try to use the standard rules available. All the users you have mentioned above have a standard role in SAP.
    2) How would you give authorization to only HR person?
    Ans : Can you be more specific here. Like what exactly the HR person has to do?
    3) In Status flow, I can see Workflow event. What is it used for?
    Ans : Workflow is used to send the notification and the workitem to the user to whom an appraisal document is available for editing in his inbox.
    Eg on a typical case-> If a self appraisal has to be done, then a workflow will be triggered in the beginning of in process phase. Then the appraisal doc wil be available in the inbox of the appraisee.
    For workflow and Rules(Agent Determination) related objects have an ABAPer who has worked on Workflow.
    Hope this helps you.
    Regards,
    Subbu.

  • Authorizations in Appraisals Calibration

    Hello Experts,
    I have a tricky question on the Objectives Setting & Appraisals module. I indeed want to give access to managers to the calibration tool (BSP application HAP_CALIBRATION). However i obviously don't want them to use this application to view the appraisals content of people who are not under their responsibility.
    I tried to modify authorizations in the role assigned to my managers, on object P_HAP_DOC, by assigning a structural profile into authorization field PROFL. In this structural profile, i gave authorization to all direct and indirect reports using function module RH_GET_MANAGER_ASSIGNMENT. Doing so i couldn't have the appraisals template selection anymore in the first calibration page.
    I then added in the structural profile authorizations on all objects VA, VB and VC. The effect of this is that now again the manager can see appraisal documents for anyone in the company.
    Has anyone any idea on how to restrict manager's accesses so they can perform calibration only on their own direct and indirect reports ?
    Thanks a lot !
    Sylvain.

    I'm not sure if I agree with you Donnie or maybe I'm not understanding what is possible with these settings.  I have an employee that worked somewhere, left the company for several months, and then rehired in a different part of the company.  So the HR person from the original position running PHAP_SEARCH has access to his appraisal document even though he doesn't have access to him anymore.
    If I transfer someone directly from original Org Unit to a new Org Unit, that person is no longer visible.  So that stint with withdrawn status is providing access to this employee even though the current record is displaying him in a totally different org.
    Do you think the DFCON switch would make a difference?

  • How  to implement "my appraisals" service in ESS ?

    hi,
    i am configuring ESS in EP 6.0. My back end system is MySAP ERP. i wanted to implement "My Appraisals" service in ESS but i dont see any iview for it . Can anyone tell me how to implement it in ESS?
    regards,
    aditi

    Hi Aditi
    if u dont' found ZEMPLOYEE_CAREER_MBO  (customer specific)
    crate ur own by following
    spro ->IMG ->cross-application components ->Homepage Framework-> resources ->define resources ->define resources (add entry)
    click on new entry
    specifi the following
    resource key -
    >ZEMPLOYEE_CAREER_MBO
    description -
    >Appraisals In Process
    object name----->hap_document/documents_todo.htm
    url of pcd page-->pcd:portal_content/com.sap.pct/every_user/com.sap.pct.ess.employee/com.sap.pct.ess.roles/com.sap.pct.ess.employee_self_service/com.sap.pct.ess.employee_self_service/com.sap.pct.ess.area_career_job/com.sap.pct.ess.bsp_career_job
    save ur entry. release the request.
    now create the service.
    spro ->IMG ->cross-application components ->Homepage Framework-> services->define services->define services(add entry)
    click on new entry specifie following
    service key -->EMPLOYEE_CAREER_APPRAISALS
    service link text-->Appraisals
    service type--->service build with BSP
    link resource--->ZEMPLOYEE_CAREER_MBO
    save ur entry.
    now click on assign services to subarea->Assign Services to Subareas (Find Entries)
    create new entry.
    subarea key---->EMPLOYEE_CAREER_SUBAPPRAISALS
    service key short---->EMPLOYEE_CAREER_APPRAISALS
    position--->1
    if u have any query revert back
    regards,
    kaushal

  • Appraisals status flow settings error handling

    Dear Appraisals guru,
    We have requirement for appraisals with two levels ( Reporting Officer and Final Reviewing Officer ) for which we can use the role of Mgr and higer level Mgr . And for column access Final Appraisal and Part Appraisal .
    I have made the template with the column access for each elements but except the Status Flow part .  Kindly suggest the status flow configuration part which will process without error messages .
    My template  have three sections, The 2 sections of the templates will be filled by the 1st level appraisal and the last section of the template will be reviewed and filled by the second level appraisal ( the reviewing officer).
    I want to use the following statuses--
    In Preparation , In Process,( for Reporting Officer's entry),  In Review ( for Reviewing Officer's entry) , and finally Completed .
    Presently the push button entry , target status and substatus entries Next status entries are not matching throwing errors.
    Pls suggest the best ,
    Thanks in advance..
    Alok

    Dear Alok,
    Since you have already designed your template you must be familier with the configuration tables. Using table OOHAP_BASIC, you can add/ delete/ rename your status and substatus.
    Once the status and substaus are designed the same will be available at Category level. Once you select those entries, it will be available in appraisal template level (Object VA)
    Based on your requirement, design a status flow and related pushbuttons. Say for example, when status is in Planning, appraisal template should be with Employee and he/ she should see a pushbutton as "Sent to Manager" (Example). When he clicks on this pushbutton, based on the entries made in the status flow in the "Target status" (Say In Planning) and "Target Substatus" (with Manager), it should go to Manager.
    Similary design each step to meet your requirement.
    Hope this helps.
    Thanks!
    Regards,
    Chetan

  • MSS Appraisals

    Still muddling through the portal trying to implement ESS/MSS appraisals.  We have been successful in getting the ESS Appraisals configured and functioning.  The employee is able to see his appraisal document, open it and edit it.
    On the MSS side, the manager can see the appraisal for his employees, but the manager is not able to open the document for edit or display.  He just sees a list of the appraisals and the status of the appraisal.
    Is this an R/3 authorization issue or a portal role issue?  I am using the following iview - com.sap.pct.erp.mss.personneldev_appraisals.
    I have found several other appraisal iviews but those do not seem to be the correct iviews.  Suggestions....???

    Found iview generic_performance_management that will display the MSS appraisals.

  • Selection of people based on Roles

    Hi Experts,
    This is related to Appraisals. How to select people based on Roles in 360 degree Appraisals. For eg: If sales employee has to be appriased by external customers, vendors..how to select those people as part appraisers.
    Please advice..
    Thanks!

    hope ur problem cleared and let me know if anything
    hey in SDN greeting will be said by rewrding points sont forget that
    u can serach sdn for the materials
    thanks
    sikindar

  • How is OSA using roles from T77HAP_ROLE.

    in the objective setting and aprpaisal (OSA) module, there are several standard roles in table T77HAP_ROLE, like MA=manager and ME=self etc. These roles can be maintained using t-code OOHAP_BASIC.
    I am trying to understand how is OSA using these roles....as per the sap help
    "There is no relation between the roles in the Objective Setting and Appraisals component and the role concept delivered by SAP. " 
    Are these roles mapped to R/3 roles in the backend? are there any evaluation paths that correspond to these roles?
    if I need to create a new custom role for OSA using t-code OOHAP_ADMIN, what else do I need to do apart from creating the role in OOHAP_BASIC (do I need to do any role mapping, create evaluation paths etc) so that the system is able to use the new roles?
    Regards,
    Tiberiu
    Edited by: Tiberiu Sasu on Jan 10, 2011 4:56 PM

    Hi Niel,
    I just tried this and do not get the error you mentioned. The project role ID is exactly the same in the original project that the template was created out of, template and new project. I am on SP09, so if you are on a lower support package it might be a bug.
    However, I did notice that I get the warning if I have the same project role ID withing a project. Since this is only an "external ID" and internally the system does uses GUID, I doubt this would cause any issue. I have not noticed this warning in the past, however, I have seen the functionlity of creating templates out of operational projects and subsequently using those templates without any issues.
    Hope that helps.
    Regards,
    Lashan

  • Objective Setting and Appraisals.

    Hi Everyone,
    I am learning Objective setting and appraisals. Could you please shed some light on where to begin.
    I looked at the help documentation, but i feel i should get a overview of the whole process before going into configuration. I know it might be too much to ask but, could some one please share any documentation or links which describes it step by step like taking examples etc. Appreciate all the help. Have a nice day.
    My E-Mail: marian_roza @ yahoo.com
    Thanks in advance
    M.Roza

    Check the url it might help u.
    http://help.sap.com/saphelp_erp2005/helpdata/en/cd/dae43e4ab011d18a0f0000e816ae6e/content.htm
    for PD
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAPD/PAPD.pdf
    /people/community.user/blog/2007/01/18/objective-setting-appraisals-document-datamodel
    /people/community.user/blog/2006/10/13/objective-setting-appraisals-value-determinations
    https://websmp107.sap-ag.de/~form/sapnet?_SHORTKEY=01200252310000079831&
    https://websmp107.sap-ag.de/~form/sapnet?_SHORTKEY=01200252310000079827&
    https://websmp107.sap-ag.de/~form/sapnet?_SHORTKEY=00200797470000081846&
    Transaction Code – OOHAP_CAT_GROUP
    Trough this transaction the Category Group level customizations can be done.
    Transaction Code – OOHAP_SETTINGS_PA
    The appraisal process has to be enabled.
    Transaction Code – OOHAP_VALUE_TYPE
    Through this transaction code rating scale configuration has to be done. Quality, Quantity rating scales can be created.
    Transaction Code – OOHAP_CATEGORY
    Category level customizations can be done using this transaction code. The same customizations can be done using the transaction code PHAP_CATALOG.
    Transaction Code – OOHAP_BASIC
    Basic customizations related to the following areas have to be done using this transaction code.
    1. Column – The columns appearing in the appraisal document
    2. Value Class – Currency, Dates and etc.
    3. Role – Manager, Higher Manager and etc.
    4. Enhancements
    5. Sub status
    6. Workflow related customizations
    Transaction Code – PHAP_CATALOG
    This is the master transaction through which the templates are set. Based on templates the appraisal documents are created.
    Category Level customizations are done in the second level
    S.No Transaction Code Description
    1 PHAP_CREATE Create the appraisal documents
    2 PHAP_CHANGE Change and Create appraisal documents
    3 PHAP_PREPARE Prepare appraisal documents
    4 PHAP_SEARCH Reports
    5 PHAP_ADMIN Change status, appraiser, reviewer, etc.

  • PMS Implementation& role of a functional consultant

    Hi Experts,
    Please share your idea on Functional consultant role on PMS Implementation.
    What are the configurations we need to setup as a functional consultant.
    Please let me know the steps to be defined.
    Please advice me on a better implementation.
    Thanks and regards,
    Sairam.

    Hi
    PMS in sap HCM is for performance Management System.
    The role of the consultant here will be to create the appraisal Templates.
    PMS based on OSA( objective settings and Appraisal) has few standard switches that have to be activated.
    based on the requirement of the client we can create different appraisal templates.
    the T code is PHAP_catalog using this T code one can have the templates created for learning solutions as well
    T code PHAP_CATALOG_PA is used exclusively for personnel appraisals.
    in this we have to create the new category and template as per the clients requirement.
    once the template is created we have to release the same to activate the template.
    once released we will not be allowed to make any changes to the template once activated
    to view the status of the released template we can use the T code PHAP_admin.
    (honestly this is just a brief of what can happen in PMS. there is lots more)
    All the best to you
    Regards
    RR
    o
    Edited by: Raman1986 on Jan 2, 2012 10:16 AM

  • Roles in ESS-MSS

    Are structural authorizations (PD Profiles) required in SAP ECC system for ESS/MSS ? Or just regular roles thru PFCG transactions are enough in SAP ECC system for MSS Services and worksets ?
    Thanks..

    As far as i know, the standard roles should suffice . If you any requirements over an above then u can go for structural auth.( i felt the need only in Appraisals for struct authorisation )
    Regards
    Jayesh

  • Requisites for Quality set-up for Objective setting & Appraisals

    Hi Experts,
    I am involved in setting up the QA server for an appraisal template that is finalised. Need guidance for the following:
    1) The authorization details: for Appraisee & Appraiser
    2) Creation of multiple users at the QA end to enable its testing.
    Kindly share your views. Thanks so much...

    For end users:
    You shall create users with your custom role + SAP_HR_HAP_EMPLOYEE + Authorization object(described below)
    Also maintain: IT 105 subtype 0001
    For managers:
    You shall create users with your custom role + SAP_HR_HAP_MANAGER + Authorization object(described below) {you can consider P_PERNR }
    Also maintain: IT 105 subtype 0001
    For OSA we have different set of standard roles:
    SAP_HR_HAP_ADMINISTRATOR (for administrator)
    SAP_HR_HAP_EMPLOYEE (for employee)
    SAP_HR_HAP_MANAGER(for manager)
    You can use combination of following authorization objects;
    ->S_TCODE P_TCODE (for transaction authorization)
    ->PLOG( for personnel planning components)
    ->P_HAP_DOC(Access to appraisals)
    ->P_ORGIN/CON(Access to HR master data)
    ->P_PERNR(access to HR master data)
    Minimum suggetsed settings for OSA;
    For PLOG :
    Infotype :1000, 1001, 1002, 1048, 5020, 5021, 5022, 5023, 5024, 5025, 5026
    Planning status: 4, 3
    Object type: VA, VB, VC
    subtype: 0001, 5020, A605, A606, A607, B605, B606, B607
    I hope this information will help.
    Regards
    Pooja

  • Appraisals not working on the Portal

    Hi
    We are implementing LS0200 in 4.7 along with the learning portal. Appraisals are working in the backend but its not showing up on the Portal.
    Any suggestions on this.
    Regards
    Waz

    Hi Waz!
    Please try to assign the role to your user to test:
    Role: sap_hr_hap_employee
    I hope this helps!
    Best regards,
    Zsolt

Maybe you are looking for

  • Credit check for oldest open item

    Hello friends While checking oldest open item for credit management, open line items with credit nature should not be considered. Only debit entry should be considered and based on date given for blocking the oldest due item should be followed. Pleas

  • HT1277 E-mails on an old account, but I can't see them !

    Hi, I recently changed ISP's and for a time kept both accounts, new and old, running on Mail, so I could pick and choose which of the senders I wanted to advise of my new address and get rid of the SPAM for a while. Incidentally, the old account was

  • Why does my iTunes show apps in two different groups?

    When I open my iTunes 10 and look at the Apps tab, it shows my iPhone and iPad apps distributed amongst two different groups: iPhone, iPod Touch and iPad Apps and iPhone and iPod Touch apps.  I don't really understand this as I don't have a iPad.  An

  • Can you set default values for person/group picker fields? To current user?

    Two-part question/issue . . . Part 1: In InfoPath 2013 in use with SharePoint 2013, how do you set a Default Value for Person/Group Picker fields? Other field types like Text Boxes have a Default Value section in the Data tab of Properties.  There do

  • Rename Constant outgrp attribute in OMBPlus

    Does anyone know the OMBPlus syntax to RENAME an ATTRIBUTE of OUTGRP1 of a CONSTANT Operator? Thank you,