Upload of Appraisal Template
Hi,
We are Implementing Performance Management for our Client and its first time im working on this.There is a requirement from client that each employee has Individual KPI's and they don't match to any other employee.They don't want to group the employees at all. So in this case i need thousands of Appraisal Templates to be created.Is such case feasible in system.
And can someone please help me as how templates are Uploaded.
Regards
Hi Yurii,
Now i am just a step ahead and understanding the process about Template and document.I am able to view the appraisal documents in portal.
My doubt is as per the above screen that u posted,i can add/delete the objectives accordingly.Is this the option available only when we select the column Objective settings . Bcz i could not find the options as u mentioned.
Similar Messages
-
Uploading of Appraisal Template
Hi,
How can i create & upload .XSC file(file format of Appraisal template) which is used in PHAP_CATALOG.Because if im trying to upload Appraisal template in any other format like excel or word its showing run time error.
Pls guide me on this.
RegardsHi,
you can create the template in phap_catalog. After that you can fo to phap_prepare. With that tcode you create forms based on the template. That means a form is an instance of the template with appraiser and appraisee. Now you can go to phap_admin select the template you crated before in the dropdown box and you will get a list with appraisal forms. Please mark one form and select the edit button. Now you will see the form.
With webdynpro component HAP_MAIN_DOCUMENT you can display the form in the browser.
best regards
Martin Hastik -
OSA - ERROR while downloading \ uploading appraisal template
Hello!
May be some of you came across the same problem: when appraisal template using object Q as reference object for VB or VC is being uploading into the other client it is copied with error. The relationship 607 between objects is not ceated in the other client, so the object is not correct. Is it a standard solution
Thanks EkaterinaHello, once more!
I am inclined to think that lack of relationship 607 between objects VB and Q while uploading appraisal template into other client is due to a programm error but we failed to find relativa SAP Note, may be someone came across the problem? -
Appraisal template download upload in excel
Hi All
We have the download upload functionality of appraisal template in PDF by offline layout setting in phap_catalog_pa. My query is can the upload and download of the template can be done in excel also. Our requirement is to download the appraisal template as configured in phap_catalog_pa in excel and then uploading back the same through portal. Please suggest if this can be done and how to proceed further.
ThanksI have found a solution. FM HRHAP_DOC_BODY_ENHANCE
In this example the program add two dynamic elements for qualification.
REPORT ZYS_APR_UPLOAD_DYN.
DATA: wa_prepare TYPE zys_upload,
g_template_id TYPE hap_template_id,
g_header_defaulting TYPE flag,
gs_return TYPE bal_s_msg,
gs_menu TYPE hap_s_menu, "for status
gs_appraisal_id TYPE hap_s_appraisal_id,
gs_doc_processing TYPE hap_s_doc_processing,
gs_header_texts TYPE hap_s_header_texts,
gs_header_status TYPE hap_s_header_status,
gs_header_dates TYPE hap_s_header_dates,
gt_header_add_data TYPE hap_t_header_add_data,
gs_header_display TYPE hap_s_header_display,
gt_header_appraiser TYPE hap_t_header_appraiser ,
gt_header_appraisee TYPE hap_t_header_appraisee ,
gt_header_p_appraiser TYPE hap_t_header_part_appraisers ,
gt_header_others TYPE hap_t_header_others,
gt_buttons TYPE hap_t_buttons,
gt_body_columns TYPE hap_t_body_columns,
gs_body_columns LIKE LINE of gt_body_columns,
gt_body_elements TYPE hap_t_body_elements,
gs_body_elements LIKE LINE of gt_body_elements,
gt_body_element_descr TYPE hap_t_body_element_descr,
gt_body_element_buttons TYPE hap_t_body_element_buttons,
gt_body_cells TYPE hap_t_body_cells,
gs_body_cells like line of gt_body_cells,
gt_body_cell_val_values TYPE hap_t_body_cell_val_values,
gt_body_cell_val_ranges TYPE hap_t_body_cell_val_ranges,
gt_body_cell_val_c_like TYPE hap_t_body_cell_val_c_like,
gt_body_cell_val_descr TYPE hap_t_body_cell_val_descr,
gt_body_cell_notes TYPE hap_t_body_cell_notes,
ls_header_appraiser TYPE hap_s_header_appraiser,
ls_header_appraisee TYPE hap_s_header_appraisee.
DATA: COUNTER(5) type n VALUE '00003',
lv_template_id TYPE objektid,
date type sy-datum,
lv_pernr TYPE pernr_d,
s_return TYPE bal_s_msg,
lt_status_notes TYPE hap_t_status_note,
lv_error TYPE flag,
ls_wd_return TYPE bal_s_msg,
ET_BODY_ELEMENTS_ADD type HAP_T_BODY_ELEMENTS_ADD,
wa_BODY_ELEMENTS_ADD like line of ET_BODY_ELEMENTS_ADD.
START-OF-SELECTION.
gs_header_dates-ap_start_date = '01.01.2014'.
"endda
gs_header_dates-ap_end_date = '31.12.2014'.
gs_header_dates-ap_date_set = '31.12.2014'.
"APPRAISER
FREE gt_header_appraiser.
ls_header_appraiser-plan_version = '01'.
ls_header_appraiser-type = 'P'.
lv_pernr = '1000800'."wa_prepare-value.
ls_header_appraiser-id = lv_pernr.
APPEND ls_header_appraiser TO gt_header_appraiser .
"APPRAISEE
FREE gt_header_appraisee.
ls_header_appraisee-plan_version = '01'.
ls_header_appraisee-type = 'P'.
lv_pernr = '1000800'."wa_prepare-value.
ls_header_appraisee-id = lv_pernr.
APPEND ls_header_appraisee TO gt_header_appraisee .
wa_BODY_ELEMENTS_ADD-NEW_ELEMENT_TYPE = 'Q'.
wa_BODY_ELEMENTS_ADD-NEW_ELEMENT_ID = '50000392'.
APPEND wa_BODY_ELEMENTS_ADD to et_BODY_ELEMENTS_ADD.
wa_BODY_ELEMENTS_ADD-NEW_ELEMENT_ID = '50000399'.
APPEND wa_BODY_ELEMENTS_ADD to et_BODY_ELEMENTS_ADD.
CALL FUNCTION 'HRHAP_DOC_BODY_ENHANCE'
EXPORTING
row_iid = '0001'"wd_comp_controller->enhance_row_iid
plan_version = '01'
s_appraisal_id = gs_appraisal_id
t_header_appraiser = gt_header_appraiser
t_header_appraisee = gt_header_appraisee
t_header_part_appraisers = gt_header_p_appraiser
t_header_others = gt_header_others
s_header_dates = gs_header_dates
s_header_status = gs_header_status
t_body_columns = gt_body_columns
* FREE_ENHANCEMENT = ' '
trusted_call = 'X'
enhancement_type = ' '
t_body_elements_add = et_body_elements_add
* T_BODY_ELEMENTS_STRUC_ADD =
IMPORTING
s_return = ls_wd_return
CHANGING
s_doc_processing = gs_doc_processing
t_body_elements = gt_body_elements
t_body_element_descr = gt_body_element_descr
t_body_element_buttons = gt_body_element_buttons
t_body_cells = gt_body_cells
t_body_cell_notes = gt_body_cell_notes
t_body_cell_val_values = gt_body_cell_val_values
t_body_cell_val_ranges = gt_body_cell_val_ranges
t_body_cell_val_c_like = gt_body_cell_val_c_like
t_body_cell_val_descr = gt_body_cell_val_descr.
"Saving document
CALL FUNCTION 'HRHAP_DOC_UPDATE_BODY_AND_SAVE'
EXPORTING
plan_version = '01'
IMPORTING
s_return = s_return
CHANGING
s_appraisal_id = gs_appraisal_id
s_doc_processing = gs_doc_processing
t_header_appraiser = gt_header_appraiser[]
t_header_appraisee = gt_header_appraisee[]
t_header_part_appraisers = gt_header_p_appraiser[]
t_header_others = gt_header_others
s_header_texts = gs_header_texts
s_header_dates = gs_header_dates
s_header_status = gs_header_status
s_header_display = gs_header_display
t_body_columns = gt_body_columns
t_body_elements = gt_body_elements
t_body_cells = gt_body_cells[]
t_body_cell_notes = gt_body_cell_notes
t_status_notes = lt_status_notes.
IF s_return IS NOT INITIAL .
WRITE: / s_return-msgid , s_return-msgty ,s_return-msgno ,s_return-msgv1, s_return-msgv2, s_return-msgv3 .
ENDIF.
counter = counter + 1. -
Change the Appraisal Template in Mid of Year.
Hi All,
We want to edit the appraisal template which is being used in Production.
System is allowing to edit the template in development as there are no documents created. Once we transport the change to production what will be the implication.
Q1. Is it recommended to change the template after it is being used.
Q2. If really need to edit the template in mid of appraisal process how do we go forward.
Thanking you in advance.
Kamal R.
Edited by: Nalin Jain on Aug 5, 2009 7:41 AMHi Suresh,
We are on ECC 6.0 and SP 43.
We need to put some extra fields / Notes to the targets and extra sub statuses to correctly identify the condition.
But already appraisal process started and documents are created. Now we cannot either create the same documents in new template or postpone the appraisal template change to next year.
In this situation we decided to change the existing template. We want to know what will be the implications if we change the template in development and transport it to production???
Download and upload will create a new template which will not be useful for our case.
Thanking you in advance.
regards,
Kamal. -
URGENT: TRANSPORTING APPRAISAL TEMPLATE
Dear Friends,
I had created an appraisal template in my SandBox development client.
I then downloaded it and then uploaded it in the Golden Masters Client.
I also created a transport request at the time of saving the template in Golden Masters.
In my Testing client, I used SCC1 to transport the template and other appraisal settings from Golden Masters to the testing client.
Now, when I execute Tcode: APPCREATE in my testing client, the systems returns a message "No template found".
What might be the problem?
How can I solve it?
Please help, its urgent!!!
Regards
AXEHi axe
For transporting from one server to another server dont use scc1 use se09,se10 for using transport request and then try yaar definetely you will get i think so you are mirroring from one client to one client you are not transporting.
bye
naveen -
Moving Appraisal Template to QA
Hi Guys
I understand that we can move Appraisal Template by download/upload method or by right clicking on the Appraisal Template to create transport and move this transport to QA and so on.
For Category group and category, we can do manual configurations in each system or use OOHAP_CATEGORY Tcode and create transport by selecting Transport option in the menu bar.
For basic settings we can use the regular transport.
I followed download and upload to transport Appraisal Template, works fine.
For Category group and category, I did manual configurations in each system, works fine.
For basic settings I used the regular/customizing transport, work fine too.
Before using download/upload method, I tried using transport method to move Appraisal Template by right clicking on it, transport request box came up and I created transport and have Basis move it to QA. Basis came back transport failure message due to the following error code:
No activation of relationship to object VH 60000200 in pl. version 60000200 (cl.100)
Errors occurred during post handling RH_ACTIVATE_PDOBJECT_AFTER_IMP for PDST_LSO T
The errors affect the following components
BC-BMT-OM (Organizational Management)
Using Transport method for Appraisal Template should have been the best in my case because we have a custom print program and custom table created to map the sections of appraisal template required for printing. By download/upload method the Appraisal Template VA/VB/VC Ids changed so I had to go back to this custom table for each system to map these changes. Since this method failed for me, I had to use download/upload approach.
Did anyone come across similar challenges? Please share.
Is this the reason download/upload method is suggested?
I will appreciate your input.Good evening,
The template settings that are new to EHP4, cannot yet be transported in an automatic way. The process is stored in 'VH' objects.
In order to transport the whole template with all EHP4 settings, you need to do the following steps:
1) Transport the core template using 'PHAP_CATALOG'.
2) Transport the process configuration using report 'RHMOVE30' (see attachment 'transport VH.doc').
3) Transport the tab configuration using note '1428054'.
If you have any other issue with tranpsorting PD objects please refer to note 1475428 Transport appraisal Basic settings
Hope this help
Sarah -
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 -
How to Upload a RTF Template from desktop with out using XML Publisher resp
Dear All,
While uploading an RTF template for an XML report through XML Admin responsiblity, i am getting some weird error. So, i am looking for other options of uploading the Template. Can any one let me know if any other options are available. Can i use FNDLOAD? But i think it is to move the files between instances. My requirement is to upload the template only from my desktop.
Please suggest
Thanks
RajHi,
Thanks for the reply.
When i am trying to upload from XML Publisher Admin responsibility, i am getting the following error:
oracle.apps.fnd.framework.OAException: java.sql.SQLException: No corresponding row found in XDO_LOBS
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:891)
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:865)
at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:988)
My Template size is 1.7 MB.
Application Release is : 11.5.10.2
DB Version: 10g
OS: Unix
Thanks
Raj -
Business event group in an appraisal template catalog
HI all,
Is there any way to include the catalog of training in an appraisal template catalog? ie, a column where you can select a business event group (object L).
thanks, regardsHello Sergio,
I guess your post is in the wrong forum - this forum is about Supply Chain Event Management.
Regards
Berthold -
Training and Event Management - Appraisal Template
I have created an appraisal template but when I am trying to update score, it is neither creating a new APPRAISAL object nor it is getting saved. Please help me rectifying this issue.
Hi,
I donu2019t understand what you are trying ask . kindly let me know your scenario then Iu2019ll solve your problem if I could.
Prasath -
Attempting to Upload an FSG template error
Hi,
We are facing issue,while uploading the FSG template error on web ADI,can you please suggest us how to resolve the issue.
Exception Name: oracle.apps.bne.exception.BneFatalException - Error loading class:
Log File Bookmark: 408173
Navigartion path:
GL Super User -> Launch Journal Wizard -> Functional Actuals - Multiple -> Create
DocumentThanks for the reply.
Please note issue is happening only on load balancer environment and we had tested by removing the load balancer its working fine.
Our instance is 4 node application tier(shared appl_top) with load balancer running R12,issue is only happening on load balancer environment,if we change load balancer environment to single node its working fine,
Please guide me,is there any setup required on load balancer side??
Errors are showing in bne.log
oracle.apps.bne.exception.BneFatalException: Error loading class:
at oracle.apps.bne.webui.BneApplicationFactory.loadApplicationObject(BneApplicationFactory.java:138)
at oracle.apps.bne.webui.BneApplicationFactory.createPageObject(BneApplicationFactory.java:77)
at oracle.apps.bne.webui.BneApplicationService.loadPageHandle(BneApplicationService.java:326)
at oracle.apps.bne.webui.BneApplicationService.handleRequest(BneApplicationService.java:144)
at oracle.apps.bne.framework.BneBajaServlet.doRequest(BneBajaServlet.java:246)
at oracle.apps.bne.framework.BneBaseServlet.doGet(BneBaseServlet.java:79)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:610)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
Edited by: rag100mn on Jul 2, 2009 9:13 AM -
Regarding addition of new column in existing appraisal templates
hi gurus,
i m working on the existing appraisal templates in which i have to add one more column named "Avereage Rating"
in which the average of "MID YEAR ACHIEVEMENT COLUMN TOTAL VALUE" & "FINAL APPRAISAL RATING COLUMN TOTAL VALUE"
for eg:"(3.5+4.0)/2 = 3.75" i.e the value 3.75 will come in the average rating column,plz help me to sort out
this column,for this,no doubt i have added the column for this but for the value "3.75" what "value list",
"value class" & "value determination" sud i use against this column plz help me....solved
-
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 -
Transporting Appraisal Template in Predefined Performance Management
Hi all
I have created a transport for Category and Appraisal Template through transcation PHAP_CATALOG by right clicking onto the Object and selecting Transport. After creating the transport I have successfully transported it in the QAS.
Now, in QAS I am not able to view Appraisal Template in the Appraisal Catalog (Transaction: PHAP_CATALOG) while the Category exists in the catalog. I have checked the transported Appraisal template in transaction PP01and have found that the object exists in QAS.
Please advice on, why isnt the appraisal template being displayed and linked to the required category in Appraisal Catalog Transaction: PHAP_CATALOG). And what is the corrective action required.
Regards
Imran Ali SiddiquiHi Imran,
Please check note 1475428, it may help you find a solution to your issue. (note also that regarding the switch they must be set in both source and target system)
Hope this help
Sarah
Maybe you are looking for
-
Master Data loading in BPC 7.5 with prefix
Hi Gurus, I need a help in master loading in BPC 7.5 Currently we are loading GL account with prefix of A and controlling area(COA1) BI:0000600000 BPC: ACOA10000600000 I have maintained logic in the transformation file as below. Z001 represents the h
-
HI FRNDS, I HAVE A URGENT REQUIREMENT OF IS UTILITY, PLZ ANYONE COULD HELP ME . PLZ COULD U SEND ME INFORMATION ABOUT THAT . THANKS IN ADVANCE. VIJAY DWIVEDI
-
Labview crashes with Excel ActiveX
Dear all, I have written a program to read and write the data in the excel using ActiveX sheet but crashes the Labview drastically when executed. Please go through the attached files. Actually the program has to sort the data in ascending order in a
-
"Accessed denied" for Windows Media Player in Firefox for specific video
I get an "Access denied" error message after the video loads, it plays the intro video and the I get the error. Why? Specifically, here: http://www.gamespot.com/pages/video_player/popup.php?sid=6145418&pid=927204 The video will appear, show the intro
-
Instant client on Fedora 12 ?
I've just installed instant client on FC 12 and when tried to run sqlplus I got the following error: ./sqlplus: error while loading shared libraries: libsqlplus.so: cannot enable executable stack as shared object requires: Permission denied Think thi