Add Qualification" free enhancement in Performance Appraisals
Hi all
I trying to activate the "Add Qualification" free enhancement in Performance Appraisals.
Can anyone tell me:
1. Can I use this enhancement only in the VB level?
2. How to define correctly the "Refers to Attributes of"
3. How can I set up that the scale will be according to the scale maintained in the Qualification (Q)?
Tx a lot
Maya
Hello,
You have within PM the possibility to extend the appraisal document with additional elements based on flexible criteria (for example employee, country assignment etc.). The added elements can be appraisal objects (VB/VC) or external objects (D, Q, etc).
These added elements need to be defined in a way that the appraisal application understands it. If we take the Q object, it has no configuration that describes how to be used in an appraisal environment.
Thats where the reference objects come in place. These objects tells the appraisal application how to behave in case of added new elements. A reference element is a VB or VC and has the same settings as a VB or VC you add fixed in a template configuration.
So here you can then say, if you add one or more Q's to teh document then all these Q's use the settings of the reference object (and will use for example only FAPP with scale YHM as per column config on ref. object).
If you have a fix or free enhancement then atleast one reference object needs to exist. however multiple reference objects are allowed, in the implementation of the fix/free enhancement you can then program which element is to be used when.
in the config, double clicking on the entry after 'Refers to Attributes of' will navigate you to the reference object configuration.
Hope this clarifies the concept of reference objects.
Regards and Groetjes,
Maurice Hagen
Similar Messages
-
Performance appraisals template changes
Hi
Can I, by transport between DEV and QA, insert a new question (instead of 5, I want to add a sixth) to a performance appraisals template which has existing forms?
thanks
MayaHi,
I had a similar question a couple of week ago and this was the advice given:
All Changes that deal with the addition / removal of Rows and Columns can seriously harm your documents. If you delete Values from the Value List, you should get into troubles too.
You can see the document structure as stored in the database with the report RHHAP_DISPLAY_DB. If you change something, that is not stored in the displayed tables - but in the customizing instead - chances are high, that the change is possible.
In other words, adding a sixth question is not advisable.
I know this doesn't help you issue but at least prevents you from getting in bigger problems.
Wilfred. -
Performance Template - Free enhancement - Add Qualification
Hi guys
Is there any way in which you can specify a qualification group (Object QK) at the free enhancement on the performance template config? (Transaction PHAP_CATALOG_PA)
Currently the document brings up the whole catalog so it's a risk to business if wrong qualifications gets added onto the document. We want to upload all of the KPI's onto a QK in the qualifications catalog and make the users choose only from that KPI group.
Thanks!Hi Henning,
I presume you are using the standard BADI implementation delivered, otherwise, you could customize your own. One additional suggestion, if you already use structural authorization, you can enhance it to restrict to the object QK that you allow the employee to pick. Hope it helps.
Regards
Kir Chern -
Trainning and Performance Appraisals on EHP5
Hi,
We are implementing ESS/MSS on EHP5.
In Appraisal Documents solution on EHP5, which is developed in WD4A, only the performance appraisals are showed in the list to the employees perform theis appraisals.
Our customer would like that training appraisals were showed in the list as well as performance appraisals. I searched for a BADI, but I haven´t found it. SAP told us to use LSO, but the customer won´t use LSO.
Is there any BADI to use or will we have to create an Z?
Thanks.
BrunoHi Siddharth,
For whom needs to achieve the same requirements as mine, follow the solution to list the learning appraisals as well as performance appraisals.
1 - Create an enhancement point in CL_HRHAP00_STARTPG_POWL method IF_POWL_FEEDER~GET_ACTIONS
How to: http://wiki.sdn.sap.com/wiki/display/ABAP/EnhancementFramework-ImplicitEnhancement-EnhancingstandardtransactionPA30forinfotype0618-Academic+Qualifications
2 - Add the code:
ZHRT0009 is a table which we created to store the VA codes.
IF i_applid EQ 'OSA-POWL-ESS'.
data lt_template_lso TYPE TABLE OF ZHRT0009.
data ls_template_lso TYPE ZHRT0009.
select * from ZHRT0009 INTO TABLE lt_template_lso
WHERE ZNOME = 'PORTAL_AVAL_REACAO' AND ZPARAMETRO = 'VA'.
loop AT lt_template_lso INTO ls_template_lso.
ls_templates-objid = ls_template_lso-ZVALOR_PAR.
ls_templates-plvar = plan_version.
ls_templates-otype = ls_template_lso-ZPARAMETRO.
APPEND ls_templates TO lt_templates.
ENDLOOP.
* Call method to fetch the documents.
CALL METHOD cl_hap_wd_start_page_ui=>document_get_list
EXPORTING
* sel_filter =
add_on_application = lv_add_on_application
plan_version = plan_version
t_categories = lt_categories
t_templates = lt_templates
t_appraisers = lt_appr
* s_and_or =
* t_appraisees = lt_appr
* t_part_appraisers = lt_appr
* t_others = lt_appr
s_sel_dates = ls_sel_dates
s_sel_status = ls_sel_status
* t_sel_status_sub =
s_sel_with_or_without = ls_sel_with_or_without
s_document_fill = ls_document_fill
* extract_m_n = ' '
IMPORTING
t_document = lt_documents
t_return = lt_return.
e_results = lt_documents.
ENDIF.
And it´s done.
Bruno -
Offline template in combination with FREE enhancement
Hi Experts
We are working with Performance Management 604
We have a problem when we combine the enhancements
HRHAP00_OFFLINE and HRHAP00_ENHANCE_FREE
In the online template we can manually add up to 7 new goals, and this is also possible in the offlline version in the Adobe IA form.
But when we upload the template again, then the mnanually added goals in the IA foem is discarded.
My question is if this combination is possible or not?
And if yes, is there any extra setup required to make it work?
thanx in advance
/jacobok, how did you enable the pdf to add elements? cause that is not in the SAP standard. Anything which requires server access (this includes free enhancements) is not possible on the offline version.
As such your scenario should not occur in the standard.
Regards and Groetjes,
Maurice Hagen -
Appraisal Form Designining - Free Enhancement for every Criterion (VC)
Hi Experts,
I have a query regarding free enhancements.
In one section of the Form, there are 2 parts:
1. Training Imparted and 2. Trainings to be Imparted.
Both of Date columns, where the user enters the date for the trainings imparted.
My query is, how do i add new columns for both the VCs (Trainings Imparted and Trainings to be Imparted) .
COz if i add free enhancements to the Criteria Group, the new Criterion gets appended at the last. Which does not match the requirement. I want it appended after both, separately..
Can anybody suggest?SAP have informed us that the Follow-up BAdI requires a new implementation to specify the VC object.
-
Hi Frieds,
I have added the Free enhancement ADD_COURSE_FROM_LSO to my appraisal template-ehp4 . When i tried to access the courses from portal its showing all the course ,i want to restrict this to particular date.
If we select the courses from the portal with the free enhancement ,will it automatically booked for the particular cousre.
Could any one worked on the similar fucntion please share with me how the free enhancement-add business type and add course from lso works in the appraisal template.
Thanks in advance
VKHi VK,
Even I am facing the same issue.. if you have solved the issue, kindly let me know how to solve it.
Thanks
Vimal -
Hi,
I am using Oracle8i on UNIX platform. I have written a PL/SQL block which opens two cursor on a huge table with 5 million rows.
Now the problem is that the block is too slow. Is there any way I can enhance the performance and keep using the cursors too ?
Thanks
Rachna BarejaCan you limit the number of rows fetched, maximizing the index usage?
Hi,
I am using Oracle8i on UNIX platform. I have written a PL/SQL block which opens two cursor on a huge table with 5 million rows.
Now the problem is that the block is too slow. Is there any way I can enhance the performance and keep using the cursors too ?
Thanks
Rachna Bareja -
Hi All,
we have implemted OSA and LSO integration through Free enhancement - AH-ADD_COURSE_FROM_LSO. We have a requirement to customise this badi .
Can any one please let me know which badi will help us to modfiy the standard program logic.(how to find the technical name of the program)
Thanks
KumarHi ,
We have identified the badi - HRHAP00_ENHANCE_FR11 , can we restrict some courses under the training catalog using this enhancement area.
Based on backend setting -under course type info- when the field NOESSX is checked we do not want this courses to be displayed on portal.
Please share your inputs on this.
Thanks
Kumar -
How can one decide which queries need BIA to enhance their performance?
How can one decide which queries need BIA to enhance their performance?
Queries with high data access times will usually require BIA. This can be found by using the Event IDs...
Please do not post across forums - your earlier post was deleted as duplicate.
Also search the forums before posting... this question has been answered earlier...
Edited by: Arun Varadarajan on May 5, 2009 7:24 PM -
How to add apps (free or paid apps) to my iTunes account (via iTunes on PC) for later download on iPad?
In App Store, some apps may go on sale (become reduced in price or completely free), and these offers are usually available for limited time. I may want some of these apps but can’t download & install them immediately on my iPad for certain reasons (e.g. lacking strong Wi-Fi coverage or lacking free space on iPad or iPad is out of my reach).
How to purchase these apps from my PC via iTunes, to be added to my account and become available for me to download on iPad later?Deleting from your computer is not necessary and I would not advise it since again it's wise to have a backup. But otherwise, yes, once you make a purchase from any source, the app should in the future be available for downloading from the Purchased area in the iTunes Store app on your iPad. This presumes of course that the developer of the app has not removed it.
One note:
delete the downloaded app file and this will remove it from my PC (and automatically become removed from my iTunes library)
This is the reverse of the correct procedure. If you really insist on removing the app from your computer, delete it from within iTunes. iTunes will ask if you also want to move the app file to the trash. Deleting the app file manually will not automatically remove it from your iTunes library.
Regards. -
Hello,
I'm not sure where is the correct place to post this topic. I think I'm in the correct place.
First, my system specifications:
- MSI K9N4 SLI
- MSI R4850 512 (A little oced)
- AMD Athlon 64 x2 3600+ @2.5 (oced to 4800+)
- Seagate 160 GB 8 MB cache
- 2 GB RAM DDR2 667 @511
- Windows Vista x64 Ultimate
The "problem" is the following: I'm playing Medal of Honor Airborne and Jericho, both in highest quality. The games performance in general terms is very quickly, the protagonist "walk" normal, no slowdowns, but when the game loaded for the first time I note a frame rate drop that some seconds later disappears and works as should. However when for example, I'm entering in new areas, a new frame per seconds drop is noted again.
Running FRAPS in MOH Airborne show a average FPS of 25 and I think it's low!
So, two questions:
1) This motherboard supports only x8 speed PCIE ports. Is this the reason for the FPS drop? Or this affect only a little?
2) I'm going to buy more memory, two modules of 1 GB each one. The system will be equiped with 4 GB in total. Maybe the games performance are being affected by the memory because Vista needs to read hard disk paging file?
Thanks!Thanks for the replies.
What do you mean with sounds problems? The sound works well.
The PSU is CoolerMaster Real Power Pro 550 Watts.
I'm using Catalyst 8.7 final version. Unfortunately 8.8 doesn't work in my system even with my old card (x1550). When I load Windows CCC.exe close due to problems. Formating doesn't solve the problem so it's a bug from ATI. Maybe 8.9 will fix the issue as others users are having the same problem as me.
What can I do to enhance game performance?
I installed Alone in the Dark and it's playable, but when fire or explosions appear, a frame drop is noted
I'm playing this game in high quality too. -
Nokia 6151 not detecting Hands Free Enhancement
I love my 6151 and have just purchased a second one from the dreaded flea bay. However I'm very disappointed to find out that unlike my original handset the new one which appears unused does not detect my Car Cradle as a Hands free enhancement.
I've tried restoring to factory defaults without any success and am awaiting a data cable to try reloading the firmware (which is the latest v04.10) but can anyone suggest why this might not be detecting the hands free?
Help?!If you are not quite sure where all the wires go in your vehicle then you should'nt attempt to install this kit, modern vehicles have very complex wiring systems on them and you can do damage which could cost you a lot of money. I have been installing car kits for 16 years and can put you intouch with a engineer near you if needed.
Dan.
Nokia Accredited Installer
If my answers help you, give me a Kudos. Its like a pat on the back. -
How can I enhance loading performance?
Hi, all.
I'm loding LUBM 50 data set during 4 hours in 11g release2 with new jena apaptor. (Linux 86_64, 16GB RAM )
At First, several data files(.nt) is loaded within several minutes.
But, as time goes by, and as the amount of the used memory is increasing, loading speed remarkably down.
I don't know the reason.
Now, it looks like the loading stopped.
Could you tell me an advice?
I'm using below code.
private void init() throws Exception {
String jdbcURL = "jdbc:oracle:thin:@" + Constants.HOST + ":1521:" + Constants.SID;
OracleDataSource ds = new OracleDataSource();
ds.setURL(jdbcURL);
ds.setUser(Constants.ORACLE_USER);
ds.setPassword(Constants.ORACLE_PASSWORD);
OracleConnection conn = (OracleConnection) ds.getConnection();
oracle = new Oracle(conn);
modelOracleSem = ModelOracleSem.createOracleSemModel(oracle, modelName);
graphOracleSem = modelOracleSem.getGraph();
graphOracleSem.createTables();
graphOracleSem.dropApplicationTableIndex();
graphOracleSem.clearRepository();
private void loadingData() throws Exception {
String dataSetType = Constants.getDataSetType(dType);
long start = System.nanoTime();
Model model = ModelFactory.createDefaultModel();
File dir = new File(Constants.DATA_PATH + File.separator + dataSetType);
File[] fileList = dir.listFiles();
File file = null;
String inputFilePath = null;
for (int i = 0; i < fileList.length; i++) {
file = fileList;
inputFilePath = file.getCanonicalPath();
System.out.println("Loading triples from " + inputFilePath);
InputStream in = null;
try {
in = FileManager.get().open(inputFilePath);
if (in == null) {
throw new IllegalArgumentException("File: " + inputFilePath + " not found.");
model.read(in, "", "N-TRIPLE");
graphOracleSem.getBulkUpdateHandler().addInBulk(GraphUtil.findAll(model.getGraph()), tableSpaceName);
graphOracleSem.commitTransaction();
graphOracleSem.flushAdd();
} finally {
if (in != null)
in.close();
graphOracleSem.rebuildApplicationTableIndex();Thanks, DonnyDBA.
Unfortunately, I don't have dba account for oracle 11g. I can not get the AWR report.
I should find a way to enhance performance by programming code.
But, I can see the information of system memory.
Mem: 16442560k total, 16357228k used, 85332k free, 27092k buffers
Swap: 18808816k total, 408304k used, 18400512k free, 11611716k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4361 oracle 15 0 7291m 2.4g 1.8g S 1 15.1 250:11.62 oracle
3815 oracle 16 0 6771m 1.8g 1.7g D 1 11.2 3:43.82 oracle
3797 oracle 15 0 6737m 18m 16m S 0 0.1 0:00.64 oracle
3630 oracle 15 0 81204 12m 9248 S 0 0.1 0:00.15 tnslsnr
Whenever oracle load triples, memory consuming is increased. Now, oracle is using almost all memory.
In this system, running program is only the test code.
Is this a memory leak?
If this is a memory leak, I think my test code have some problems.
When flushAdd() or commitTransaction() method is excuted, do oracle return the used memory? -
Performance Appraisals-Only show the document in certain status/substatus
Hello
We would like the appraisee to see the document only in (Status "X" and Substatus "Y") OR Status = "XX". The Appraisee should NOT have access in any other status. Which BADI/approch can help us meet the requirement? We tried using the BADI HRHAP00_DOC_BC but that does not seem to help.
Please advise ASAP.Hi Swetha,
1) How do you create the person authorized in the Status flow.
(for eg: I have a scenario like this..The authorized HR person would set objectives for group of employees at the beginning of the year for annual appraisals and also he should be able to change or add more objectives if required in the Review period. After the completion of one year, the Manager, Self and Higher Manager will give their ratings and the final result should be displayed only to the HR Personnel)
I have Appraiser, Appraisee, Part Appraiser, Higher Manager and All users right now in my system and I am using All users.
Ans : Person authorized should be created through the tcode PFAC. This s the place where rules for workflow have to be created. Once it si done here, the corresponding rule has to be added to the Tcode OOHAP_BASIC. The rule add to this tcode will be visible in youe category group and category, template in PHAP_CATALOG. As far as possible try to use the standard rules available. All the users you have mentioned above have a standard role in SAP.
2) How would you give authorization to only HR person?
Ans : Can you be more specific here. Like what exactly the HR person has to do?
3) In Status flow, I can see Workflow event. What is it used for?
Ans : Workflow is used to send the notification and the workitem to the user to whom an appraisal document is available for editing in his inbox.
Eg on a typical case-> If a self appraisal has to be done, then a workflow will be triggered in the beginning of in process phase. Then the appraisal doc wil be available in the inbox of the appraisee.
For workflow and Rules(Agent Determination) related objects have an ABAPer who has worked on Workflow.
Hope this helps you.
Regards,
Subbu.
Maybe you are looking for
-
Need help setting up my work email
I'm new to Blackberry and need help with setting up my device to receive my work email (we use Outlook). They use BES but since I purchased my Verizon Blackberry on my own, my workplace IT department will not assist me in setting it up. Since the d
-
Hi My version of garagband for the iphone 4 is missiong the 'sections' tab in the settings. It means I can't record beyond 8 bars. I downloaded the app in Australia and just wondering if there are different versions or this is an issue anyone else in
-
Hi, all. The database is 2 node RAC (10.2.0.2.0 ) on 32 bit windows 2003 EE SP1. The Enterprise Manager is not Grid Control. I created a RAC database by using DBCA, and Enterprise Manager was installed by default. Currently, It seems that the databas
-
Inter company process without delivery and billing
Dear All, My client needs to do inter company process without delivery and billing. So I have done inter company process same as like intra company transfer. I have used document type NB.During MIGO i got a error "No accounts maintained for company
-
I would recommend to introduce minus points in the forums. Once a question was asked in an SCN forum and after the first response to the Question, minus points should be assigned to the questioner. When the Questioner responds or mark the answer usef