Performance Appraisal Column Access restriction - Reg

Hi All,
I have a client that has an extremely extensive approval process in the "Planning", "Review" and "Process" statuses. I therefore need to configure substatuses for each function.
The problem is, the "Column Access" tab only allows you to configure access per Status, and I need to do it per Sub Status as well.
The reason for this is that while the document is for instance in "Planning", an appraisee needs to set objectives in one substatus, and only approve it in another substatus. The appraisee is not allowed to still change his / her own objectives in the "Approval" sub status. The configuration options does not allow for this functionality.
Is there any suggestions on how to overcome this obstacle? (Any BAdI or something?)
Thanks
Venkat.

Hello Venkat,
I have the same issue as yours. Could you please tell me how did you solve your requirement? Did you implement a client instance of the badi HRHAP00_COL_ACCESS?
I'll appreciate your help.
Ana.

Similar Messages

  • Appraisal Column Access

    Hi,
    We are using Appraisals BSP document. It has been so configured that in the final Process stage, the Objective and the weighting column  are display only for both manager and employee.
    I can see the corresponding configuration i the column access tab ot the Appraisal template.
    Requirement has surfaced to modify this and allow manager to modify the Objective and weighting column in the Process stage also. I cannot make change to the template since its already in use.
    I have been trying to use the BADI IF_EX_HRHAP00_COL_ACCESS~GET_COLUMN_ACCESS
    If HAP_AP_STATUS = 4. (If appraisal is "In-process" status)
       AVAILABILITY = 'X'.
      COLUMN_OWNER = 'X'.
    ENDIF.
    But this is not gettiung me the correct result. Please let me know if you have any suitable advice . Thanks!

    hi Hayerk
    the problem as i undestand from your explanation is that there are existing documents created for this appraisal template which are not allowing you to unrelease the appraisal template and do the desireable changes on the appraisal catalog.
    If you don't require the already created appraisal documents then the solution is quite simple : goto phap_admin select the template and delete all the documents which are already created . then the system will allow you to change the appraisal template.
    If the above catalog is currently in use a simple approach can be copying the template and creating the new one with required changes .  keep the old documents as it is for the required period and then archive it .
    Let me know the system details and patch levels, maybe i can find out some information for you . from your explanation it seems to me that you are using the old appraisal system .

  • How to add column access BADI to appraisal template.

    I am not able to see option to add column access BADI in template at Processing  tab--> Further template behaviour.
    Kinldy let me know how to add it.
    I am able to see only following options
    BC         Business Check
    D1         Default Appraiser
    D2         Default Appraisee
    DE         Default Execution Period
    DN         Default Appraisal Document Name
    DP         Default Part Appraiser
    DR         Default Review Date
    DV         Default Validity Period
    HA         Header Data Change
    PM         Maximum Number of Part Appraisers
    Thanks in advance.
    Dhananjy

    Hello Ravikiran,
    Based on the Role and Status of the appraisal form, turn the Column On/Off/Hide..
    sample code...
    case s_header_status-ap_status.
              when c_status_in_preparation.
                availability = 'H'.
                column_owner   = space.
              when  c_status_in_planning.
                case s_body_columns-column_id.
                  when 'OBJ0'.
                    availability   = 'X'.
                    column_owner   = 'X'.
                    exit.
                  when 'Z003'.
                    availability   = 'X'.
                    column_owner   = 'X'.
    Hope it helps...
    Regards,
    Jothi.P

  • Column sorting in Performance appraisal

    HELLO,
                  please help me with this...
    I am preparing performance appraisal template, the problem is i want the columns to be in order for example: 1. perspective, 2. wightage, 3. target.. but i am unable to do this, i tried and the document is showing 1. weitage, 2. target and last perspective.
    please help me with this.....

    Hi,
    in the 'Column' - tab of your appraisal - template, there's an overview of all selected columns in your template.
    To the right of this, you've an up- and down-arrow, which enables you to change the column - sorting.
    Wilfred.

  • Appraisal Document - Column Access

    Hello
    I have configured an Appraisal Template. I have an appraisee/part appraiser/appraiser in the workflow.
    The appraisee is able to fill in the weightage/target at the Goal Setting Stage. However, at the mid term appraisee/appraisers are unable to enter the target achieved. I checked the column access BADI and have not done any implementation for the same.The column access at the template level has been set so that AFTER planning stage, appraisee and appraiser are able to change the values at review/part appraisal and final appraisal state.
    But when the employee opens the document at midterm, his is unable to enter his targets achieved. What can be missing.
    Regards,
    Shubham

    Hi,
    As far as i can understand,
    1. check whether the column owner for the column "Target Achieved" is Appraisee/Employee.
    2. Check whether the employee/Appraiser/part appraiser has authorization to edit at template level by checking at the Review owner/review others stage.
    If this does not work out, you can very well create a badi implemantation for the column access.You can write your rules here. Get the help from an ABAPer if required.
    Also create a new filetr value for your Badi in OOHAP_BASIC.
    And dont forget to add the Badi implementation to the template.
    Hope this helps you.
    Regards,
    Subbu

  • Required Performance Appraisal Steps

    hello friends,
    my client want to configure Performance Appraisal, i don't know full steps for the configuration
    i configure Appraisal scales, Appraisal model, Qualifications,  now i struck in appraisal catalog / template
    plz tell me how to configure and link to the employee
    waiting for ur valuable information
    thank you
    praneth

    Hi Pranee
    Pls find the following steps to create the appraisal template.
    There are following table that will accessed by T code SM34.
    VC_T77HAP_BASIC--Columns
    VC_T77HAP_T77SKu2014Value list
    VC_T77HAP_CATEGORY--Category
    VC_T77HAP_CAT_GROUPu2014Category Group
    and to create the template use the tcode OOAM.
    There are some t codes which is used in appraisal
    OOQA-Qualification catalog
    OOAM-Change appraisal model
    PPM-Change profile
    PPCP-Career planning
    PPSP-Succession planning
    PPDPM-Individual development
    PEPM-Profile match up
    APPCREATE-Appraisal create
    I hope this information would be helpful for u.

  • Appraisal Element Access based on Rows

    Hi All,
    We are using SAP ECC 6  HR patch level 18, where we are implementing performance appraisal (objectives based).
    The control of Appraisal elements(display, change, hide) is based on the columns. Currently we have created columns for each individual role (1 appraisee + 3 appraiser roles) for 2 appraisal review periods within a year resulting to 8 columns and lot of horizontal scrolling in the form, which in portal is very cumbersome. We are using BSP pages in the portal.
    We thought of reducing the number of columns by combining the appraiser's columns. But with this the column access control will not work, as each of the appraiser can access other appraiser columns.
    Is there a way to control elements based on the row, so that different appraisers can have different rows at different statuses and substatuses.
    Regards,
    Vijay Warrier

    Hi,
    You can set the column access as per the requiremnt.
    1. Set the column owner for the column first.
    2. Then set the rights the owner and others have to be set for each phase (Planning, Review and Part-appraisal and final appraisal) .
    Typically the column owner will have all the rights. Other's rights will depend on the appraisal process.
    3. Do this for all the columns available for your template.
    4. This would come under the phase dependent acces type.
    5. Also criteria level settings can be done for each criteria from ECC 5.0 onwards depending on the role of the participant.
    Hope this helps you.
    Regards,
    Subbu

  • OSA - Part Appraisal Column Contents not saved

    Hi All:
    We are implementing OSA in ERP 2005.  We have implemented the header access BADI, that lets the employee change the part appraiser during the appraisal process. But when the part appraiser is changed, all the comments entered in the notes by the previous part appraiser is deleted.
    We would like to retain the notes entered by the previous part appraisers ( just like how it works fine for "Appraisers").
    Can we add additional code in the header access BADI to save the notes column and not delete and add a new one.
    Or is there an OSS note.  I looked in the market place could not find one.
    Thanks
    Iliana

    Hello Iliana,
    This is not possible. The reason for it is following. An appraiser is assigned to a document, a part appraiser is assigned to a part appraisal column with an unique part appraisal ID.
    If you replace the part appraiser we perform 2 actions, delete the old part appraiser. Here his notes are deleted. And create a new part appraisal column with a new ID for the new part appraiser.
    We would not have a possibility to display the old notes on the document even if we did not delete them.
    Regards and Groetjes,
    Maurice

  • Access restriction in Universe

    Hi All,
    In our environment we have 2 domain (US and Europe) and most of the user have id created for both the domain. We have 2 identical databases one in US and other in Europe. US database holds US information and Europe holds Europe data. 
    In our BO environment we have set the ad groups to create new id for each user Alias i.e if the user abcd has access in both US and Europe domain BO creates 2 separate ids for each domain (bo internally creates abcd and abcd0). We have only one universe and set of reports which has connection switching based on the domain user logs into BO (access restriction at connection level). This works absolutely fine, switches database connection depending on the domain user logs in.
    Now we are hearing from our users that they can access the personal reports created under Europe login in US login (this because users has abcd and abcd0). So we decided to create enterprise id and alias the users from AD group (abcd --> alias AD abcd), if we do this the change the connection swap is not happening as the BOUSER always returns abcd as user and universe restriction is only picking the default connection.
    Thanks
    Srinivas

    Hi,
    As you have mentioned in the post that OS is solaris. so for Solaris LAFix has been released by PG for this issue.Below are the details:
    VERSION:     XIR3.0 LAFix0.18
    PLATFORMS:       Solaris Solaris 10
    LANGUAGES:       English
    ADAPT ID:      ADAPT01099598
    Synopsis:     Universe connection override does not work u2013 Error WIS 10901
    WARNING: This LAFix has not been through a full regression test cycle but it has been deemed to fix the problem reported by the customer.  Inadvertent introduction of an unforeseen issue can however not be fully excluded. Before providing this LAFix to the customer, Customer Assurance must perform their own tests to confirm customer issue is solved.
    ADDITIONAL INFORMATION
           Installation Instructions :
    1.     Stop all BO Enterprise services, e.g <BOE_DIR>/bobje/stopservers
    2.     Gunzip and Untar  XI3.0_RHEL_LAFix0.18.tar.gz
    3.     Change directory to <EXTRACTED_LOCATION>/LAFix0.13/DISK_1
    4.     Run install.sh
    5.     Re-start all BOE services, e.g ./startservers
           Uninstall Instructions :
    2. Run uninstallpatch.sh from your system.
         New Behavior :
                The above issue is now resolved.
         Limitations :
                No known limitations
         Component(s):
          libuum.so
    Note: LAFix is released on top of XI 3.0
    To download the or get the LAFix you need to contact to your Sales Account Manager of BusinessObjects.
    Cheers,
    Deepti Bajpai

  • Performance Appraisal: Automatic updation in case of Manager's Transfer

    Dear All,
    In performance appraisal Manager(n) is Appraiser and Manager's Manager(n1)  is included as further participant so that he can view appraisals of all employees who indirectly report to him. Now whenever this higher Manager (n1) is transferred new manager coming in can not view appraisals of his new department automatically. To enable this we update this further participant list manually of all old appraisal forms of his employees. Is there a way to do this automatically as such cases are quite a few and doing this manually is very time consuming.
    Thank You.

    i havent seen any automatic update
    in general if an employee changes the manager, the old manager
    should be replaced in the document as well by the new manager to get
    access to the entire document.
    I would suggets to replace the appraiser in the documnet e.g. by
    transaction PHAP_ADMIN so that the new manager sees the entire
    document.
    scenarios could be
    solved using BAdI HRHAP00_ACC_HEADER. It'll enable you to change the
    appraiser of the created appraisal documents when manager has been
    changed.

  • Access Restrictions - Blocked Applications does not save

    Under the Access Restrictions section it is possible to Block Applications.
    I enter a name for the application, the port range (from and to) and whether it is TCP, UDP or both. I then hit ADD which adds the application to the list of Blocked Applications in the box above. I then scroll down thru that box to find the App and [>>] add it to the Blocked List. I then hit SAVE SETTINGS
    Upon returning to the policy and the Blocked Apps list the record I just created is nowhere to be found. Not in the Blocked List or under Applications.
    What gives ???

    Wireless-N Gigabit Router
    Model: WRT310N
    Firmware Version: v1.0.06
    All PCs run VISTA
    I don't see how a HARD RESET and POWER RECYCLE creates a fix for this. All that does is reboot the existing firmware and causes me to have to reenter all the router and security settings. The documentation for the lastest firmware (version Ver.1.0.9 build 4 12/11/2009) and the previous upgrade (1.0.07 build 14) does not include references to a fix for this problem. Has this been identified before and what firmware version is the fix included in ?
    I have held off performing the 1.0.9 firmware upgrade as I have no confidence that this will fix this problem.

  • Predefined performance appraisal-ess

    Dear Gurus,
    I would like to know about the configuration part for predefined performance appraisal for EE
    so that,the EE can use it in the NWBC portal
    where and how to define the predefined appraisal in backend?
    Need help on this!

    Hi Archana,
    It should be explicitly hidden for Portal through a BADI HRHAP00_COL_ACCESS  which has to be called in the BSP  HAP_documnet only then it will be hidden.
    CODE inside the BADI
    if status_overview = 'In_process  '.
    if the logon person person is  Appraisee
       if  column to be displayed is Part appraiser comments column
                   hide column
       endif.
    endif.
    Edited by: abhishek nms on Dec 12, 2009 8:29 PM

  • Cisco ISE Machine Access Restrictions MAR

    I want to test out MAR.  I notice there is a tick box on the ISE for MAR under: Identity Management --> External Identity Sources --> Active Directory --> Advanced Settings --> [tick] Enable Machine Access Restrictions
    but also there is this condition that is to be used in the AuthZ Policy
    Network Access:WasMachineAuthenticated           
    So...
    What does the tick box option do?
    Are they related or refer to different things?
    Are both needed to get a MAR AuthZ to work?
    Any of clarifying or beneficial info?
    thanks

    Hi,
    Your are correct you will have to create an authorization condition that checks if the machine authenticated successfully.
    So...
    What does the tick box option do?
    When you enable MAR globally it lets the ISE know to build a cache  for endpoints that successfully perform machine authentication.
    Are they related or refer to different things?
    They work hand in hand.
    Are both needed to get a MAR AuthZ to work?
    Yes, you will have to create another authorization policy to allow domain computers to connect.
    Any of clarifying or beneficial info?
    When MAR is enabled, you will have to enable machine and user authentication to your laptop, after MAR succeeds ISE builds an entry in its database mapping the endpoint (mac address) to a successful machine authentication, after when a user authenticates not only do they have to provide the correct credentials but the mac address they are authenticating through will have an entry in the "MAR cache", keep in mind that some supplicants only perform machine authentication when logging on and off, and on boot up. If you want to use MAR i suggest using the Anyconnect NAM client, there is a new feature in ISE 1.1.1 and the latest client that allows you to perform eap chaining.
    Thanks,
    Tarik Admani
    *Please rate helpful posts*

  • Part Appraiser Column in R/3 - not visible

    Hello,
    I'm facing trouble in getting the Part Appraiser column in OSA document within R/3. I've configured Appr. template with FAPP column with access to change for the Part Appraiser. Also the elements - Objectives are given individual access to the Part Apprsr.
    I'm suspecting if there is an authorization issue here. I'm using SAP_ALL access for testing purposes and still cant view the details in the Appraisal Document.
    Can you give me some direction on this please.
    I thank you.
    Regards,
    Sandeep

    Ok, this is the scenario.
    Part appraiser is the manager itself. It's basically been setup to achieve the mid year review. So its the same manager doing the Mid/Yearly review.
    Now, when Mgr logs in, he is able to maintain the weightages and Final Appraisal columns. Mgr login is not able to see Part appraiser columns in editable.
    We are on ECC6.
    Thanks Sameer for looking into this.
    Regards,
    Sandeep

  • Column Level restriction on Oracle 9i User

    i want to implement the column level restriction on oracle 9i users but it is not implementing. can u help me in this regard.

    Use Fine-Grained Access Control/Virtual Private Database (VPD)
    http://download-east.oracle.com/docs/cd/B10501_01/appdev.920/a96590/adgsec02.htm

Maybe you are looking for