HRHAP00_DOC_DEF_D1 in PHAP_PREPARE
I'm using HRHAP00_DOC_DEF_D1 BADI to choose default appraiser, but it doesn't seem to run using the mass generation of PHAP_PREPARE.
Has anyone had this problem?
Hi Joao,
from PHAP_PREPARE there are only the following BADIs available:
HRHAP00_ADMIN
HRHAP00_BSP_TMPL
HRHAP00_DOC_PREPARE
HRHAP00_REPORTING
HRHAP00_REP_GEN_VAR
HRHAP00_SMARTFORMS
Perhpas you could use one of them.
Regards
Bernd
Similar Messages
-
BADI -- HRHAP00_DOC_DEF_D1 -- Default Appraiser
Have implemented the BADI HRHAP00_DOC_DEF_D1 and in the code kept the break-point.
In Attributes tab, App.Enhn. "Default manager" is set.
Config: In the appraisal template, processing tab, in further template behaviour, default manager is also set.
When I run the transaction "APPCREATE" or "PHAP_CREATE_PA" it is NOT stopping at the break-point. Is there anything which i am missing to activate the BADI?Hi Satish,
Have you kept the HTML Break Point, For BSPs only HTML break points will work.
Regards
<u><i><b>Anil.C</b></i></u>
<i><b>Reward the points if my answer helps you out.</b></i> -
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 PMHave you configured your custom filter in your template using t-code PHAP_CATALOG?
-
PMS and Training and Event Management
Hi Gurus,
Our one the of the client implementing PMS and Training and Event Management.
Could anyone suggest me what are the questions need to be asked in initial meeting with the client.
and if anyone has configuration documents on PMS and Training and Event management please forward to me,
my id would be [email protected]
Regards,
Rajesh SomaThe prerequisites of PMS is OM and PA is mandatory,
PMS is just like an interaction between the manager and the employees in an enterprise, based
On his work they are going to put some rating etc.
In the standard system employee called as “Appraise” Manager called as an “Appraiser” and Manager’s Manager called as Higher level manager “Part Appraiser “ can be a self-peer & customer they can save & provide their Comments to the “Appraiser”
First you take the requirement form client side what are the process and how Appraisal system in client then you have to prepare one sheet like Preparation ,Planning,Process
for business functions and other check below :-
HCM, Performance Management (Flexible) 01 - SAP Documentation
HCM, Performance Management (Predefined) 03 - SAP Documentation
check below once :-
Tcodes 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
start your work with above things any other post here again ...... -
Restrict creation of appraisals for inactive employees using BADI
Please could someone guide or assist me.
When we use Tx APPCREATE to create an appraisal for an employee, it allows us to create an appraisal for an inactive employee. When we drop down the appraisee field (search for the appraisee), we can view & select employees that are inactive.
I would like to exclude the inactive employees from the appraisee list.
I have tried to use BADI HRHAP00_TMPL_RESTR, and created an implementation, but it doesn't seem to be called when i created the appraisal, i have tried debugging it to see if i get out to this badi, but no luck.
Any help in this regards will be greatly appreciated.
Regards,
ChantalHi Chantal
As far as I know, you are using the right BADI for your requirement. Can you plz. try creating appraisal documents through PHAP_CREATE_PA or PHAP_PREPARE instead of APPCREATE Tcode.
BTW, have you incorporated the BADI (filter) to your appriasal template?
Hope this helps
Best Regards
Reddy -
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 -
Dear Freinds,
Could any one let me know how to modify the Badi HRHAP00_DOC_DEF_D1 . As i have tried to copy to a z one it is not allowing me to
copy why could any please let me know.
regards
syama.Why you want to copy badi when you can implement one.
you can modify "HRHAP00_DOC_DEF_D1 "
i.e you can change attributes like: filter value, multiple use , filter dependence etc.
and yes it allows you to make a Zcopy.
go to se 18 enter HRHAP00_DOC_DEF_D1
and select copy option it will allow you.
reward points if helpful -
Hi Expertise,
I need to create a mass upload program for appraisal document creation for manager and his multiple employee
at a time using tcode appcreate.
Please help me out.
Best regards,
PriyaranjanHi,
I have done appraisal document creation for bulk using txt file.
this fm used for single for creation in standard tcode (phap_prepare): 'WZ_HRHAP_0DOC_WZ01_START'.
So create ztcode usinh this fm for single form then record BDC for this tcode and called this tcode in that bdc for bulk creation .
While recording for single I have used manual option instead of automatic . -
Unable to complete PMS process
Hi Experts,
I am configuring PMS template.
System is going fine till end of mid year review.
Whwn im trying to further for final self rating,im getting screens as Change header data and body.
There are no push buttons like that.
Pust button shoud be start annual review.
Why system is showing header data and bidy as push buttons.
Please advice.
Regards,
sairam.Better you can use transaction PHAP_PREPARE or PHAP_ADMIN for the document creation....
You have link between Template and Push buttons in Status only.....Click on perticular Status and check what push button you have selected for that status and check the Pushbutton check box for that status...and also check what is the susequent status for that pushbutton...
You have to check on Status Flow tab only for the pushbuttons.
Mohan -
Performance management - change defaiult appraiser
we have a requirement to change the default appraiser (manager) to another manager based on security profiles that are implemented as custom relationships. we have a custom function module Z_GET_APPROVER that can retrieve the appraisers based on these custom rules. my question is - how do I use this custom function module within the OSA framework?
how can I change the default appraiser?Hi Tiberiu,
As the previous answer says, you need to make a new implementation of the BADI: HRHAP00_DOC_DEF_D1 (Appraisal Document - Default Appraiser).
To do that you need an ABAP programmer using the transaction SE19. I recommend to your ABAP programmer to copy the implementation named HRHAP00_DOC_DEF_D101 delivered by SAP and change the code in the method DEFAULT_APPRAISER with your customer logic.
I hope this can help you too. -
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 -
Configure approval process in Appraisals - Performance Management
Hi Guys
I am trying to configure the approval process. After the final appraisal by the manager, the appraisal forms hould go to the manager of the manager (next level manager) for approval.
My queries:
1. Is the next level manager defined as further participant or part appraiser?
2. Where do we assign the next level manager? In PHAP_PREPARE? I don't see anyplace where I can do that.
I have done the following configuration:
1. At category level, selected Role 'Higher Manager'
2. At category level, in Status flow--> Person Authorized, selected Higher-Level Manager.
3. In the template, selected Higher Manager in Roles.
What am I missing here?
Regards
FSHi FS,
I am also facing the Performance Management Higher Level Manager Approval issue in my client. Will you be able to help me about this BADI: HRHAP00_DOC_DEF_DO. How did you impleted this BADI related to higher level manager and how did you configure in Status flow.
Please Provide technical details about the BADI and configuration about the status flow also.
Thanks in Advance.
-Abhi -
Predefined Performance Management- Delegation if Manager is on leave
Hi,
In Predefined Performance Management, is there a way for manager's to delegate the appraisal to another person, during his/her short term absence?
By changing the appraiser details in the document header, and setting up 012 relationship (for a specific period), it might work. But it might not be the best way. If any of you have come across this situation, please suggest.
We are on ECC 6.0 EHP6, SAP Portal for ESS & MSS are used. (We are not using HR Renewal)
Regards,
DiviaFor appraisal document, it wont check 012 relation ship.
It's totally based on Document creation in PHAP_PREPARE what ever you give as Appraiser, Appraiser details.
Automatically that document will re-direct to these persons.
You can check the same.
Create a document and mention the Appraiser who's not having 012 relation ship.
And check the manager appraisal service. -
Set new value as a default value while creating PD(Performance Dailog) Form
Hi,
In Performance management,
While clicking on the Create new PD Form Button, We are getting one Pop up window with the deafult selection screen.
In that,
We are getting Valid From: and Valid To value bydefault as a '01.01.2011' and '31.12.2011' .
We need to change that value. How can we set our new value as a default value.
We checked in debugging, this values are hardcoded in the SAP standard dyanpro component.
how can we set our new default value?
Please suggest.
Thanks in advance.
MonikaYou create it through PHAP_ADMIN_PA?
The validity period is being defined by the BAdI HRHAP00_DOC_DEF_DV
Implementation HRHAP00_DOC_DEF_DV02,
can you chekc this/
If you want to create appraisal documents for multiple participants, a
more convenient way would be to use 'PHAP_PREPARE'. This also sets the
validity period.
If you still want to create the appraisal documents using 'PHAP_CREATE'
and you want to use the BAdI for defaulting the validity period, you can
adapt the BAdI implementation to your needs yourself. In that case,
please make a copy of the BAdI implementation 'HRHAP00_DOC_DEF_DV02'.
When creating a new appraisal, the system suggests the period January 1
to December 31 of the current year as the default appraisal period. You
can change this default by changing the Business Add-In (BAdI)
HRPDV00APPRAISAL0001 in the ERP system."
Maybe you are looking for
-
I have a new email address and updated my apple id/icloud with the new address. I updated on my iPhone, but i'm keep getting a pop up to enter my password with my old email address listed for iCloud/Apple id. How do I get it to go away?
-
Solution Manager 7.0 Install Error
Morning Experts, I'm installing a central instance on windows 2003 vm, 8gb ram, 200gb disk space, MS SQl Server 2005. During install it gets to the point of starting the intance and times out. Here's the error: This was in the startBPC log (bpc nam
-
Just got my MacBook Pro this morning, and just a few hours ago I found the column of keys below F2 (F2, 2, W, S, X, Command) stopped responding. Later, the 0 and P keys stopped working. After fiddling for a while, I came to find that using the trackp
-
I have created the aggregates monthly wise to cube.If i execute the report using rsrt, and if i given the selection for 3 months( ex: 04.2007 to 06.2007) then it is not hitting any aggregates. But if i give the selction for only month ( like only 4,
-
How Would You the Kernel's Running on 64-Bit Mode?
Hi. Is there an indicator in Snow Leopard to know if it's running the kernel in 64-Bit Mode? How would you know the kernel's running in 64-bit? Thank you in advance. Gbu.