Appraisal OSA issue

Hi experts,
Im working on OSA Appraisals and using BSP Application HAP_DOCUMENT. we want to do some validations in the header portion. For example, if user is not authorized to create appraisal for a particular date(based on his join date), we need to inform him a message in a popup window.I know about the BADI <b>HRHAP00_DOC_DEF_DV</b>.But i want to display the <b>popup</b> when the user clicks the SAVE button.Could anyone tell me the way to control it? Can it controlled from front end(BSP)? if so, which page i hav to write the code ?
Thanks in Advance,
Jothi.P

I want a popup window similar to the window appearing, when trying to create more than one Appraisal in a same period.
Rgds,
Jothi.P

Similar Messages

  • Course Appraisal (OSA-LSO)

    Hi All,
    I have created a OSA template for Providing feedback to the courses attended my the employees...The problem is that in the Template the course field shows all the courses that are in the system instead of only the courses attended or completed by the employee....
    I have tried maintaining "Add Booked Courses" for fixed Enhancement in the, But does not help.
    Appreciate any input on the same.
    Thanks.

    Hi All,
    Can this issue be resolved in LSO by assigning the Appraisal template to the course or any other way.
    The requirement is to create a feedback template for all the courses completed by the employee in LSO.
    Awaiting your valuable inputs.
    Thanks.

  • Objective setting appraisal (OSA) queries related to ESS/MSS

    Hello All,
    I am currently working in OSA. I have few queries related to this.
    My client wants to implement OSA without linking it to the SAP ESS/MSS. They have their own intranet portal which is not a part of SAP. But they are using it for applying leave etc which has been linked to SAP R/3. So they also want to use the the same portal for appraisal also. 
    Hence my query is whether is it possible to link OSA with their own inhouse intranet portal ? And if it is possible then how and will I be able to get all those functionalites which are available in standard ESS/MSS for OSA?
    Please guide.
    Regards,
    Daniel

    Hi Daniel
    If you can call SAP Portal in your local intrenet.
    In one of my clients they were using MOSS as thier frame work (SAP portal is called inside moss)
    Thanks
    Rajdeep

  • OSA issues

    hi,
    i have configured the OSA template , in the top level of the template i have selected all the available enhancements for the template , but im not able to see all of the enhancement in the further template behaviour , how do i get to see all the enahancements in there, i only see
    Default Execution Period           
    Default Appraisal Document Name    
    Default Part Appraiser             
    Maximum Number of Part Appraisers  
    Default Validity Period
    Default Review Date     
    Default Appraisee
    Default Appraiser
    All other enahncements are not visible in this list.

    Hi sameer,
    All enhancemnts won't be available in furthertemplate behaviour..You have to add them manually.
    <b> 1 </b>.Goto Trnx OOHAP_BASIC,choose Enhancement area.
    For example if you want to add Likage enhancement, selct AX.
    <b> 2 </b>.Then select the Enhancement folder.
    <b> 3 </b>.Clik new and add your enhancement here.
    <b> 4 </b>.Trnx PHAP_CATALOG ->template in edit mode ->In Furthr template enhancements -> Clk add bt and choose the enhancemnt u want.
    Rgds,
    Jothi.

  • How to change defauled field value in Appraisal OSA

    Hi,
    We hav implemented OSA Appraisal Model and it's working fine both in R/3 and from EP.In form template We hav set the column 'Value Input' to Required Entry.
    In the HAP Document the field values of that column are never null coz the field value is defaulted to the first entry '1'. How to change the defaulted value in the drop dwn boxes.
    Any help will be much appreciated .
    Rgds,
    Jothi.
    Message was edited by: Jothivenkatachalam.P

    Hello Jothi,
    Defaulting can be achieved with a value determination, BAdI definition HRHAP00_VAL_DET.
    Regards and Groetjes,
    Maurice

  • Appraisal Template - Issue with New Column addition.

    We have added one column u201CPriority %u201D which replaced an existing field (column) in one of the appraisal templates.
    When the user selects a value from the drop down and saves the template, it is not getting reflected in the portal.  Also the same isnu2019t getting updated in the backend DB tables (as seen from PHAP_ADMIN_PA). Upon displaying the template, the first available value in the drop down is shown by default instead of the selected value.
    As per our understanding the entire field values are read from standard function Module u2018HRHAP_DOCUMENT_CHANGE_STATUSu2019 into corresponding internal table t_body_elements.
    But the value (Row X Column) for that particular column is not seen in the structure.
    Please give inputs as to why the changed % value is not being saved and shown in the template.
    The column is maintained in the template like the other columns and the value range is also maintained in the u2018Edit Appraisal Scalesu2019 in SPRO.
    Thanks
    RK

    Hello Siddharth,
    Thanks for you reply. Still the same issue. Following are the config I did till now:
    In the PCD I created a new business object (SWF_WIOBN), an operation linked to the object (NAVIGATE).
    I did create an iView (powl) in the custom folder, I integrated the operation within iView. I created a page that contains the iView.
    In the properties of the iView I gave:
    Application Name: HAP_MAIN_DOCUMENT.
    Launch in New Window: "Display in separate Headerless Portal Window".
    System: SAP_ECC_HumanResources
    I added the required entries in tables:
    IBO_C_WF_TTAS
    IBO_C_WF_ACS
    IBO_V_WF_TAC
    IBO_V_WF_TTAC
    etc...
    I saw in the code of linked feeder class: CL_IBO_INBOX_FEEDER_WI  that it's checking something called "Launch_Editor".. Is it a property that we can set somewhere?
    Following are the parameters retrieved by system:
    BO_NAME       =  SWF_WIOBN
    BO_OP_NAME = NAVIGATE
    LAUNCHER_PARAMETERS ->  empty.??
    BO_RESOLVE_MODE = USER_SET_OF_ROLES
    LAUNCH_EDITOR  empty where must be set?
    At the end I still get the error:
    There is no iView available for system "": object "SWF_WIOBN". For more information, contact your administrator.
    Any advice,
    Thanks in advance

  • Appraiser Authorization Issue (Objective Settings and Appraisals)

    Hello!
    We are currently using Objective Settings and Appraisals for our
    performance appraisals. ESS and MSS is also used during the process. We
    do not use structural authorizations either.
    Authorizations work fine for the vast majority of employees. However, we have an issue with some of our Human Resources users. For his/her ID they have authorization to certain personnel areas. However, his/her appraiser is in a personnel area they do not have authorization for. As a result, the appraisal does not show up when the user access ESS to work on their appraisal.
    For example we have an HR user who has access to information in
    personnel area 1081. However, her appraiser/manager is actually in 2054. As
    a result when she accesses her appraisal it says no entries exist.
    One solution we tried was selecting the 'No Authorization Check for Appraiser' on the
    template. With this selected, the appraisal shows up with the personnel
    number of the appraiser on the listing. When the appraisal is accessed
    and the user tries to perform an action, the following error pops up stating the
    appraisee person is not allowed and it has the appraiser number within
    the error message.
    Currently, we have the HR employee using a different ID for ESS that allows the
    user to access the appraisal. Is there anything standard that will
    allow the user to view the appraisal without using a different ID?

    Bump

  • APPRAISAL TEMPLATE ISSUE (HR ABAP)

    I have a appraisal template which is giving me 3 blank KRA's as standard one  when template document is created from tcode PHAP_PREPARE_PA .
    for appraiser and appraisee template.
    but i want to add KRA's  to the template during the creation of the template document
    from tcode PHAP_PREPARE_PA  based on the KRA's maintained for his position in a z table????

    Hi Nandy,
    As I understood you would appraisal items come from position requirements. If this is the case and If you go in standard way by adding requirements to your position you can use "Fixed enhancement" in "Dynamic Settings" section. The name of BADI is "HRHAP00_ENHANCE_FIX" otherwise you should develop your own code and use it through "Free enhancement"
    Regards,
    Omid

  • Appraisal (OSA)

    Hi,
    We r using 'Obj settings and Appraisal' in our EP6.We have created some BSP Iviews which refers to BSP Appln, <b> HAP_DOCUMENT </b>.It's working fine.If an Appraiser logs into the sys, it's displaying the List of all incomplete documents by him.
    But we want to filter the incomplete documents by <b> Appraisals as Part Appraiser </b>,<b> Appraisals as Further Appraiser </b>,Past completed docus by him.
    It wud be helpful if anyone tell me where i hav to do modifications in Class / BADI .or is anyother simple way around.
    Anyhelp will be highly appreciated.
    Rgds,
    Jothi.
    Message was edited by: Jothivenkatachalam.P

    Sorry Jothi, i'm reading now your old post about BADI in appraisal component.
    Have you more information?
    Do u have discover something new?!
    Thank's in advance.

  • Part appraisals as part of OSA Status Overview in MSS?

    Hi,
    I'm in the middle of a clarification phase regarding implementation of Objective Setting and Appraisal (OSA). This is my question regarding part appraisals:
    In the Status Overview page/iview in MSS, the manager can prepare, see, select and modify documents with statuses like In preparation, In Planning and In Process.
    If a document has the substatus "Part appraisal in process", and the manager is the first part appraiser, I would expect the document to open the part appraisal column for input when I select the document from the "In Process" column. Instead the document is opened with the Final Appraisal column open for input.
    How can you include a managers part appraisal documents in the Status Overview page, or have the part appraisal column open for input?
    We want to make the Status Overview the "one point of access" for the managers appraisal tasks, but is that possible within standard?
    Kind regards Henrik

    Hi Henrik,
    Is your issue resolved, we did notice the similar behavior. However if BSP application HAP_DOCUMENT/documents_todo.htm is called directly, it displays the Part appraisal first and then upon completion it displays Final appraisal.
    I plan on providing this as URL in MSS as an alternative till OSS status overview is fixed.
    Any info ?
    regards
    Sridhar

  • Issue with new abap webdynpro INBOX EHP5

    Hello Experts,
    I'm currently working on the configuration of ESS/MSS services in EHP5. We are using different services like Appraisal OSA, Learning solution,etc. I already configured the Launchpad ESS, it's working fine but now I have an issue with the new Abap webdynpro INBOX. The employee and manager see their workitem notifications correctly in their respective inbox.(I'm calling application: IBO_WDA_INBOX that I integrated in my launchpad).
    My problem is that when clicking on a workitem in order that it opens me the appraisal document (in edit or display mode), I got an error saying: "There is no iView available for system "": object "SWF_WIOBN". For more information, contact your administrator."
    I did some search on SAP help without any results. I'm wondering how should I register workflow tasks? I saw there is a table called IBO_C_WF_TAS (I added entries e.g:
    IBO_WDA_INBOX TS99700031   EXECUTEAPPRAISALDOCUMENT).
    I tried also to register all my custom tasks in transaction SWFVISU.
    example:
    TASK: TS99700013
    Visualization Type: ABAP Webdynpro
    APPLICATION:    HAP_MAIN_DOCUMENT
    DYNPARAM   :    sap-wd-configId=HAP_AC_MAIN_DOC
    NAMESPACE :    sap
    SYSTEM_ALIAS: SAP_Webdynpro_XSS (I did create a system in sap portal under System Administration with as AS property /webdynpro/dispatcher )
    Could you let me know what could be wrong, what I missed? Shall I create an iView, if yes which one? which properties?
    I would really appreciate any help.
    Thanks!

    Hello Siddharth,
    Thanks for you reply. Still the same issue. Following are the config I did till now:
    In the PCD I created a new business object (SWF_WIOBN), an operation linked to the object (NAVIGATE).
    I did create an iView (powl) in the custom folder, I integrated the operation within iView. I created a page that contains the iView.
    In the properties of the iView I gave:
    Application Name: HAP_MAIN_DOCUMENT.
    Launch in New Window: "Display in separate Headerless Portal Window".
    System: SAP_ECC_HumanResources
    I added the required entries in tables:
    IBO_C_WF_TTAS
    IBO_C_WF_ACS
    IBO_V_WF_TAC
    IBO_V_WF_TTAC
    etc...
    I saw in the code of linked feeder class: CL_IBO_INBOX_FEEDER_WI  that it's checking something called "Launch_Editor".. Is it a property that we can set somewhere?
    Following are the parameters retrieved by system:
    BO_NAME       =  SWF_WIOBN
    BO_OP_NAME = NAVIGATE
    LAUNCHER_PARAMETERS ->  empty.??
    BO_RESOLVE_MODE = USER_SET_OF_ROLES
    LAUNCH_EDITOR  empty where must be set?
    At the end I still get the error:
    There is no iView available for system "": object "SWF_WIOBN". For more information, contact your administrator.
    Any advice,
    Thanks in advance

  • How to sweep user personalization of POWL for OSA?

    All:
    We've had people personalizing their Objective Setting and Appraisal (OSA) Personal Object Work List (POWL) by creating new queries, changing existing queries, and changing settings. This is happening both in ESS and MSS. We'll be removing all of those options from the screen. However, we need to sweep the personalization they've already done. I understand this works differently than other POWLs.
    How do we delete personalization done by users to the OSA POWLs for ESS and MSS?
    Thank you,
    Jerry

    Vijay:
    Thanks.  Our portal team knows how to disable personalization.  My concern is that people have already made changes that we need to remove.  For example, users have changed queries and hidden their own list of evaluations in the overview tab.  In another place, someone removed a link that we want to keep out there.
    Is the ability to delete personalization that users have already done cleared by doing this activity you describe below?  Is there a transaction we need to run to sweep what they have already personalized?
    Thank you,
    Jerry

  • What is Appraisal Model, criteria, Appraisal template ??

    Hi All,
      I am very new to SAP HR, please let me know what is
      Appraisal Model  Object type - BS
      Criteria Object type - BK
      Appraisal template Object type - VA
      Appraisal criteria Object type -  VC
      How appraisal model and criteria is used the BSP application "HAP_DOCUMENT" for appraisal  ???
      Is there any difference between Training (Attendee) appraisal and Personnel development appraisal and
      how the they are used ??
       How to do the Online "Attendee" appraisal on ESS ??? Our system is ECC 6.0 without any Enhancement pack.
       What is the significance of PHAP_CATALOG_PA and how it is different from PHAP_CATALOG ??
       You are requested to help me.
    Thanks & Regards,
    Edwin

    Hey
    This is too much to answer in one thread. However, I will try , see my answers in bracket
    Appraisal Model Object type - BS  ( Belongs to old appraisal model)
    Criteria Object type - BK  ( Belongs to old appraisal model)
    Appraisal template Object type - VA ( Object to define a appraisal template  in the new OSA module )
    Appraisal criteria Object type - VC ( Object to define a criteria in the new osa module )
    How appraisal model and criteria is used the BSP application "HAP_DOCUMENT" for appraisal ??? -  (you define the VA, VB and VC objects in PHAP_CATALOG and bsp page display it )
    Is there any difference between Training (Attendee) appraisal and Personnel development appraisal and
    how the they are used ?? -  (These are used for difference purpose. Appraisal are used for course evaluation, object setting and appraisal ( osa ) is used for personnel evaluations )
    How to do the Online "Attendee" appraisal on ESS ??? Our system is ECC 6.0 without any Enhancement pack. ( This can be either using the BSP / webdynpro abap screens ) - It is all devlivered part of ESS/MSS business package
    What is the significance of PHAP_CATALOG_PA and how it is different from PHAP_CATALOG ??
    (PHAP_catalog_pa is for personnel appraisals only . you can see much more in phap_catalog)
    Documentation for OSA  in EHP 4 - http://help.sap.com/erp2005_ehp_04/helpdata/en/98/1222d3404e3849912015524dce03e5/frameset.htm
    Documentation for other versions - http://help.sap.com/saphelp_erp60_sp/helpdata/en/98/1222d3404e3849912015524dce03e5/frameset.htm
    Hope this helps , let me know if you have any questions.
    Aneez Hameed

  • OSA Appraisal: custom substatus not shown in phap_catalog_pa

    Hi, gurus,
    why there is only one substatus shown on the status flow tab of a category and template? i defined sever custom substatus of main status 'in process', but they are not shown at all.
    thanks and best regards
    Jun

    Hi,
    I  recently worked the appraisal forms. Most of the appraisal templates are created and configured in the SPRO. Or OOAM or PHAP_BASIC transaction code.
    as per my understanding , the solution for your question is : you can restrict Lines Reserved for Note is input field (F4 field) there you can select numbers within 1 - 9.
    please let me know if you have any issues / concerns.
    Thanks,
    Ramana

  • 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

Maybe you are looking for

  • How do I connect to the Desktop of my PC?

    I have no trouble networking between my Windows XP on the PC and the mac. However, on the PC, I can only open the "Local Disk" with its folders and files since the Local Disk has the "Sharing" capability. I would like to be able to see the Desktop of

  • High Resolution Photos Don't Display

    Hello, We have a fully patched Lync 2013 installation with a fully patched Exchange 2013 installation. We've moved all users to the Unified Contact Store, and have had all users upload high-res photos. I can test this via the URL like this: https://s

  • My MacBook pro will take forever to shut off sometimes?

    When I want to tern off my MacBook pro sometimes it will take forever to tern off so I have to let the battery drain out and then when I use it again I have to plug it back in?

  • Centering Web site

    I developed a website but when I uploaded it, the site is to the left of the screen. How do I get the site to be in the center of the screen?

  • VS 2012 Deployment Issues

    One of VS2012's flaws is its limited deployment options out-of-the-box. There are many situations, where Click-once just isn't suitable. OK, so we have to use third party options: WIX XML to the rescue. But that is where problems start: So you have a