Default_Appraiser in appraisal form
Hi Experts,
I have used enhancement default_appraiser in my appraisal form for defaulting manager and same for employee i have used Default_appraisee.
Now the problem is its not defaulting manager in form when employee creates new appraisal form. its working for employee default.
I have almost checked all th relationship in OM i have created A002, A003, A005 relationship.
I tried debugging that BADI i think its stopping at table HRP5020. I have no clue wat to do next.
Thanks
Neha
Hi Neha
For this we hve to implement a BADI. Badi is present in the SPRO nodes. This is the mast node in the PD.
Sorry at present i dnt have the SAP system other wise I will tell you the BADI name.
Thanks
Sheetal
Similar Messages
-
Business Event Appraisal Form in New Appraisal System
Hi,
I have created Business Event Appraisal Form in New Appraisal System. I have done Appraisals for one Business Event by an attendee.
Where can see this Appraisal Document of Business Event and do any change if required. Or from we can delete this documents of Business Event Appraisal.
I have tried tcode appchange but there only Personnel Appraisal templates are visible.
SamriddhiHi,
If you are using a template created by using the Objective Setting and Appraisals componet you can view and maintain forms filled in by employees via Transaction phap_admin_pa.
Br,
Art -
Scenario :
I want to apply few checks on appraisal forms.
I have 3 sections in my appraisal form and each section has its own effort assigned percentage. Now i want to apply check on all three section effort assigned sum must be equal to 100.
For example: section A, B, C. 50 + 30 + 20 = 100
If employee rate himself greater then 100 then system must stop him and show him message "Sum must be equal to 100".
Questions:
1.: I done it through implicit enhancement and it is working fine when i run appraisal with in ECC system. But when i run appraisal from ESS/MSS then it does't trigger it. what will be the issue??
2: I activated external breakpoint for above enhancement but it does't stop it while i am running from ESS/MSS. How we can apply breakpoint on ESS / MSS??
3: I activated few badi's like HRHAP00_DOC_BC, HRPDV00APPRAISAL0003 and HRHAP00_COL_ACCESS. added filter in it and configured it through OOHAP_BASIC and PHAP_CATALOG_PA. But it does't trigger on both ECC and ESS/MSS.
I am stuck need your quick response will be appreciated.Hi Qayyum
I faced a similar situation. I couldn't solve it through a badi hence i enhanced my webdynpro component.
I enhanced on the functionality when user clicks on radio buttons to send (on the left side in the template ) then system throws an error.
I don't have system access right now, you can right click on the appraisal template -> technical help and get the wda component name.
Put the debugger in se80 and check.
hope this helps
Regards
Vaibhav -
How to find the appraisal form for an appraisal model
Hi group,
We want to implement the BAdI that defaults dates for an appraisal. However, it should only kick in for certain appraisal models. When entering the BAdI, I have APP_MODEL_ID available to me. Based on this ID, I need to find which appraisal form the passed appraisal model belongs to - and only carry out code in BAdI if appraisal form = 5.
I find AFORM_ID in table T77BF, but I cannot find how to determine this based on the APPL_MODEL_ID passed to the method.
Any hints greatly appreciated.
/KirstenYou can do a look up of the Table HRP1043 for the Appraisal Model & retrieve the Appraisal Form ID.
data: w_form_id type AFORM_ID.
select AFORM_ID into w_form_id up to 1 rows
from HRP1043
where plvar = '01'
and otype = 'BS'
and objid = "Appr Model ID
and istat =1
and begda le sy-datum
and endda ge sy-datum.
endselect.
if sy-subrc eq 0.
* w_FORM_ID will ahve the form no
else.
* error.
endif.
~Suresh -
Appraisal form doesn't open in new window
Hi Guru's,
We are using the BSP application HAP_Document. For the employee we use the "page with flow logic" (SE80) documents_receives_open2.html. This gives an overview of open appraisals.
Our problem is, that when an employee clicks on the link to an appraisal form, that the form opens in the same frame. It should open in a new window.
Hope you can tell me how we can adjust this.
Thanks!
MarcoHope you've set the option 'Open In New Window' in BSP iView properties.
Also check that In homepage config. for resource which calls this application.For url for pcd page
Replace roles with exroles for e.g. exroles://portal......
This two suggestions solve you issue,
Regards -
ABAP HR - New status/sub-status update in Appraisal forms
Hi Abapers,
As of now the program is generating status/sub-status using FM's: HRHAP_C_NAME_READ_D_STAT and HRHAP_C_NAME_READ_D_STAT_SUB. and generating appraisal forms in tcode: PHAP_ADMIN_PA.
Now I have added status/sub-status and date fields in selection screen. Requirement is that the program should check this date against form creation date, If begin date of the form is not after any of three dates specified in selection screen then status/sub-status specified in selection screen is not used. else status/sub-status specified in selection screen is used.
FM: HRHAP_DOCUMENT_PREPARE is used to generate appraisal forms where the status and sub-status are picked from infotype: 5026 and related tables. though i have modified program, new status/sub-status is not reflecting in appraisal forms.. how can i achieve this...
Please help me.. i need your help..Hi Premraj,
Selection screen: (assumptions)
P_status:
P_begda:
P_endda:
P_date:
Assume that from creation date is system date:
If sy-datum >= p_begda and
sy-datum >= p_endda and
sy-datum >= p_date.
Use the selection screen status/sub-status.(p_status)
Else.
What ever your condition.
Endif.
Please let me know if you need more information.
Regards,
Ramakrishna kotha.
+91 9848468817. -
(TEM) Appraisal Form not showing in ESS portal
Hallo Experts,
In the ESS portal during appraisal of a certain BE, the Appraisal form does not appear. The Name of the Appraisal model appear on the portal but NOT the form itself where the user input data. (the criteria groups and criterions.)
The Appraisal form is incomplete.
The BET for the BE has correct event appraisal model as shown in its Relationship infotype.
Is this a problem with the SAP or the portal itself?
I'm not sure if the appraisal functionality uses batch job to copy data into the portal. Is there a way to tell? Or is there a SAP standard program used in batch jobs that transfers data from appraisal into the portal?
Please help.
Thanks,
OlekanWhat is the application that you are using to access appraisal in the portal please.
-
Hi Gurus,
I have a requiment that i want to download the Appraisal forms by employee group.there will be three types of Appraisal forms.According to the empoyee group i have to download the form.
And i want to write a batch program to identify the employees going to appraissal procedure( completion of one year from date of joining).
program has to identify the employees one month advance.
can anybody tell the selection criteria?
If i give date range in selection screen how the program will identify the employees joined before one year(they may be completing more than one year) and elgible for appraisal at given date range?
Please help me in this?Hi,
Dynamic Actions are triggered automatically by the system when certain condition met. Like in your case, if the task type Expire of Probation come, the system has to send a notification to the corresponding administrator.
Look at the table T588Z and also this link.
http://www.hrexpertonline.com/downloads/Rehan%20Zaidi%20Online%20Portion.doc
Lets, take a example, your task type Expiry of probation is 01. So, your corresponding Dynamic action must be:
0019 nosubtype Fieldname 06 1 P P0019-Fieldname
0019 " " 06 2 M M0001
Good luck
Om
Reward it, if u feel helpful. -
Appraisal forms and normalizing the results
Hi everybody,
What is the SAP best practice(s) for normalizing the result of appraisal forms?
Imagine you are running an annual appraisal form at the end of year and you would omit 10% lowest and highest results. Or you would apply a normalizing algorithm for appraisal results of a department. and so on.
Thanks,
OmidHi;
You can certainly create a Quiz using FormsCentral but there is nothing built in to "grade" the quiz and no integration with any grading systems like flubaroo.
You might be able to use "Formulas" on the "View Response" tab to identify correct/incorrect answers.
This describes a bit about how to use Formulas (they can be done in a column as well as a row): http://acrobatusers.com/tutorials/how-to-work-with-formulas-in-formscentral
This is a list of the forumulas available in FormsCentral: http://helpx.adobe.com/acrobat-com/formscentral/help/formula-syntax-built-in-functions.htm l
Thanks,
Josh -
Execute Custom code to do a warning message on SSHR Manager Appraisal form
Hello - I do not know much about Java/OAF, but I'm really trying to learn! Here is my requirement,
please help me in getting this done.
Requirement : On Employee appraisal form, they will have their yearly objectives and their weight percentages.
These objectives weight percentage is in per_appraisal table attribute1 field(DFF).
The total weight percentage of an employess all objectives should be equal 100.
When manager will login to give them a final rating, the total of all weights percentages should be equal to 100,
if not I have to through a warning message on the Manager's appraisal form(CompFinalRatingsCO).
To calculate the total weight, we can certainly write a small pl/sql function or a procedure.
But how can I execute that code and show a warning message on SelfService HR Manager Appraisal form?
Thanks in advance for your help.
Thanks
- Srini1) extend the CO attached to your page.
2) Capture the Button in Processformrequest of your extended CO.
3) Call a plsql function or procedure with OUT param which will return whether 100% weightage has been entered or not.
If Not, then throw warning message.
Here is the way to call Plsql proc with OUT param.
String sql =
"BEGIN bcr12_mapping_tool_procs_pkg.XXBCR12_HAS_MANDATORY(:1,:2); END;";
OracleCallableStatement cs =
(OracleCallableStatement)am.getOADBTransaction().createCallableStatement(sql,
1);
try {
cs.registerOutParameter(2, 1, 0, 2000);
cs.setString(1, int_name);
cs.execute();
String new_status = cs.getString(2);
cs.close();
if ("Y".equals(new_status.trim())) {
throw new OAException("Please enter all mandatory column highlighted.",
(byte)0);
} catch (Exception ex) {
throw new OAException(ex.getMessage());
} -
HelpuFF01any information about Web dympro Appraisal forms
hi,experts
i am fresh in Appraisal for web dynpro and need any information about Web dympro Appraisal forms?
anyone can give a link or any articles..
looking forward for your answers.
best regards.Pls go through here
http://help.sap.com/erp2005_ehp_04/helpdata/en/70/c2cff7a92249198c2947567677a003/frameset.htm
http://help.sap.com/erp2005_ehp_04/helpdata/en/98/1222d3404e3849912015524dce03e5/frameset.htm
Aneez -
How to transport entries made in appraisal form
Hi Experts,
I used WebDynproABAP application "HAP_CONFIGURATION" with conifguration_id "HAP_AC_TAB_CONF" to configure the tabs in an appraisal form. (IMG > Personnel Management > Personnel Development > Objective Setting & Appraisal > Define Tabs and Process Configuration for Template)
Now I want to transport the configuration to the Q-System.
How to do this?Hi Wilfred,
Just wanted to know, how exactly are you suppose to use the RHMOVE30 for transporting the process tab?
In the Obj Type should we enter all the VA, VB, VC objects or Is there anything else. I could not find any backend table where I could see the process configuration getting saved unlike the Tab Configuration.
Please Let me know what all details need to be entered in RHMOVE30.
Thanks.
Regards,
Shweta -
Copying Appraisal Form data from Old to New..
Hi,
My client has been using an Appraisal template since last year and all the users keyed in their data already.Then they wanted some minor changes in the existing Appraisal form.We have created a New Template.
Now my Client wants to Copy all the old forms data to New Form.They are not interested to ask the users again to Key in all the data.Then want to copy the old form data to new.Is it possible to copy the Old Form data into NewForm ?
Is there any std way to download & the upload the records?
I tried to Record(SHDB) the App_create Trnx,But it's not recording the Textarea Subscreens.
Im using SAP4.7 and HR Extension 2.00 and using HAP_DOCUMENT BSP Application in my Portal.
Rgds,
Jothi.Pmy complaining has nothing to do with you disturbing. I think its the heat in India, still not used to it
In later releases it will be the same. Our design is just this way. You can't copy appraisals, and you can't change released templates. Those are conciously made design decisions which I still stand to.
From a business point of view it just needs a different approach. Your current situation is not an exception. Here is how I have seen other multinational companies with a global roll-out handle it.
They setup the appraisal process for a year, say for 2005. They start gathering the suggestions/complaints from employees/management and start discussing internally on the possible changes in the process. Then they implement a new template and make this available for the new round in 2006. The old template they put in "in history".
So, they stick to the process they have initiated and start with an approved template with the new round. This then does not disrupt the current process, avoids "bad" quick fixes and gives HR the time to test the new process.
For now, try to create the "copy" report but I would also inform the client that the above process would be the better one on the long run.
Also from an employee and manager point of view it makes more sense as the process they started doesn't change without them knowing what or why.
Regards and Groetjes,
Maurice -
Disabled sub-status in appraisal form customizing
Dear all,
maybe someone could help me with following issue.
I'm customizing a personnel appraisal form using PHAP_CATALOG including several statuses. In order to complete status customizing, I need to activate all sub-statuses of "In Preparation", but all these checkboxes in tab "Status Flow" are disabled.
I already added these new statuses to the category group, so they are definitely available, but I don not understand, why I can not select them.
Does anyone have an idea about this? Are there any requirements to have "In Preparation" sub-statuses active?
Thanks a lot!
TobiasHi Tobias,
Apologies for the delay in replying.
What you can do is:
1. Create one substatus for "In Planning" as "Supervisor Input"
2. Once the phap_prepare or BDC is run and all appraisal templates are attached to employees, as per your status flow templates will be in "In Preparation" status. You need not have any pushbuttons created for this status.
3. Now using PHAP_ADMIN_PA transaction code (administrator's login), push all templates to next status as "In Planning" and substatus as "Supervisor Input".
4. For this you design pushbuttons which will be accessed by manager.
5. So when manager will login to portal, he will have the template available for him to take action on the same.
Please let me know in case of any clarifications.
Thanks!
Best Regards,
Chetan Shriraj Wahane
Edited by: Chetansw on Nov 30, 2010 6:42 AM -
The next level manager is unable to view or access appraisal forms for all
I am facing an issue where in the next level manager is not able to see the appraisal docs of employees.
Follwing is the link that we found on SDN related to the same issue-
Next higher level manager should see the appraisal docs of the employees
During the PM testing, an issue was discovered with the existing logic of the Default Next Level Manager BADI.
When a manager manually reports to a NL managers organization unit, the next level manager is unable to view or access appraisal forms for all the employees who report to the manager.
For example,
NL Manager/Cheif: Susan
Manager/Chief: John
Employees: Mary and Matt
If Johns position (manager/chief) has a A 999 Reports to dotted line relationship to Susans organization unit (NL Manager), then Susan is unable to access, approve or reject the appraisal forms for Mary and Matt (Johns direct reports).
The relationship type is A 999 Reports to dotted line
Type of related object O (Organizational Unit)
We need to update the BADI in order for the next level manager to be able to access appraisal forms as described in the example above.
BADI implementation Name : Z_HRHAP00_DOC_DEF_DO
Method - IF_EX_HRHAP00_DOC_DEF_DO~DEFAULT_OTHERS
Now we are facing the following issue-
After identification of the employees who report to the managers organizational unit using the A 003 Belongs to relationship we are not sure how to pass these employees information from BADI to appraisal form, so that the previously identified Next Level Manager will be able to access, accept and reject appraisal forms for these employees.
For further details please refer the thread. I was not able to understand how this can be achieved.
Can anyone please mention in brief how I should be able to do this. I am new to this and I would appreciate any help .
Regards,
Satish.There are no Function Modules to my knowledge. Pls try the transaction S_AHR_61016530 which would display the User's approvers as per hierarchy. This would bring datas from the HR tables. If this helps pls award points.
Maybe you are looking for
-
My daughter's iPod Touch is stuck on a blank screen with that loading circle thing just going around and around. She said she was trying to duplicate an app or something, and all the the apps started shaking like when you delete them. I turned the iP
-
Problem setting up WDS with MSI RG54GS2 & Motorola WR850g
Problem setting up WDS with WR850g & MSI RG54GS2 Hi, I'm trying to bridge 2 routers: Motorola WR850g & MSI RG54GS2 . I set the MSI as the main router (it works better for me as a router than the Moto), and the Moto is the repeater. I have set it up e
-
Problems with my online # not displaying on friend...
I have a Skype subscription and a Skype online phone number with a local area code for where I live, which is Wyoming. When I first signed on with Skype and selected my online number, each time I'd call one of my friend's cell phone, my local number
-
Hi All when i create a delivery with reference to sales order this is blocked due to credit check.in my company there is transaction code ZKM3 due to this i release order & do PGI.but my problem is before PGI i want blocked my material for PGI.if i c
-
Makin a new object from the file in activeX
hi How can i make a new object from a file in ActiveX. i am Making an object of the following C:\Program Files\Microsoft Office\OFFICE11\WINWORD in order to use Word in LabVIEW but when i use the property nodes, then no properties are being displaye