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
Similar Messages
-
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. -
Part appraisal document for self and subordinates
Hi All
I have created a part appraisal document , for self and sub ordinates. When I logged in to portal , the subordinates are able to view the document whereas document created for self are unable to. For self as well as for subordinates , we have configured the document in ESS only. It may be due to some powl query issue but am unable to identify if its powl issue or some authorization issue,In either case , how to identify the same. Please suggest.
Thanks
SmritiHello Smriti,
Can you clarify the issue for me - you have created one appraisal document and in the header data have defined the part appraisers as the employee and subordinates, and only the employee is unable to access the part appraisal document?
When you created the appraisal template, on the 'Roles' tab, is the role for 'Self' ticked?
Can the employee access any of his other appraisal documents from the portal?
Is IT0105 data maintained for the employee's SY-UNAME?
Regards,
Kendall -
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 -
History of Appraisal Document for an Employee MSS
Dear Expert.
I am implementing PM (Appraisal Document) ESS/MSS with BP 1.41. However I have the following doubt:
When an employee had a "Organizational Change" and the boss want see the appraisals that were did for this emplooyee.
My question is: With the MSS The boss can see this appraisal also ?
Thanks in advance
Regards
CarmenIn order to display an appraisal document, access to the template, the
appraiser and the appraisee is needed. Besides the two ways outlined
above, you can also disable the authority check against the appraiser.
You can do this in the appraisal template in the 'Processing' tab; the
setting is called 'No Authorization Check for Appraiser'. Despite the
slightly misleading description, this option disables the check against
the appraiser, so for accessing a document only the objects of the
template and the appraisee are checked. This is convenient, if managers
should be able to see old documents of their employees, no matter who
did the appraisal.
To enable that flag in the template, you might need to unrelease the
template first. In your test system you can either set the flag directly
in table 'HRP5025' or take a look at note '888650'. The report included
in that note allows you to temporary unrelease a template. If you use
that report, please only change this flag, since changing other
settings, might result in data inconsistency. When you are finished,
release the template again.
or if you dont want to set this parameter, you can consider the BADI
In order to see or find an appraisal document, you need to have
structural authorization for the objects involved; for all employees and
the appraisal template.
In case 1, the appraiser of department 2 does not have the authorization
to display the personal data of appraiser 1.
In case 2, appraiser 2 does not have the necessary authorization to
display the appraisee of the document.
Thus this is the expected system behavior. I can think of two possible
solutions:
1) You could enhance the structural authorization of the affected
appraisers.
2) Implement the BAdI 'HRHAP00_AUTHORITY'. With this BAdI you can
whitelist certain documents by adding them to 'T_APPRAISAL_ID'. If you
set 'NO_STANDARD_CHECK', these documents pass the authorization check
and can be displayed.
Edited by: Siddharth Rajora on Aug 30, 2011 3:41 PM -
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. -
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 -
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 KolnikHi 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 -
Appraisal Document : POWL Setting
Hi Expert,
We have used POWL to Display Appraisal Document for Employee /Manager.But Employee/Manager go in repective tab all the columns are visible which are not relevant to EMP/Manager Like Plan Version,Appraisal Doc Id,offline Status.
I just want to do Default setting of Powl Column which is visible to all the user wheather he is Employee or Manager?
Please provide ne some solution. ?
Regards,
MaheshThe code enhancement is done in the respective POWL feeder class interface-Method GET_FIELD_CATALOG. You have to define the column to hide as a technical column (e.g.ls_fieldcat-technical_col = 'X' ). To avoid modifications use the enhancement framework to add source code in a POST-Method-Implementation for method GET_FIELD_CATALOG.This is a relatively easy change and would take approximately 15 minutes if you know the name of the column and feeder class.
-
PMS - OSA: Creation of appraisal document
Hi Experts,
While creating the appraisal document we have to mention "validity period" and "execution period".
Kindly explain the difference between the both periods.
1. Do we need to mention validity period and execution period same, while creating appraisal document?.
2. In which scenario we can mention different validity period and execution period, while creating appraisal document?.
Thanks and Regards,
HarishHi Harish,
1. Validation Period refers to the period of the appraisal. For example, you may create an appraisal document for an employee for his/hers performance in the year of 2013 - in that case the validation period may be 01.01.2013 until 31.12.2013.
You may refer to the Validation Period as the BEGDA and ENDDA of the appraisal document (similar to HR Infotypes).
The execution period is the period in which the appraiser can access the document and assess the appraisee. For Example, you can determine the Execution Period as 01.09.2014 - 30.09.2014 -in that case the appraiser/s can edit the document only in these dates.
2. Validation Period is mandatory. Execution Period is optional.
Regards,
Liran -
Dear Experts.
I am implementing Appraisal Document for ESS, but I need know if Appraisal Document that appear in the Portal ESS/MSS are the right but in the Backend. This for check if the information showed in the Portal ESS/MSS is the right.?
Thanks in advance.
Regardsyes this can be configured in the backend using PHAP_CREATE_PA
and other ones are
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 -
PMS Unlocking Appraisal documents
Hi all
We like to unlock all the locked appraisal documents for every half an hour.
For the above functionality our ABAPer has written a Z program to unlock all the appraisal documents and wanted it to be scheduled for every half an hour.
Functionality of the above program.
1) Go to Tcode PHAP_ADMIN and execute.
2) Go to the tab Goto-> Locked appraisal documents, Then it will show all the locked appraisal documents.
3) Select all the locked appraisal documents and then press unlock, then all the appraisal documents will be unlocked.
The same above functionality is incorporated the program, so if it is scheduled for every half an hour,then the appraisal documents will be open to the employees for every half an hour.
As the process is not any way related to SM12 TCode (which consists of all the locked objects),the other objects other than Appraisal documents will not be unlocked.
Goto-> Locked appraisal documents is only specific for the appraisal documents.
But as per our knowledge SAP Standard is unlocking all the appraisal documents for every one hour.
If we schedule this Z Program for every half an hour, then both the standard and the Z Program will clash for every hour which is not required.
Can any one tell me where to change that one hour limit to half an hour in the standard it self.
or will there be any problem if both the programs clashes for every hour
Please let me know how SAP Unlocks the Appraisal Documents for every hour, (Using a background job or Is it a configuration)If it is a background job please let me know the standard job, so that we can change the time of the standard job.
Thanks in Advance
Avinash
Edited by: Avinash on Jun 14, 2011 10:05 AMHi Ana
I have searched the Tcode RZ11, there for the parameter what you have specified, the value is 1800 seconds.
But when I observed in the system, I have logged in to the portal, we are displaying the appraisal document through a custom BSP application.I opened the appraisal document, then in the back end it is locked, after that I have kept the portal session idle for 1 hour. Later after 1 hour I have noticed that the appraisal document was unlocked but the portal session is still active(not Auto logged off). By this observation I think that there might be no connection between auto logoff parameter and Unlocking appraisal documents.
I have gone through other parameters in the table TPFYPROPTY, but I couldn't able to find out the actual parameter.
I think the parameter might be of the type Enqueue, because it is regarding locking.
Can you please help me out in this issue or provide me any document related to the parameters and their working.
Regards
Avinash. -
PMS Un Locking Appraisal Documents
Hi all
We like to unlock all the locked appraisal documents for every half an hour.
For the above functionality our ABAPer has written a Z program to unlock all the appraisal documents and wanted it to be scheduled for every half an hour.
Functionality of the above program.
1) Go to Tcode PHAP_ADMIN and execute.
2) Go to the tab Goto-> Locked appraisal documents, Then it will show all the locked appraisal documents.
3) Select all the locked appraisal documents and then press unlock, then all the appraisal documents will be unlocked.
The same above functionality is incorporated the program, so if it is scheduled for every half an hour,then the appraisal documents will be open to the employees for every half an hour.
As the process is not any way related to SM12 TCode (which consists of all the locked objects),the other objects other than Appraisal documents will not be unlocked.
Goto-> Locked appraisal documents is only specific for the appraisal documents.
But as per our knowledge SAP Standard is unlocking all the appraisal documents for every one hour.
If we schedule this Z Program for every half an hour, then both the standard and the Z Program will clash for every hour which is not required.
Can any one tell me where to change that one hour limit to half an hour in the standard it self.
or will there be any problem if both the programs clashes for every hour
Please let me know how SAP Unlocks the Appraisal Documents for every hour, (Using a background job or Is it a configuration)If it is a background job please let me know the standard job, so that we can change the time of the standard job.
Thanks in Advance
AvinashHi,
Why would you want to do this? This is dangerous and can cause major inconsistencies. The standard unlocks in the web after 30 minutes as per default, but thats a configuration setting.
I would not recommend to have this report running in a productive environment.
Regards and Groetjes,
Maurice Hagen -
AutoSave, Spellcheck, ZoomEdit in WDA Appraisal Document
Hi HCM Experts,
we are currently using ECC 6.0 EhP 4 ESS and MSS on 1.41 Version, with WebDynpro ABAP Flexible UI Template for Appraisals for current year 2010. we have a requrement to trigger AutoSave,Spellcheck, ZoomEdit function in Appraisal document for Employee and Manager. so do we have any standard soution to use these function
thanks in Advance.
Regards
VijaiAutoSave - No standard feature.
Spellcheck - No standard feature for Webdynpro. But works for BSP in Firefox and Chrome.
ZoomEdit - What exactly do you mean by ZoomEdit? -
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
Maybe you are looking for
-
Previewing/Playing HD SHQ MP4 video in Timeline is choppy and static.
Previewing and playing back my HD SHQ MP4 video from my Sony Xacti HD video camera in the Timeline is choppy. I have to export to QT in order for me to see the video smoothly. I have crammed the Power Mac full of RAM (8GB) and have four external FW80
-
How do I upgrade from Design Collection?
I've been using Mac OSX10.3.9 via Quicksilver 1.4 PowerPC with 2g's RAM/120g HD. My system ( knock on wood ) is running well with Font Agent Pro 3.x and an HP Designjet 10ps. This setup is a good three years old. No problems proofing, web authoring,
-
Still Frame or Movie of Apple Themes
I would like to use a frame from an Apple theme. In particular the Theater Theme. I want to get a frame of the theater with the curtain closed then one with it open and I want to edit that in Motion. I've tried opening the actual file in the Transiti
-
Crystal Reports 8.5 export to PDF problem
Hi Guys, I have an application developed in VB6 using a crystal reports 8.5 version and I'm having some problems to export to PDF. If I see the data on the Crystal Reports 8.5 designer It will export just fine, but if I try to do the same thing it wi
-
Uploading Employee photos against IT0002
Hi, We have a requirement to upload photos of all the employees of our client to their Personal Data infotype through transaction OAAD. I have written a BDC program for that and tried to upload through session method in foreground. Its working fine,