Reporting - Objective Settings & Appraisals

Hi,
My client is using the Objective Settings & Appraisals component in SAP version ECC 5.0.
Does anyone know how to generate a report of employees who do not have a current appraisal document on the system?
Thanks,
Janet

Hi,
Try using this report PHAP_SEARCH.
Give the employee id in appraisee filed and execute.
All the appraisal documents related to the employe will be available.
You can download it to EXCEL or SMARTFORM.
I assume u know ABAP.
You can try using the table "HRHAP_APPEE". here you have to use the negative logic to get the employees who not have appraisal documents.
Create a new report for this table and query with all active employees.
For every sy-subrc fali, this means that the appraisal document does not exist.
Hope this helps you.
Regards,
Subbu.

Similar Messages

  • Status overview iview Objective Settings & appraisals

    Hi,
    is there a way to hide some status columns in the status overview iview of objective settings and appraisals. we tried by deactivating the available status in the appraisal template, but it does not seem to affect the iview.
    we would like to hide them since they are not used in our process.
    we are using ECC 5.0.
    regards,
    Bert Caryn

    Hi
    In our case, if a status is not used in Appraisal Template (in tcode OOAM - tab 'Status Flow' for the template - we removed the check against the unwanted status), that status column does not appear in Status Overview iView.
    This is FYI. I don't know why this is not the case with you, but you may un-release and release the template and check again.
    One more point - You may check view named V_TWPC_ACOL (Assign Columns to a Column Group). In this, you can set column visibility parameters such as ‘Visible’, ‘Invisible’ and ‘Do Not Display’.
    Hope this helps.
    Regards,
    Vikas Bhatia

  • 'Next Status' in status overview of Objective settings & Appraisals

    Hello,
    While configuring the status flow for a template in objective settings, we have the field called 'NEXT STATUS".
    There are only three options
    a. Save and change to display mode
    b. Save and leave Appraisal Document
    c. Nothing
    Infact, we wanted the the document to be saved and moved to the next status with "Change mode" (or at least the push buttons in the next status should be working).
    Is there any way to add this choice?
    Thank You
    Raghu Kolukuluri

    Raghu,
    The "NEXT STATUS" field specifies the status(save &leave or save &display), but you're talking about the status flow change, which is very much possible with in the same tab "Status Flow".
    There is a filed called Pushbutton, this is where you select the pushbutton for the form to change the status flow. This staus flow change you can define in the field "TARGET STATUS", if you have any substatus in that status you can define that in " TARGET SUBSTATUS".
    I hope this helps.Award points if this resolves your issue.
    Regards
    Ramakrishna Ramadurgam

  • MSS Status overview iview Objective Settings & appraisals

    Hi All,
    Currently the status overview Iview of MSS for appraisals display all the employees(in org unit) irrespective of whether the employee/appraisee has existing documents. This is because this Iview also has the functionality of creating the appraisal documents from here.
    In our case we don't create appraisal documents from this Ivew, so we hide the "In Preparation".
    Now the question is we want to filter the employees and display only those who has appraisal documents already created. How could we achive this?
    All we need is: We wanted to give an view to higher level manager with all the employees who has apprisal documents in completed status and he need to just approve/reject. Is there any other way we can achive this with out using the Status Overview Iview. I am not able to locate any bsp which serves this purpose from HAP_DOCUMENT.
    Please adive me, how can I achive this.
    Apprciate your inputs and any kind of help.
    Thank You,
    Hari.

    Hi, Check HAP_CALIBRATION / search.htm and result.htm you can enhance his behavior modifying filtering,
    Best Regards.-

  • Part Appraiser Functionality in SAP Objective Settings & Appraisals

    Hi All,
    I have specific requirement where, at the time of Annual Appraisal when Employee submits his/her final rating, Appraisal Form should be routed towards Part Appraiser, if the same has been selected in the form. If part appraiser is selected for all Appraisal Forms, then adding a new SubStatus (Part Appraisal in Process) under Status (Annual Appraisal) would have made sense. But in case where addition of part appraiser in appraisal template is dynamic, how should we achieve this kind of scenario?
    Thanks a Lot!
    Prashant

    Hi Sameer,
    Pls share with us if you know more details
    We are also exploring the feasibility using Talent Management Specialist.
    Regards
    Badarinarayana

  • HRHAP00_SELECTION Badi in Objective Settings & Appraisals

    Dear All
    Can we add one more element / authorised person in the appraisal template.
    As per my requirement i want to authorise one more person in the list apart from All users,Appraisee, Appraiser, Further Participant, Higher Level Manager, Part Appraiser.
    As per my view it is to be added in the above said BAdi, but I am not sure.
    How to add it?
    Thanks
    Vikas

    Ya Venki
    This is not a BAdi.
    Thanks for the reply. Actually what I am looking for is a workflow rule.
    Thanks
    Vikas

  • Adding more Push buttons in Status Flow of Objective Settings & Appraisals

    Hi,
    In my Template Design, under status flow tab, we are able to create new push buttons.
    SAP is allowing, to create only upto 3 push buttons per outbound status/sub-status combination.
    In our application, we need 5 push buttons in one of the outbound status/sub-status.
    Can any expert suggest me what should I do?
    Advanced thanks
    Regards
    Raghu K

    Raghu,
    The "NEXT STATUS" field specifies the status(save &leave or save &display), but you're talking about the status flow change, which is very much possible with in the same tab "Status Flow".
    There is a filed called Pushbutton, this is where you select the pushbutton for the form to change the status flow. This staus flow change you can define in the field "TARGET STATUS", if you have any substatus in that status you can define that in " TARGET SUBSTATUS".
    I hope this helps.Award points if this resolves your issue.
    Regards
    Ramakrishna Ramadurgam

  • Quarterly & Half yearly appraisal in objective settings and appraisals

    Hi,
    I've customized the Objective Settings and Appraisals, created a template with part appraisal & its working properly. In my company the appraisals take place every 6 months i.e twice a year. If I create an appraisal document for an employee with validity say 1 year i.e. 01.04.2009 to 31.03.2010 in infotype 0025. Now within same appraisal document using part appraisal concept how can I do appraisal of that employee 2 times. Is it possible or I'll have to create 2 records in infotype 25, first for first 6 months & second for next 6 months. what should be the standard process?

    Hello,
    The administrator functions are in transaction PHAP_ADMIN. If you have a customer report and want to assign this to the transaction you implement HRHAP00_ADMIN. This has the advantage that the document selection (screen) is a given and you only need to start the report on the selected documents.
    However, you normally would not give the administrator functionality to a 'normal' manager. This because the admin functions are performed without any checks and are very powerfull.
    Your requirement can be or done via statusflow configuration (with extention set 2.00 and higher) or only by the administrator. To be honest, I think the statusflow won't give you the flexibility you probably want in this case (do workflows get re-triggered, are value determinations restarted etc etc.)
    In our design resetting a document status is an interuption in the process which should only be possible for the administrator. The transaction phap_change_pa allows the manager to reset the document from completed to in process but thats all (This is not available in the portal).
    Regarsd and Groetjes,
    Maurice

  • Unable to view settings tab in one GPO. "An error occurred while generating report: Object reference not set to an instance of an object."

    I am the owner of this GPO and I can view the settings tab in any other GPO. But, I get the following message when I try to view the settings tab in one particular GPO:
    An error occurred while generating report:
    Object reference not set to an instance of an object.
    Other posts I look at reference the same error, but with different circumstances, and thus, they specify that the hotfix is for to fix the error under
    those circumstances.
    I'm accessing GPMC on a Win 7 SP1 machine. DC is Server 2012 Standard.

    > Since I have to go through Edit to see the settings, and peruse the
    > entire massive folder of settings to try to identify the bad one, it has
    > been slow-going and I haven't found it yet.
    You can filter ADM templates to show configured ones only, and you can
    use the "show all settings" node. This will speed the work up - a little
    bit at least :)
    Martin
    Mal ein
    GUTES Buch über GPOs lesen?
    NO THEY ARE NOT EVIL, if you know what you are doing:
    Good or bad GPOs?
    And if IT bothers me - coke bottle design refreshment :))

  • GPM Custom GPO-Settings: An error occurred while generating report: Object reference not set to an instance of an object.

    Hello,
    As you can tell from the title of this question, I am no expert with GPO's.  Before I begin, I spent a few minutes to an hour searching and reading in hopes of finding the solution and avoid putting myself out there as a "GPO Newb".  While
    I found several posts and answers that were similar and were related, the questions and answers were more advanced and did present the solutions providing the person had initial knowledge already.  That is not necessarily my case and I would ask for a
    little patience and a bit of 'hand-holding' for what I need.
    I run SBS 2011, and in Group Policy Management I have a custom GPO.  In this GPO I define all my settings.  I understand this may not be the best or most practical method of applying policies, but I am not very strict and have few settings.  This
    policy existed prior to my joining the company, and was migrated in to this SBS '11 from SBS '03.  That may be the issue, but before making any changes I am seeking expert advice.
    When I select that GPO, named "Main GPO", and click on the tab at the top "Settings" I see the error: "An error occurred while generating report: Object reference not set to an instance of an object."
    I saw that when I right click the GPO > View > Options and select the tab "Reporting" that it states that for reporting to work the location of the .adm files must be specified.  I see that my option for the location is set to "Default"
    which by my guessing would be located in the C:\Windows\sysvol directory.  Below is what I see there:
    C:\Windows\sysvol\domain
    C:\Windows\sysvol\staging
    C:\Windows\sysvol\staging areas
    C:\Windows\sysvol\sysvol
    I think the problem is that my custom GPO are not inside the default location, which I speculate is: C:\Windows\sysvol\domain\policies (which I do see some objects there).
    But instead I also see items in this folder: C:\Windows\sysvol\sysvol\JOHN.LOCAL\policies (while where I just typed 'JOHN.LOCAL' is my actual local domain).
    To further this, when I edit that custom GPO, then at the very top of the tree I right click on it and select Properties, I see a Unique Name listed there as a long string of numbers and letters, similar to a registry entry.  I searched my server for
    that same Unique Name and found it listed inside the folder: C:\Windows\sysvol\domain\policies
    If I am correct with my assumption and basic knowledge, I should move all objects as follows:
    -Move FROM: C:\Windows\sysvol\domain\policies
    -Move TO: C:\Windows\sysvol\sysvol\JOHN.LOCAL\policies
    My concerns are that I am not correct at all, that I will break something, that there may be an easier fix than moving anything, or that I am overlooking something causing this error altogether. 
    Thank you for anyone's help and time with assisting me with this request.
    John Fester

    > top "Settings" I see the error: "An error occurred while generating
    > report: Object reference not set to an instance of an object."
    That's due to a security setting (most possibly) your current OS does
    not understand. Hard to find out wich exact setting it is... To resolve
    this issue, we need the gtpptmpl.inf file residing in the policiy's
    sysvol folder. To open this folder, edit the policy, move to computer
    settings - policies - windows settings - scripts - startup, press "show
    files". Then move two folders upwards and back down to
    .\microsoft\windows nt\secedit. There you'll see the gpttmpl.inf - post
    its contents and we'll have a look at it.
    > location, which I speculate is: C:\Windows\sysvol\domain\policies (which
    > folder: C:\Windows\sysvol\sysvol\JOHN.LOCAL\policies (while where I just
    That's perfectly ok - JOHN.LOCAL in fact is a symlink pointing to "domain".
    > all objects as follows:
    > -Move FROM: C:\Windows\sysvol\domain\policies
    > -Move TO: C:\Windows\sysvol\sysvol\JOHN.LOCAL\policies
    No.
    Martin
    Mal ein
    GUTES Buch über GPOs lesen?
    NO THEY ARE NOT EVIL, if you know what you are doing:
    Good or bad GPOs?
    And if IT bothers me - coke bottle design refreshment :))

  • Category Group (Objective Settings and Appraisals)

    Hi
    How can I create a new category group in the activity "Edit Templates" from the objective settings and appraisals?, The system automatically generates one category group Personnel Appraisals, so we need to create  a new one?
    This new category group is neccesary for the events appraisals (PE), and the category group that we had in the system is for personnel apraisals.
    Somebody can help me to response this question??
    Thaks,

    Hi Carlos
    Try to access transaction code PHAP_CATALOG.
    Through this transaction code, you will see all the categories of appraisal templates for personnel appraisals, SAP Learning Solution, recruitment, etc.
    Thanks,
    Gregg

  • Appraiser Authorization Issue (Objective Settings and Appraisals)

    Hello!
    We are currently using Objective Settings and Appraisals for our
    performance appraisals. ESS and MSS is also used during the process. We
    do not use structural authorizations either.
    Authorizations work fine for the vast majority of employees. However, we have an issue with some of our Human Resources users. For his/her ID they have authorization to certain personnel areas. However, his/her appraiser is in a personnel area they do not have authorization for. As a result, the appraisal does not show up when the user access ESS to work on their appraisal.
    For example we have an HR user who has access to information in
    personnel area 1081. However, her appraiser/manager is actually in 2054. As
    a result when she accesses her appraisal it says no entries exist.
    One solution we tried was selecting the 'No Authorization Check for Appraiser' on the
    template. With this selected, the appraisal shows up with the personnel
    number of the appraiser on the listing. When the appraisal is accessed
    and the user tries to perform an action, the following error pops up stating the
    appraisee person is not allowed and it has the appraiser number within
    the error message.
    Currently, we have the HR employee using a different ID for ESS that allows the
    user to access the appraisal. Is there anything standard that will
    allow the user to view the appraisal without using a different ID?

    Bump

  • EHP4: Objective Settings and Appraisals

    Hi,
    We are implementing EHP4 Objective settings and appraisals solution where we have a requirement that we need to set up weightings for criteria groups and also for criteria's seperately.Actualy client requires a solution where the HR should set up the weightings in the backend for criteria groups and hte manager shouldn't be able to change it afterwords.
    However manager should be able to edit the weightings for the criterias while running the web application.
    Could anyone have some idea?
    Early responce would be appreciated.
    Thanks,
    Sunny

    Hi Chetan,
    Thanks for your quick reply.If we could use the qualification catalog for the same then do we have an option to restrict the no. of certain entries for a particular category group becuase according to our requirement there can be no. of category groups.
    i.e we want the case that once set the system should recognize if the particular qualification group(containing some x no. of entires) is related only to particular category group.
    I hope you understood what I meant ?Anc also could you please elaborate this free enhancement option?
    Best Regards,
    Sunny

  • How to transport the report object from development clint to quality clint

    any body knows different ways of transferring  report object  from  development clint to quality clint.pse send ...

    Hi..
    LSMW:
    There are 2 ways for transporting LSMW data from a system to another.
    Export/import this method gives you the opportunity to select the subprojects or objects you want to transfer. LSMW -> Extras -> Export project
    Transport request with this method, you can transport a LSMW project in full (you can not select the objects you want). With this method, the project will be transported as any other SAP object in a transport order. LSMW -> Extras -> Create change request
    Program variants
    If you have several program variants in a development system that you want to transport, use the following method to transport them:
    Execute program 'RSTRANSP' (via se38) and inform the program and/or variant names (you can transport variant of several programs in one shot).
    Layout
    In some transactions, one can save layout of the screen (sort, filter, ... criteria).
    These layouts can be transported: In the required transaction, when your layouts have been saved, go to Settings -> Layout -> Layout Management. Select the desired layouts and go to Layout -> Transport... There you can add your layouts in existing TO or create a new one.
    Database data
    In some unusual cases, you might have to transport data of a SAP table.
    Go to transaction SE16, select your entries and go to Table entry -> Transport entries. It's only possible for some tables...
    If you cannot do it that way,you have to create a Workbench transport order with transaction SE10. When created, click on it, go in menu Request/task -> Object list -> Display object list.
    Go in modification mode and add a new line with:
    PgmID = R3TR
    Obj = TABU
    Object name = Name of your table
    Double-click on the created line and, depending on your need, put '*' in the key field or double-click on it and select the key you need to transport.
    Queries
    Queries, datasets and user groups can be exported/imported between the systems using the Program RSAQR3TR.
    Report template (ALV variants)
    There is a button or somewhere in the menu Change/Select/Save/Manage Layout.
    Go to Manage Layout, than Layout menu/ Transport.
    SAPSCRIPT Files Transport
    Use the program RSTXSCRP to upload and Download the SAPSCRIPT files to different systems
    Transport SAPSCRIPT
    Use the Program RSWBO052 to create the Transport Request for a SAPSCRIPT, In the Selection screen of the program, give R3TR – FORM – Give the Form name and press Execute button, it will ask the Development Class and the transport Request No.
    Standard texts
    Standard texts used in SAPScript(created with transaction SO10) can be included in transport orders. You have to create a Workbench transport order with transaction SE10. When created, click on it, go in menu Request/task -> Object list -> Display object list. Go in modification mode and add a new line with:
    PgmID = R3TR
    Obj = TEXT
    Object name = TEXT,,ST,
    Example :
    R3TR / TEXT / TEXT,YMM_MEDRUCK_MAIN_16_EC,ST,F
    Reward if useful
    ~Lakshmiraj~

  • Objective Settings and Appraisal Eval. Path Selection

    Goodday,
    I'm getting this particular error in MSS service 'Objective Settings and Appraisal'. One of my drop down selection is not returning any employees even after maintainng teh proper relationship. I have 3 selection for this service - 'All employees', 'Directly reporitng employees' and 'Business Unit Reporting'. For the first 2 selection, i was able to get the correct employee list. However, for the third selection, i did not get any outcome.
    When i checked in transaction 'PPSS', i was able to get the correct result out. My root object selection returns the position of the manager. My second object selection was based on the manager's position. This then returns the 'S' and 'P' of employees with 'z10' relationship to teh manager's position.
    However, this is not appearing in MSS OSA. Anything missing?
    Thanks

    Hi,
    Thansk for the feedback. I have gone thru both and the links are very general on intalling BP. We have been using ESS/MSS for the past couple of years and all is working fine. We have recently upgraded to ECC6. this is where i'm having the problem. Any ideas?

Maybe you are looking for