Enhance Evaluate Appraisal document
Hello Friends,
I need a urgent help.
My problem is follows:
The Standard transaction PHAP_SEARCH_PA id is for Evaluate Appraisal documents.
My requirement is I want to enhance it as :
(1)Add seletion fields Business, Region, Appraisal Status and Appraisal Substatus in Selection screen.
(2)The list output should also have Org Key, Country Region, Additional Manager and App Substatus.
Please let me know how I can do this.
I am new to HR, your all help will solve my problem.
Thanking in advance to all of you.
Regards,
Nazir.
Hello Raj,
Unfortunately, it is not possible to define free-text value columns because normally they are linked to value classes. As non-numeric value classes should have a list of possible values, which is then presented as listbox or radio buttons it's not possible to make a free-text field
So basically these fields are always numeric. Note-fields are the only freetext-fields in an appraisal document except for the goal-title in case of a freetext-goal. You can create an implementation of badi HRHAP00_VALUE_TYPE and enter there as possible value 'specific non numeric entries'
Best Regards,
Deepak.
Similar Messages
-
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 -
Enhancement Area for Appraisal Documents
Hello.
I´m looking for any document that could help me to undestand how is the relation between the HAP* BADIS and the enhacment areas.
If I implement the BADI HRHAP00_DOC_SAVE it's only availible for the enhacement area BS ( Save Appraisal Document ) and no other one. am I wrong?
If this is correct, is it posible to assign the BADI to other enhacement area? because my functional consultant said that he need the implemented BADI in the enhacement area BB ( Pushbutton Access)
Any help could be useful.
Thanks in advanced.Thanks. for the name of the BADI. I've checked this and talk with my consultant but at the end he does not want the BADI.
I also found the relation between the enhacement areas and the enhacements. There is a standard funtion module call HRHAP_C_BADI_FOR_EXIT_AREA_GET
Thanks a lot. -
How to trigger follow up processing actions in appraisal documents?
Hi gurus,
We are customizing the performance management process using Objective Settings and Appraisals (ECC 6.0; Enh.Pack 4, ESS/MSS with business pack 1.41) and we have customized the evaluation templates (transaction PHAP_CATALOG_PA) with the enhancement "Follow-Up Proc. (Background) - Adjust Qualific. (Start Date)" in Follow-up Processing section of the Processing tab, at template level (VA object).
The system functions is ok, and the cualification appears in the employee profile (transaction PPPM) correctly after the performance management especialist trigger it using the admin report (transaction PHAP_ADMIN_PA).
My question is: Is there anyway to automatically trigger the follow-up processing after the appraisal document is finished? Do we need to develop in ABAP a new implementation of some BADI?
Thanks in advance!Maurice Hagen wrote:
Followup processes are started as soon as the document goes from status 1-4 to 5 (completed).
Do you mean ALL available follow-up processes should be started as soon as status is set to "competed"?
That's not what happens for our (custom) appraisal: follow-up process(es) are not started when the status becomes "completed", neither from the backend nor the portal. We always have to manually launch the follow-up process from the phap_admin transaction, and select the ones we want to be done.
In phap_catalog, we have a couple of follow-up processes that are selected in the "Processing" tab.
when the approval process is activated (infty 5025) and or status 6,7,8,9 are selected then the follow up process only takes place after status change to close approved.
Even when setting the status to "closed approved", no follow-up process is started.
Any suggestion? Isn't there a setting somewhere that should be set in order for the follow-up prpcesses to be automatically started when the status is set to "completed"? -
Appraisal document header not showing up in the Portal
when I look at the appraisal document in Portal ESS MSS (using WD4A application Appraisal Document) the header of the appraisal document does not show up (in PHAP_ADMIN it does).
how can I show the appraisal document header in the Portal?
regards,
Tiberiu>
Chris Thomas wrote:
> Do you know how to set the template such that the Header is expanded (displayed) by default ?
>
> Chris
hi chris, that would almost definitely only be available by doing a webdynpro enhancement to hap_main_document. -
Error on Flexible Performance Management Appraisal Document
Hello Experts,
We are in the process of building Performance Management using Enhancement Package 4 in ECC 6.0. I am having issues with getting the Appraisal Document to work for MSS. Just to clarify too, I have no experience with Performance Management and the fact that we are using Enhancement package 4, our Functional consultants are not sure what to expect either. One more thing, the SICF service is activated.
*) When trying to preview the Appraisal Document (com.sap.pct.erp.mss.hap_document), I am receiving a Portal Run Time error.
*) When I go into SE80, I am using Package u2018PAOC_HAP_DOCUMENT_WD_UIu2019 to run a test on Web Dynpro Application HAP_MAIN_DOCUMENT, I am receiving u2018Access via 'NULL' object reference not possible.u2019
*) When I go into SE80, I am using Package u2018PAOC_HAP_DOCUMENT_WD_UIu2019 to run a test on Web Dynpro Configuration HAP_AC_MAIN_DOC, I am receiving u201Cu2018Error in Calling Up Applicationu2019 The Web Dynpro application was called up with the wrong URL parametersu201D.
QUESTIONS:
1) Do I have to implement Generic Performance Management (com.sap.pct.erp.mss.14.generic_performance_management) to call the appraisal document?
2) Is there any special configuration that needs to be done to make the HAP_MAIN_DOC work (portal or R/3)?
3) Do I need to manually create an SICF service for this?
4) Is there any documentation on how to implement the Flexible?
Any direction would be appreciated.
Thank you,
MikeHello H2R,
I copied the Iview Generic Performance Management (com.sap.pct.erp.mss.14.generic_performance_management) with Application Name 'HAP_START_PAGE_POWL_UI_MSS' and the Application Configuration Name 'HAP_START_PG_POW_MSS_AC'.
Activated the SICF services of 'hap_main_document', 'HAP_START_PG_POW_MSS_AC', 'HAP_START_PAGE_POWL_UI_MSS. Also, I would activate the services that begin with 'HAP' that l thought that I would need.
In SE80, there are 2 locations to find these Applications: 1) Web Dynpro Comp./Intf. = FPM_OIF_COMPONENT and 2) Package = PAOC_HAP_DOCUMENT_WD_UI.
As for the notes, we are on SAPK-60420INEAHRGXX, these are the notes that we applied:
1468466 - PM Launchpad Config
1463821 - PM Portal Config
1416756 - OBN Config in PM
1408243 - Config for OBN
Hope this helps,
Mike -
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.
-
Dear Expert,
In this moment I have the following doubt:
We have the following scenary. In the company exist severals employess that evaluate to other employee. They are not boss. Only have the work of evaluate to some employees.
With the t.code PHAP_PREPARE_PA, we prepare the appraisal documents in the backend, but this not are displayed the service for MSS.
My question is: The system for this service check only the structure in OM and not check the appraisal prepared with the t.code PHAP_PREPARE_PA?
With this service only the boss can evaluate to the employee subordinated?
RegardsHi Maurice.
We are using WD ABAP for PM.
My scenary is the following:
Employee 00000001
Employee 00000002
Boss = 00000003
The employee 00000002 not is boss. But the company have a process for that some employee can evaluate to ther employee.
Employee 00000002 evaluate to employee 00000001.
In the sctructure the boss of the employee 00000001 is 00000003.
The employee 00000002 is written in the document as appraiser.
We assigned the role of MSS for the employee 00000002, however in the MSS the list of Appraisal Document not appear in the POWL of this service.
Thanks -
Hide links and options on Appraisal Documents
Hi,
Our customer would like to customize the appraisal documents funcionality with the follow requirements. I searched (application configuratiors, component configurators, classes...) but I didn´t find where I can achieve his expectations :
Application: hap_start_page_powl_ui_ess
1 - Hide "Delete Filter" link.
2 - Exclude or disappear the option "Standard View" from View matchode, once we have created a new View to reach his requirements.
Thanks.
BrunoHi Siddharth,
I tried it and didn´t work. I think this parameter will work only for static elements, isn´t it?
However I´ve found the class and method responsible by these elements.
The class is CL_SALV_WD_C_TABLE_V_TABLE and the method is UPDATE_TOOLBAR_ITEM_STD_VSBLE, so I created an enhancement and coded as bellow:
case l_id.
when if_salv_wd_c_std_functions=>view_load.
value = cl_wd_uielement=>e_visible-none.
when if_salv_wd_c_std_functions=>filter.
value = cl_wd_uielement=>e_visible-none.
endcase.
The unique issue is that configuring like above, all funcionalities that use this class will have these 2 elements invisible. I haven´t found a way to put a condition per QUERY ID, as I performed with the other enhancements, once there is no query id variable in this class.
Will we need to continue with this behavior or there is some way to get the current query ID in this class?
Thanks for your help.
Bruno
Edited by: Bruno Brigantini Ambrózio on Sep 29, 2011 8:45 PM -
Extending Validity Period In Assigned Appraisal Documents ???
Dear Experts,
Appraisal Documents is assigned to Employee via Appcreate, where we have provided some validity period and Execution period of Documents .
Now requirement is to extend END Date of Validity and execution period .
For Ex :
Start date : 01.01.2014
End Date : 31.06.2014
Now Appraisal Period is over and appraisal document is freezed .
Is there any way We can Extend that Appraisal Period from 31.06.2014 to 31.08.2014 ???
I was trying PHAP_ADMIN_PA, where we can click on CHANGE HEADER DATES and can change Dates and other fields but that is possible before Ending of Appraisal Document .
Now I am getting Error : latest appraisal date must occur after the current date .
Is this Possible to do ?
Is there any table or configuration or enhancements where we can Extend Dates of Freezed Appraisal Documents ??
Its a needful thing to do..
Please help me out for way forward .
Regards,
PranHi Pran,
Yes, your request can be done by PHAP_ADMIN_PA (not by PHAP_CHANGE, as was suggested here).
The reason you got that error message is that you have tried to set the execution end-date earlier than the current date, and that makes no sense.
As you may know, the execution period determines the period in which the appraisers will be able to enter the appraisal document the perform the appraisal (edit the document). if you set it to a period in the past, what will you gain by doing it?
Just fix the execution period.
Regards,
Liran -
BADI for "On save of the appraisal document(BSP)
Can any of you please let us know if there is a BADI to perform the validation/restriction of the weighting percentage on the appraisal document in BSP?
I am currently using the implmentation of the BADI defintion HRHAP00_DOC_SAVE and the method SAVE_DOCUMENT, but on saving the appraisal document, there is no hit at the breakpoint in the method.
Is there any other way in which the weighting percentages can be restricted to a particular range on the appraisal document and to throw an error in case summation of the weightages is not 100% on the BSP application of the appraisal document.
Early response would be appreciated.
Thanks and RegardsHi,
1- Create a new implementation for the Badi in Se19. specifiy a Z filter value. Activate the underlying class.
2. Now goto OOHAP_BASIC. Goto the Enahncement Area and select BS as the Enahancement area and double click "Enhancement". Here click on the new entries and add the Z filter value here(F4 help will be available).
3. Now add this Badi enhancement to the Appraisal category by selecting the "Enhancements" tab.
4. Save now.
5. Double click the template and Goto the Further template behhaviour. You will find the BS available now.
Add the enhancement implementation here and release the template.
This will work and have worked for me.
Regards,
Subbu -
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 -
How to change Font size and alignment in Appraisal document - Font settings
Dear Eperts,
We are working on 360 Appraisal. Can Any body explain how to change the fornt size and allignment (text wrapping to wndow size) in Appraisal document.
Thanks and Regards,
AjaykumarHello Ajaykumar,
if I am not completely mistaking the 360° Appraisal uses the Adobe Forms.
In this case the font can be set in the Adobe Live Cycle Designer by selecting "Palettes" -> "Font".
Here is a discussion which addresses this question, and also contains a link to how to handle Adobe Forms:
Adobe Print Form - Change Font Type/Size | SCN
Best regards,
Laszlo -
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 -
The note field is in non-editable mode in appraisal document
Hi all,
In appraisal document,
the reviewer can give his comment in the status u201CIn Processu201D and in the Sub Status u201CAnnual Review by Addl Managers/Reviewersu201D in an appraisal document. It is editable when I am trying via web but when I try to upload the comment from backend GUI ( using phap_admin) the note field is in non-editable mode. My client requires it in editable mode at the back end.
Can any one help me on thisu2026Hello Girish,
Can you please check the appraisal template, Proper access has been given to use the note column. If still faces problem can look for the BADI HRHAP00_COL_ACCESS.
You can look for the following notes also :
1554467 column access does not work
Best Regards,
Deepak..
Maybe you are looking for
-
New cash journal for new profit center gives error of profit center
Dear Friends I have configured a new Cash G/L for new profit center .But while posting throug T-code FBCJ the entry it gives following error . Field Profit Ctr is a required field for G/L account 1000 207001550 Message no. F5808 Diagnosis The value f
-
I recently got a very nice calendar genrating tool that I have added successfully to MySQL database on my erver and can call the "index.php" file and have it re-write the entire screen with that calendar. My problem is that I then no longer have any
-
How do I delete this non-existent hyperlink destination?
New to Indesign. I need to use the "Blank White" header text as a hypertext destination and I want the name of the hypertext destination to be the same as the text. When I try, I get: Yet, there seems to be NO hypertext definition already in existenc
-
My ipod 2nd generation won't charge. No status light when conected to computer.
Recently found an ipod shuffle 2nd generation. When I tried to charge it there was no status light on it at all. Thinking it could be beyond use as it hadn't been used for a long time. Any advice welcome.
-
Hi Guys........... We have installed EHP 4 SP 5 and configured STMS for 2 system landscape taking one system as virtual.But our function consultants are having issues when uploading Master data.they say that Transport Requests are being generated (ac