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?
Similar Messages
-
OSA - Part Appraisal Column Contents not saved
Hi All:
We are implementing OSA in ERP 2005. We have implemented the header access BADI, that lets the employee change the part appraiser during the appraisal process. But when the part appraiser is changed, all the comments entered in the notes by the previous part appraiser is deleted.
We would like to retain the notes entered by the previous part appraisers ( just like how it works fine for "Appraisers").
Can we add additional code in the header access BADI to save the notes column and not delete and add a new one.
Or is there an OSS note. I looked in the market place could not find one.
Thanks
IlianaHello Iliana,
This is not possible. The reason for it is following. An appraiser is assigned to a document, a part appraiser is assigned to a part appraisal column with an unique part appraisal ID.
If you replace the part appraiser we perform 2 actions, delete the old part appraiser. Here his notes are deleted. And create a new part appraisal column with a new ID for the new part appraiser.
We would not have a possibility to display the old notes on the document even if we did not delete them.
Regards and Groetjes,
Maurice -
BADI for changing Appraisal document application name for Web dynpro ABAP
Hi,
For Appraisal document customizing through PHAP_CATALOG_PA, We have BADI HRHAP00_BSP_TMPL to change the BSP application name which can be used in Web layout for output display. Using this we can change application name from HAP_DOCUMENT to custom BSP application name
Similarly, what is the BADI for changing Web dynpro ABAP applictaion name? Currently its triggering HAP_MAIN_DOCUMENT.
how do we change application name to some custom web dynpro application name
Regards,
KothandHi Karim,
I don't know, if there is any chance to get the Webdynpro application name. At least in the ABAP System fields is no information about the webdynpro application name.
One remark: I have allways problems with BAPIS / BADIS that behave different depending on the caller. Could it be a good idea to pass some information through the interface / parameters?
Best regards
Renald -
Changing Appraiser Name in the Appraisal Document
Hi,
I am able to change the appraiser name as per the BADI implementation. I am unable to see that in the Portal link.
Any thought what is missing?
JoeYou may have a look at the default BAdI (HRHAP00_ACC_HEAD)
Implementation HRHAP00_ACCESS_HDR_2 'PART_APPER_ACCESS_2'
Methode GET_HEADER_ACCESS
( eg. s_header_cust_display-appraisee = c_output_mode_display ).
you can check See please also the function module 'HRHAP_DOC_WF_ACTOR_USER_CHECK'
For example, PART_APPER_ACCESS and PART_APPER_ACCESS_2 are not
the implementation names. Their names should be HRHAP00_ACCESS_HDR_1
and HRHAP00_ACCESS_HDR_2.
You can see that through:
SE18 =>
Input BADI name HRHAP00_ACC_HEADER =>
Menu 'Enhancement Implementation' =>
'Overview' -
How to change appraiser / reviewer after creating the appraisal template
Hi All,
Once the Appraisal template created, if we have changes in appraiser / reviewer, how we can change the new names in the appraisal template in standard (other than T.Code: Phap_admin --> Change header data).
For eg., we have created a document for PERNR 1 on Apr 1st for 01.04.2014 to 31.03.2015 with appraiser as Mr. XYZ, on 01.05.2014 Mr. XYZ left and Mr. PQR replaced that position. In this case, how we can replace appraiser name for PERNR 1 as Mr. PQR in the appraisal template.
Please suggest.
Regards,
Venkat NagamKoushik,
Depending on the amount of customizations that you did, it may be easier to use the wizard to re-create the master-detail form & report.
If you still want to give it a go:
Assuming that you created the 2-page Master Detail report & form:
On the first page, you will have to chage the SQL to reflect the new table name. Once you do that, you'll have to re-create the link on the EMPID column.
On the second page, you'll need to do some more work. You'll have to change both Page Rendering Processes: Fetch Row from EMP and Get Next or Previous Primary Key. You'll then need to change the Page Processing Process: Process Row of EMP. Also, ensure that you have a proper Foreign Key relationship between EMP2 and DEPT (or your detail table).
Thanks,
- Scott - -
OSA : Offline appraisal HAP_PDF_OFFLINE_FORM ignores text formatting
Hi,
We plan to use the standard offline appraisal adobe form HAP_PDF_OFFLINE_FORM. We have defined the text for each criteria group and criterion in phap_catalog_pa. However, the formatting and alignment of the text is ignored when downloaded or printed in the adobe form. Is there a workaround to this ? Thank you.
Regards
Kir ChernHi Kir Chern,
Thanks for these SAP Notes. Our system has them implemented (7.31SP6)
Finally I correct these tags on method "CHANGE_FIELD_VALUE" at BAdI "FP_EXTENSION_FIELD_VALUE". We can "correct" these tags at BAdI "HRHAP00_SMARTFORMS" before calling the function module behind the adobe form, but it is more efficient doing it at the first one.
Thanks a lot for your answers... I'll reward you points, but it's your thread...
Regards,
Sergio -
OSA - Transport Appraisal Templates
Hello,
I would like to ask what is the best way of transporting an appraisal template from one client to another. I have checked a few related questions and their responses on this forum and the possible options appear to be
a. Usage of RHMOVE30, or
b. Transportor Upload / Download - posted by Maureen
I am not clear about the second option.
Can anybody clarify and suggest the best way forward?
Thanks!
VinayHi Ananth,
Thanks for your quick response. I am yet to transport as most of my development has been in the sandbox so far.I did try that option earlier but got some errror messages then, but your answer reassures me so I shall try again. Thanks again -
PMS OSA - Part appraisal at any state
Hi Experts,
One of our requirement is to get feedback from part appraisers at any stage of the appraisal process i.e., 'In Planning', 'In Review' and 'In Process' states. However, as per help, i read that feedback from Part Appraisers can only be obtained when the appraisal form in state 'In Process'. This is one of our key requirement. How can we achieve this?
Appreciate your inputs on this.
Thanks
KarthikHI Anupama,
Please ensure that you are accessing the part appraiser document, only for the Part Appraiser document the Part Appraiser ID adn roles are shown.
Be dafault Phap_admin_pa only shows the main appraisal document. In order to view the part appraisal documnet, add the part appraisers in the selection screen besides the part appraisrs and then execute, the output will give u all part documents and appraisal document type should be "part document".
Thanks & Regards,
Swati -
Log changes in the anonymous appraisal ???
In the OSA model appraisal, it is impossible to log the changes for the anonymous appraisal. Is there any way to do this ?
Points will be awarded !!!
thanksThe only way to log changes to the appraisal is through custom development in the HRHAP_DOC_SAVE BADI. Also you would have to create your own change document object so that the changes are logged.
-
OSA-Template Transport Problem
Hi All,
We are trying to transport the Appraisal Template by saving in a Request along with Category Group and Category from Development to Quality. Category Group and Category has been transported but Template is missing.
Please guide us, do we need to do any other settings?
Thanks in Advance
Prasanth DimmalaHi Prashanth,
If i understand you correctly, both your Dev client and Q client are in separate servers and you have to transport your appraisal templates from Dev system to Q system.
I had same issue when i did my first OSA based appraisal implementation. This is because, the appraisal template is hierarchially below the category and category group. And the category group doesnt have an Object type(thats what i remember).
Solution - I manually created the category group (i think i created the category also - try this) and then transported the templates. This worked well form me.
I am sure that customer may not encourage this. But then doing this is Q system will not prompt for any transport recording even if the client settings say "Record automatically for changes".
I have tried this in PRD system also.
Hope this may help you.
Regards,
Subbu -
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 kumarHi,
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 -
Required Performance Appraisal Steps
hello friends,
my client want to configure Performance Appraisal, i don't know full steps for the configuration
i configure Appraisal scales, Appraisal model, Qualifications, now i struck in appraisal catalog / template
plz tell me how to configure and link to the employee
waiting for ur valuable information
thank you
pranethHi Pranee
Pls find the following steps to create the appraisal template.
There are following table that will accessed by T code SM34.
VC_T77HAP_BASIC--Columns
VC_T77HAP_T77SKu2014Value list
VC_T77HAP_CATEGORY--Category
VC_T77HAP_CAT_GROUPu2014Category Group
and to create the template use the tcode OOAM.
There are some t codes which is used in appraisal
OOQA-Qualification catalog
OOAM-Change appraisal model
PPM-Change profile
PPCP-Career planning
PPSP-Succession planning
PPDPM-Individual development
PEPM-Profile match up
APPCREATE-Appraisal create
I hope this information would be helpful for u. -
Hi,
What is the table name where Appraisal Templates are stored.
SamriddhiThe 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 -
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
Maybe you are looking for
-
Do not want to create EUPEXR IDoc during F110 run
HI All I am running F110 with RFFOEDI1 program, and after the payment program, it is generating payext IDocs as well as EUPEXR IDocs. But I do not want to create EUPEXR IDocs. I Could nt figure out what settings are driving these EUPEXR IDocs . Can
-
WDSL AND SOAP OUTPUT MISMATCH for OC4J 9.0.4
Hello, I have a HelloWorld web service on iAS 9.0.4 and the WSDL file has: <message name="getString0Response"> <part name="output" type="xsd:string"/> </message> The issue is that the retruned response SOAP message does not match the WSDL, it simply
-
Connection Problems with iMAP and Mail in Mountain Lion
Hi everybody, since the Update on Mountain Lion I am having the following problem: When my iMac wakes up after some time, Mail isn't working anymore by showing the triangle with the exclamation mark. By clicking on it it shows the following picture (
-
Getting and passing parameters in standalone application
Hi, I am calling one java standalone application from another standalone application like the following Class c=Class.forName("Ivr"); Object obj=c.newInstance(); Ivr h=(Ivr)obj; h.service(request,channel);I want to pass and get parameters in both the
-
CLUSTER_INTERCONNECS, IPMP, and Multiple Databases
We are looking to build a 2-node 10g RAC cluster on Solaris 10. We will have two databases in this cluster, in addition to the ASM instance. We want to provide HA for this setup using IPMP. My understanding is that with Solaris/IPMP, CRS will not be