Offline Appraisal

Hello Experts,
I trying to use the BadI HRHAP00_OFFLINE, but I ca not see any button on the header when I released the appraisal.
Is ther any other requirement?
Thank!
Sivani

Hi Sivani -
I'm not sure I follow your question.
Could you please be a bit more specific as to what the issue is? Is your issue that you are not seeing the download link? Are you using ESS/MSS?
Thanks,
Nick

Similar Messages

  • OSA : Offline appraisal HAP_PDF_OFFLINE_FORM ignores text formatting

    Hi,
    We plan to use the standard offline appraisal adobe form HAP_PDF_OFFLINE_FORM. We have defined the text for each criteria group and criterion in phap_catalog_pa. However, the formatting and alignment of the text is ignored when downloaded or printed in the adobe form. Is there a workaround to this ? Thank you.
    Regards
    Kir Chern

       Hi Kir Chern,
       Thanks for these SAP Notes. Our system has them implemented (7.31SP6)
       Finally I correct these tags on method "CHANGE_FIELD_VALUE" at BAdI "FP_EXTENSION_FIELD_VALUE". We can "correct" these tags at BAdI "HRHAP00_SMARTFORMS" before calling the function module behind the adobe form, but it is more efficient doing it at the first one.
       Thanks a lot for your answers... I'll reward you points, but it's your thread...
       Regards,
    Sergio

  • OSA -Unlock Offline Appraisal

    Hello,
    In one of the documents in the Media Library, Performance Management -what's new in ERp 2005, there is a mention of unlocking offline appraisals.
    Can someone guide me to how can this be achieved. I am not sure of a T code or program exisitng for this.
    Thanks
    Vinay

    Hi,
    I figured that out as well after posting this message but thanks for your response in any case.
    Regards,
    Vinay

  • Release of locked offline adobe interactive form

    Hi all,
    I am working on an application called Performance Management (HR) where I download the form as PDF Adobe Interactive Form. Trying to upload the document fails.  However there is a transaction called
    Locked Offline Appraisal Docment that should unlock a form which has been downloaded.
    My question: how do I run this transaction (program)?
    Thank you very much for any assistance
    Sincerely
    Yuval Peery

    To release an offline ocument you have to use the program
    phap_admin -> menu -> go to -> Locked Offline Documents
    Hope this helps others!!!
    Cheers
    Yuval

  • Offline Adobe Form upload - com.adobe.ProcessingException

    Hello,
    I am trying to upload offline appraisal docyments back to OSA via phap_admin_pa. Some documents produce the following error, there is not obvious what is wrong with those documents :
    u201Ccom.adobe.ProcessingException: Error exporting Data into PDF - PDF Exception: Invalid object for the  XFA entry in the forms dictionary.u201D
    Does anyone encounter this and with a solution ? Thank you.
    Regards
    Kir Chern

    I would:
    a) debug the data values
    b) check the form fields binding (and the field types and the display and other patterns etc.)
    My idea is that there is a part of the form created the way that does not solve all the situations/ all possible data values.
    Another issue I have faced when uploading forms back was that the forms data included some weird sequencies that the system was unable to read as data values/ part of data values.

  • OPM : How to add appraisal data maintained in offline

    In Oracle Performance Management, do we have provision for the PMP admin to add the appraisal details which are done for certain group of Employee in offline. DO we have any mass update of appraisal for certain employee group.
    In Performance Management, can we have Appraiser other than employee supervisor during creation of the PMP plan is there any option to provide eligible criteria for selecting the Main Appraiser apart from Supervisor.
    Thanks
    Siva

    Hi Siva,
    I think there is no utility to create appraisals and update details from offline data for PMP.
    Regards,
    Vinayaka
    Edited by: Vinayaka Prabhu on May 9, 2012 4:04 PM

  • Appraisal to be done offline

    Hi all,
      I found out that we have to implement the BADI 'HRHAP00_OFFLINE' to avail the offline filling of the appraisal template..Am I right?
    If so , there is no sample implementation of this BADI. Actaully what is done in this BADI. There are three methods Upload, Download and get_information. any clues on how to  implement them.
    Any help will be highly appreciated!!
    Regards,
    Sharadha

    HRHAP00_OFFLINE01 is the standard implementation.
    Did you find it?

  • Error when upload appraisal offline forms on portal

    We have use BAdI HRHAP00_OFFLINE to download and upload appraisal document on portal.
    The error message occurs when upload appraisal document and we cannot debugging in the BAdI,
    I think the error raise before BAdI processing.
    Please see error message below.
    Cloud you please how to solve this problem?

    Try taking a look at the OC4J_Portal logs at the time of the error, you could also try setting up the portal repository log to trace the error.

  • Urgent ----- Appraisal for offline editing functionality Question

    HI ESS/MSS Gurus,
    Currently my client using MBO Team viewer in Portal for Appraisals. They heard from some persons about offline Appraisals functionality--- Like downloading Adobe form, fill it and upload  and they want to implement it. I didn't find any SAP delivered iViews for this functionality. Currently they are in EP Version -7.0, MSS 600 . I need advise of you guys for achieving this functionality .
    Kindest Regards
    Srinivas Ayyala

    Hi Peter,
    Glad to be of help! I just had a quick look at the Wondershare web site. It appears that the Windows version has PIP, but not the Mac version. I can't comment on its capabilities as I've never tried it - but I doubt very much that "it had the functionality that supersedes iMovie". iMovie '11 is a very powerful application, with many functions not obvious to the newcomer. A quick look through the Help pages, and other tutorials will reveal its full capabilities.
    Regarding split-screen, that is also a feature included in iMovie '11, although somewhat limited. It allows you to have two side-by-side videos playing at once. See the following iMovie Help topic -
    http://help.apple.com/imovie/#mov3a622531
    Also, you may like to have a look at the following articles/tutorials -
    iLife '11 Video Showcase (scroll down to the iMovie section) -
    http://www.apple.com/ilife/video-showcase/
    Ken Stone Tutorial for iMovie '09 (mostly still relevant to iMovie '11) -
    http://www.kenstone.net/fcp_homepage/imovie_09_stone.html
    Apple iMovie '09 Video Tutorials (still useful for iMovie '11) -
    http://www.apple.com/findouthow/movies/
    Hope you find these helpful Peter. Enjoy your movie making with iMovie.
    John

  • 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,
    Mahesh

    The 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.

  • How to update Appraisal Override flag in the templates found in PHAP_ADMIN

    Whenever a customized transaction is used for approving a Batch, the change should get reflected in the two templates found in standard transaction PHAP_ADMIN.
    However, on changing the value of Appraisal override flag of the batch, the change is not reflected in the templates found in PHAP_ADMIN.
    Is there any ABAP code available for updating Appraisal Override flag in PHAP_ADMIN templates?

    Hi Siva,
    I think there is no utility to create appraisals and update details from offline data for PMP.
    Regards,
    Vinayaka
    Edited by: Vinayaka Prabhu on May 9, 2012 4:04 PM

  • Custom Adobe Form as Offline layout in PMS

    Hi Experts,
    We are implementing PMS in EHP5.I have created customozed interactive adobe form.How can i use this adobe form as layout in R/3 for appraisal purpose?
    I could find option Offline layout.But how i should proceed?
    Please help me.
    Regards,
    Arun.

    Hi Arun
    Step 1: Go Tcode: OOHAP_BASIC
                Enchancement Area -  AP     Print Layout
                Define your Enhancement
                Example:
                ZPRINT     XXX print form
                PMP                          PMP PDF
                SMARTFORM     Print Appraisal Documents: Old (with Smart Forms)
                STANDARD     Standard
    Step 2: Go Tcode: PHAP_CATALOG
                On your Template under Layout Tab
                Further - Print Layout -> Plug in your Custom Print Form
    You should be all set.
    Thanks
    RAjdeep

  • Learning path in employee appraisal

    Hi All,
    As manager suppose during employee appraisal I want to add some courses in Learning path section in employee appraisal but I do not find the training that I want when I click on Add course button on Learning path section, what can we do in this case to add an additional training needs for the employee and this training not available in Learning management , do you recommend me to add descriptive flexfild , if yes how ?
    Best Regards,

    You said Possible/Required courses should be available in OLM. it is okay but suppose the manager has a new courses and he wants his employees to get it but he could not find it in OLM.
    What can he do in this case?
    For this manager should ask content developer/OLM admin to register this course in OLM then futher he could assign to employee.
    how can he suggest offline training which not part of OLM?
    Manager can suggest to go for this PPT/PDF/Anyother as offline traninng if required.
    Thanks

  • OSA Appraisal Upload

    Hi,
    I want to upload appraisal data to hrhap* tables from my Excel Sheet.Is it possible to write a BDC for app_create trnx in BSP ?
    Though the Timeout problem been discussed several times in this forum, im not able to get anything from it.Now our session timeout is 30 minute.While creating appraisal form, some of my users keep on entering their objectives in the form without clicking SAVE or any other button(even though we hav instucted them not to do).After 30 min, their form vanished suddenly and all the data keyed in gone!
    WE are planning whther they can prepare their form in Excel and upload.
    Rgds,
    Jothi.P

    Hi Jothi,
    What you want is technically very hard to achieve and not recommended to do. Even if you can achieve this technically you will run into business process errors.
    I see two options here to work around the timeout issue (I am on purpose not calling it an error, it is just the way the this technique works).
    1. If you have a custom BSP, add a warning that occurs after x-minutes that tells the user to save. This or adapt your layout to force the user to perform a server event (with tab-writers for example).
    2. Instead of programming your own data container use the offline functionality of PM available with ERP2005. This allows you to create a PDF interactive document which will never time out. It has all the necessary business checks in place to avoid problems.
    Offline processing of appraisal documents is always restrictive in the sense that most functions won't work in offline. Whether you programm it yourself or use the standard delivered offline function.
    Regards and Groetjes,
    Maurice

  • 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.
    Thanks

    I 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.

