Workflow in appraisal document,any bsp changes needed?

Hi all,
I am trying to modify an existing workflow object. So just to start i have activated the existing workflow and specified the event triggering in swe2 and pftc. when i trigger the event from R/3 it is working but when i try to test it through portals it doesnt work.
I am using the BSP(HAP_DOCUMENT), when the manager rejects the goals the event INFO_APPRAISEE_CHANGE should be triggered. but i donot see this event being triggered in SWEL.
Do i have to do anyother config for the workflow to work through portals(to attach the reject button to the event)
the object type is APPR_DOC
event is INFO_APPRAISEE_CHANGE
receiver type is WS12300114(standard)
Please let me know if you have any suggestions.
Thanks in advance.
manasa

Hello Manasa,
I did an implementation of Performance Management and did not change any of the BSP's to get workflow to work. Al was done by the customizing of Performance management.
So don't look in the BSP but in the customizing. For changes during the process, use the BADI's (SE18, starting with HRHAP).
Good luck.
Frank Roels

Similar Messages

  • BADI for "On save of the appraisal document(BSP)

    Can any of you please let us know if there is a BADI to perform the validation/restriction of the weighting percentage on the appraisal document in BSP?
    I am currently using the implmentation of the BADI defintion HRHAP00_DOC_SAVE and the method SAVE_DOCUMENT, but on saving the appraisal document, there is no hit at the breakpoint in the method.
    Is there any other way in which the weighting percentages can be restricted to a particular range on the appraisal document and to throw an error in case summation of the weightages is not 100% on the BSP application of the appraisal document.
    Early response would be appreciated.
    Thanks and Regards

    Hi,
    1- Create a new implementation for the Badi in Se19. specifiy a Z filter value. Activate the underlying class.
    2. Now goto OOHAP_BASIC. Goto the Enahncement Area and select BS as the Enahancement area  and double click "Enhancement". Here click on the new entries and add the Z filter value here(F4 help will be available).
    3. Now add this Badi enhancement to the Appraisal category by selecting the "Enhancements" tab.
    4. Save now.
    5. Double click the template and Goto the Further template behhaviour. You will find the BS available now.
    Add the enhancement implementation here and release the template.
    This will work and have worked for me.
    Regards,
    Subbu

  • OSA - Appraisal Documents and Transfers

    Hi All;
    We arecurrently using the OSA functionality in ERP 2005 and providing links in the portal for the managers ( Apraisers) and Employees ( Appraisee's) to the BSP documents.  ( Documents to do.)
    We also let the employees select another (part appraiser) via the BSP ( change header data). 
    Has any one automated a process for transfers. So if a manager leaves and moves to another org. unit How can we change the appraiser for al the documents automatically.
    Can the default part appraiser BADI handle transfers. Can we add logic in the BADI to handle transfers.
    Thanks
    Iliana

    Hi all. I need to change appraisals status from "In preparation" to "In planning" all together for selected appraisals. I've tried do this through "PHAP_ADMIN->menu->Change status". Unfortunatly, the fixed enchancments is not generated during status change via menu! I've forced coding implementation for HRHAP_ADMIN definition:
    method->START_FUNCTION
    LOOP AT t_document_id INTO ps_appraisal_id .
            CALL FUNCTION 'HRHAP_DOCUMENT_GET_DETAIL'
             EXPORTING
                mode                          = 'X'
             ui_mode                       = ' '
                s_appraisal_id                = ps_appraisal_id
                administrator                 = 'X'
            CALL FUNCTION 'HRHAP_TEMPLATE_OF_DOCUMENT_GET'
            CALL FUNCTION 'HRHAP_DOCUMENT_ENQUEUE'
              CALL FUNCTION 'HRHAP_DOCUMENT_CHANGE_STATUS'
                EXPORTING
                  plan_version           = '01'
                  template_id            = p_template_id
                  button_id              = 'CLOSEPREP'
              CALL FUNCTION 'HRHAP_DOCUMENT_DEQUEUE'
    ENDLOOP.
    endmethod.
    And now everything works fine!

  • Appraisal document download in PDF.

    Hi All,
      Current process:  User execute the transaction PHAP_SEARCH_PA with the input PERNR and for each document they will generate a spool via print option. They will take the spool number and using std prog they will download as a pdf file.
    Expected Process: They want to eliminate the manual process and want to download the appraisal documnets for list of employee.
    Issue: I have tried to do BDC for PHAP_SEARCH_PA and its not working, since the transaction display the reports in ALV and bdc doesn't records the ALV screen.
    Is there any transaction or FM to download the appraisal documents, any other input?
    Your help most appreciated.
    Regards,
    Alexander.

    change the following code
    from
    data: output type string .
    loop at result into ls_line.
    CONCATENATE
    r_string
    ls_line-tdline
    INTO r_string.
    endloop.
    to
    loop at result into ls_line.
      TRANSLATE ls_line USING ' ~'.
    CONCATENATE r_string ls_line INTO r_string IN CHARACTER MODE.
    endloop.
    now use r_string to convert to xstring
    CALL FUNCTION 'SCMS_STRING_TO_XSTRING'
          EXPORTING
            text   = r_string
          IMPORTING
            buffer = r_xstring.
    Regards
    Raja

  • Doubt with Appraisal Document

    Dear Experts.
    I am implementing Appraisal Document for ESS, but I need know if Appraisal Document that appear in the Portal ESS/MSS are the right but in the Backend. This for check if the information showed in the Portal ESS/MSS is the right.?
    Thanks in advance.
    Regards

    yes this can be configured in the backend using PHAP_CREATE_PA      
    and other ones are
    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

  • Changing Look and Feel of Annual Appraisal document

    Hi all,
    I have the requirement to change the look and feel of Annual Appraisal document.
    I need to add a header to the first column in Appraisal document.
    I am confused as to where the changes are to be made (In HAP_DOCUMENT,Annual template or BSP code)
    Have checked most of the blogs and threads in forums,but no help yet.
    Please let me know where the changes have to made and how?
    Thanks and Regards,
    Sumangala

    Hi,
    Thanks for the reply.
    I checked "Document_header.htm" as you mentioned.
    It agian points to few other header files such as "Document_header_appraisee.htm","Document_header_appraiser.htm" .
    When i go and check these files,  the code refers to settings no of columns,rows. No link to Header text anywhere.
    From where these headers are set actually.Any configuration in template or header text are written in the code only?
    and also curious to know what this line refers to
    "<%= otr(PAOC_HAP_DOCUMENT_UI/TEXT_ADDITIONAL) %> <%= APPLICATION->doc-S_HEADER_TEXTS-OTHER_TYPE_TXT %>"
    Regards,
    Sumangala

  • Change mode for 'further participant;' in appraisal document

    hi!
    My goal is to change HAP_DOCUMENT BSP to allow Further Participants(FP) to change goal setting and appraisal documents.
    for this i am changing the page document.where.participated.htm  to enable the FP to change document(employee columns ONLY (objectives, checkboxes, employee assessment))for this i redirected the next page to 'change documnet'. Now i am able to change the appraisal document when i login as a further participant and if i am both the appraiser and apparisee. For the appraiser documents for which i am not the appraiser and appraisee, i am not able to change the fields in the document. I did some reasearch on this and came to know that some badis need to be used for this functionality.
    Please advice If anyone came across such scenario.
    Any help would be greatly appriciated.
    Thank you
    manasa
    Message was edited by: manasa

    >hi jothi,
    >i tested the page from the BSP application and it is >working fine. i did give this page as the start page for >the link in the portals but if i log into portal and
    >test the page somehwere the processing mode is set back >to blank and so it is nt working. but if i test it from >bsp the processing mode is 'X'(which i set in the BSP).
    >Please suggest me.
    It's Strange. Where you have impleneted the Col Access Code..in the BADI / in ur BSP Page itself?
    The objective Settings also can be controlled by COL_ACCESS BADI.Find out the name of the columns in HRHRAP* Tables & change the visibility.
    Rgds,
    Jothi.

  • BADI for changing Appraisal document application name for Web dynpro ABAP

    Hi,
    For Appraisal document customizing through PHAP_CATALOG_PA, We have BADI HRHAP00_BSP_TMPL  to change the BSP application name which can be used in Web layout for output display. Using this we can change application name from HAP_DOCUMENT to custom BSP application name
    Similarly, what is the BADI for changing Web dynpro ABAP applictaion name? Currently its triggering HAP_MAIN_DOCUMENT.
    how do we change application name to some custom web dynpro application name
    Regards,
    Kothand

    Hi Karim,
    I don't know, if there is any chance to get the Webdynpro application name. At least in the ABAP System fields is no information about the webdynpro application name.
    One remark: I have allways problems with BAPIS / BADIS that behave different depending on the caller. Could it be a good idea to pass some information through the interface / parameters?
    Best regards
    Renald

  • Other Users need access to Appraisal Documents in OSA

    Hi,
    We are implementing Objective Setting and Appraisals and have found that when a user logs into the Portal, they are only able to enter Appraisal documents where they are the Appraisee or Appraiser.
    We have the need to allow other users to enter Appraisal documents, for example, the Next Higher Supervisor.  When they log into the Portal, they can see all their subordinates, but it looks like no one has an appraisal document, when in fact, they do.
    What do we need to change to allow these extra users to be able to see that appraisal documents do exist so that they can select them?
    Any help is appreciated.
    Thanks,
    Mary Ann Kolnik

    Hi Rachel,
    Hopefully I will answer your questions. 
    We currently have a custom implementation of the column owner badi because we found that the choices delivered (AE-for appraisee only, AR-for appraiser only, etc.) were not enough for us.  We determined that our requirements for column access needed an owner of the appraisee sometimes and an owner of appraiser sometimes and possibly even other participants (like a Power User, Delegate, etc.).  So, right now we created an AL choice for 'All Users' and then in the column owner method check_column_owner, we have code to see if 'myself' is the appraisee, the appraiser, or a further participant.
    If he's the appraisee, we pass an 'E' in the export parameter column_owner.  If he's the appraiser, we pass an 'R', and so forth.
    Then we have these values in our custom zcol_access table.  This is so that the column access badi can pull the column availability from zcol_access for the particular column_owner per column/status/substatus.  This allows for columns to be hidden, display only, or changeable for particular people at particular status/substatuses.  We do have the template field also in the zcol_access table so you could separate the column access per template also. 
    I hope this makes sense.  It is working for us so far, now the issue is how to get the further participants to be able to enter the correct set of appraisals and get the right columns and custom pushbuttons.  We would like to use the hrhap_others table, because it works well with our column owner and column access design, but our further participants can change their roles often, so we don't want them permanently tied to an appraisal.  More research and trial and error needed.
    Mary Ann

  • How to change Font size and alignment in Appraisal document - Font settings

    Dear Eperts,
    We are working on 360 Appraisal. Can Any body explain how to change the fornt size and allignment (text wrapping to wndow size) in Appraisal document.
    Thanks and Regards,
    Ajaykumar

    Hello Ajaykumar,
    if I am not completely mistaking the 360° Appraisal uses the Adobe Forms.
    In this case the font can be set in the Adobe Live Cycle Designer by selecting "Palettes" -> "Font".
    Here is a discussion which addresses this question, and also contains a link to how to handle Adobe Forms:
    Adobe Print Form - Change Font Type/Size | SCN
    Best regards,
    Laszlo

  • Need to create a mass upload program for appraisal document creation for multiple employee

    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,
    Priyaranjan

    Hi Priyaranjan,
    I think you can take the abap'ers help in creating the program. But u need to provide them the exact functionality and the required specifications in creating the appraisal document.
    Even tcode also u can get it prepared by Abap'ers.
    Thanks and Regards
    Balaji

  • Need to create a mass upload program for appraisal document creation for multiple employee in abap hr

    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,
    Priyaranjan

    Hi,
    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 .

  • HT1222 I am not able to update my iPad to new version,needs any settings changes?

    I am not able to update my iPad to new version,needs any settings changes?

    How are you trying to update? Have you tried connecting your iPad to your computer running iTunes and update that ways? Please tell us what you have tried, what happened, and what if any, error messages you received.

  • Will updating from CS6 to CC Indesign cause any unwanted changes to existing CS6 documents?

    Will updating from CS6 to CC Indesign cause any unwanted changes to existing CS6 documents?

    The update itself will not affect exisiting files, but if you open and save them in CCC you will no longer be able to open them in CS6.

  • I have Configured SSL,  Do we need to make any further changes ??????

    Hi all,
    I am new to SSL.
    I have a question.
    We have just configured SSL in our Web Server to make the site secure.
    We have a Registration Form in our site and Customer fills it and submit the form so we want to
    make Registration Form secure.
    I want to know that do we need to make any further changes in
    our program (Servlet/JSP).
    I mean, do we need to use/implement JSSE package API in our program.
    Please help me in this way.
    amitindia

    Your engine may or may not use JSSE - nbut unless
    you're opening your
    own Sockets, you don't care.
    What's this mean......
    We are not using Socket Connection in our program (in
    our database driven website).Then you're all set. What I meant was, if you're creating new Sockets in your Servlet (which is not typical, but I've seen it done), then you'd need to worry about how to make an SSLSocket. Since you're not, you're all set.
    As u explain that we have to replace http to https.
    Is this is the only changes we have to make or any
    other changes tobe made?No - change your URLs, and then read up on how to set up your ServletEngine so that it supports SSL, and you should be all set.
    Grant

Maybe you are looking for