Maybe you are looking for

  • T158 - What's TCODE is used to maintain table T158

    Hi Guru, I'm looking for the TCODE or IMG paht that is used to maintain table T158? T158 - Transaction Control: Inventory Management. Now we're implementing but we don't use standard document type (BLART). We create a new document type such as "GR in

  • Escape sequences

    im new to Java and i am trying to experiment with escape sequences and unicode characters: I have tried this one but I am having trouble public class XmasTree      public static void main(String[]args) // to print " mark           System.out.println(

  • Mac Mini: Error-Disk Full-UNABLE TO BOOT-WHITE SCREEN at STARTUP

    Please Help! Last night a message popped up saying "STARTUP DISK FULL/almost full...Delete files to make disk space available" Immediately after that message the system froze and I waited for a hour to see if it would unfreeze by itself It didn't so

  • Help on SAP SD Cretification ECC 6.0

    Hi Friends, Does any one attended SAP SD Certification on ECC 6.0. I would like to get model questions and pattren of SAP ECC 6.0. Regards Sasikanth.Ch

  • Superdrive error and inability to write DVDs (error code 0x8002006D)

    I was attempting to burn media that totaled 4.4 GB on a 4.7 GB single layer quality TDK -DVD-R. It failed on 2 attempts after almost completing the burn, and then on the 3rd attempt i got: "Sorry, the operation could not be completed because an unexp