Adding a new substatus in Appraisal template

Hi All
I am trying to add a new substatus in phap_catalog_pa. The status has been defined in oohap_basic , but while checking the same in phap_catalog_pa , it throws the error , " Status cannot be deleted ".  I am able to view the substatus but unable to select the check box.
Please let me know how can i add a new status in the existing template.
Thanks

your appraisal template is in released status or not released status.
if it is in released status this error will come, you have to do un-release and then add new sub-status.
find the screen shots:

Similar Messages

  • OIM 11g: Adding a new tag to notification template

    Hi:
    OIM 11g comes with some pre-defined notification templates, like 'Generated Password Template', 'Reset Password Template'.
    You can see those thru the admin console, System Management, Notifications.
    I would like to add a new Tag to one of those notifications, like 'Generated Password'. It currently includes the User Login and Password. I would like to include the User Name to the notification Body.
    Can I do this?? How can I accomplish this??
    I try to edit the template, and in the documentation, they mention the Event Name and Available variables. I don't see this 'Available Variables' to select from when I edit the notification template.
    I am using OIM 11g 11.1.1.5.
    Thank you for your help..

    Modify the OOTB notification Template for including a few extra attributes
    -Identify the template and the event type which you want to modify. For example let’s assume we will modify the OOTB ‘Request Creation’, the corresponding xml for this event type is in the following MDS path:
    \metadata\iam-features-request\notification\RequestCreationEvent.xml
    Note: The path as specified in the OIM11G documentation might be incorrect
    -Modify this xml to point to a custom resolver class as follows:
    <?xml version='1.0' encoding='UTF-8'?>
    <Events xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../notification/metadata/NotificationEvent.xsd">
    <EventType name="RequestCreation">
    <Resolver class="com.iam.notification.CustomNotificationResolver">
    <Param Name="Request" DataType="X2-Entity" EntityName="Request"/>
    </Resolver>
    </EventType>
    </Events>-Import the xml back to the MDS database
    -Create a jar (custom resolver class) and a plugin.xml, bundle them up as a zip and register the plug-in using ‘ant/API’s’ as you want
    -Modify the OOTB notification templates as required
    -Send email to verify if your changes are being reflected
    You can create your own customized templates based on the OOTB one but the ‘Resolver Class’ would not be able to pick up this new template because the only purpose of the resolver class is to override a couple of methods (‘getAvailableData’ & ‘getReplacedData’), so that you can add some extra attributes to be read in your template, but the ‘Template Name’ remains the same as it is hard-coded.
    import java.util.HashMap;
    import java.util.List;
    import java.util.Map;
    import oracle.iam.notification.impl.NotificationEventResolver;
    import oracle.iam.notification.vo.NotificationAttribute;
    public class CustomNotificationResolver implements NotificationEventResolver {
         public List<NotificationAttribute> getAvailableData(String eventType, Map<String, Object> params) throws Exception {
              return null;
         public HashMap<String, Object> getReplacedData(String eventType, Map<String, Object> params) throws Exception {
              HashMap<String, Object> resolvedData = new HashMap<String, Object>();
             resolvedData.put("requestId", params.get("RequestId"));
             resolvedData.put("requestType", params.get("RequestType"));
             resolvedData.put("userId", params.get("UserId"));
             resolvedData.put("userName", params.get("Name"));
             resolvedData.put("baseUrl", params.get("BaseURL"));
             resolvedData.put("myCustomField1", "myCustomField1");
             resolvedData.put("myCustomField2", "myCustomField2");
             resolvedData.put("myCustomField3", "myCustomField3");
              return resolvedData;
    }Credits to Sunny for coming up with the solution. Since he seems busy, I took the liberty of posting his solution here.
    HTH,
    BB

  • 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

  • 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

  • Error adding new function in order template

    Hi,
    When i am trying to add a new function to order Template under /contolData/Functions/ form data dictonary
    I am getting error :
    Element with same name exist.The following nodes can not be added to the order.
    (no namespace):/ControlData/Functions/MyNewFunction
    (no namespace):/ControlData/Functions/MyNewFunction/componentKey
    Thanks
    Harman

    Hi Harman,
    You might need to be more specific before I can help you. What have you done, and which step you run into the error? I supopse you have created a new "function" Order Component, and created the required Control Data nodes in Data Dictionary (what have you added?), right? So, when you go into the Order Template tab of the new Order Component (which would be empty since it was newly created), and you try to "select from Dictionary" the corresponding ControlData for the function (e.g. /ControlData/Functions/MyNewFunction), that such an error occurs?
    Have you assigned a process for this Order Component? Studio does not allow adding control data to it unless a process is assigned.
    Btw, you should define a namespace for your Order Components (and other orchestration entities). The OSM server uses namespace to locate these entities among cartridges.
    Cheers,
    Daniel Ho
    Product Management -- OSM

  • Adding a box in Portal for Performance appraisal template

    Dear Experts,
    We have already released a performance appraisal template and its in production use for a while now.
    Now, client wants to add 1 box titled 'Managers comment'. Since its already released template I cant make changes in it and add a criteria in the form of 'Managers Comment'. What is the solution? Is there a way by which we can make this box appear in portal through coding? This change is required in a template which is in use. We cant create a new template.
    I know there is a note to make changes to released appraisal template but as its risky I dont want to use it.
    Please advise.

    you cant make changes to released template, if you do also, new changes wont be shown
    Please refer the note 888650
    and do the steps as indicated in order to cancel already released one

  • Adding Link in the Appraisal Template

    Can we add a link in the Appraisal Template in the Description Column?
    If yes, steps please.

    Hello,
    I just named the link differently and the forum converted the tag automatically -> I hope you can see the coding here now:
    "<a href="http://www.google.com/>Go to the google page </a>".
    Regards
    Nicole

  • PIQSMFU:How difference appraisals tab and  different appraisal template tab

    Hi,
    I have question about appraisals
    T-code : PIQSMFU
    Enter - SM Code
          - Year
          - Semester
          - Event packate
    and Search Student
    I booked ST to the same SM
    some ST show in Appraisals tab and can assign grade
    and some ST don't show in this tab only show in Different appraisals template tab
    can't assign grade to ST.
    At the SM assign appraisals template =0001
    How difference appraisals tab and  different appraisal template tab. If the data incorrect please suggestion
    Thanks you
    Best Regards
    Kanya.b

    Hi Kanya,
    The reason which some students are displayed in different appraisal template tab and some of them are displayed in appraisals tab is the modification of appraisal template.  I mean, you have changed something in appraisal template "001" for example you added a new appraisal type to the appraisal template or dropped an appraisal type from that. The students booked the module with  an older template, you see the students on different appraisal template tab, and the others booked with the actual appraisal template, you see them in appraisal tab.
    When you click two times on the appraisal type in the different appraisal template, below there is opened the appraisal types and you can give grade for each appraisal type.
    I hope, this would be answer your question.
    Best Regards,
    Ayse S.

  • 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

  • Adding a new button in the PO search summary in SRM 3

    Hello gurus,
    my requirement is to add a new button in the search summary for PO in SRM. Here's the task: every time a search is executed, the result is a list of purchase orders and every item has on the left two icons, "Show PO" and "Modify PO". There are merely a shortcut that brings the user to the PO screen in which the document is shown/can be modified.
    These two buttons are standard... my task is to add a new button in the template, "Copy PO", which should be a shortcut to the omonimous button which is present in the PO view screen. So I think this new button should work as the two standard ones.
    In order to do so, I looked into the proper template: SAPLBBP_PDH_SEARCH, screen 3003, which belongs to the package BBP_PRODOC_C (ITS service BBPSEARCH).
    I tried to "duplicate" the part referring to a standard button (e.g. the "display icon" chunk), obtaining a new chunk which represents the new button in the template.
    And... it works, in the sense that the button is visible and clickable. So far so good. Here's the questions since I'm not absolutely an expert on Jscript... My button, once clicked, triggers my FORM (PO_COPY) which should receive the header GUID of the Puchase Order.
    In debug I've seen that the form fails since it does not receive any parameter, and that's probably related to this section:
    (angle brackets omitted, it gave me an error posting tags in sdn)
    "JavaScript:HyperSubmit('PO_COPY', '`MAINLIST-LINE_NUMBER[j].value`')"
    The problem is I did not understand how to check for possible parameters of this HyperSubmit method. Also, I'd like to check what's the structure of MAINLIST (as far as I've seen,  MAINLIST-LINE_NUMBER[j].value is a parameter passed to the form) but don't know how to see that. Can anyone please direct me through these passages? Thanks in advance.

    Hi Matteo Montalto,
    Please let me know how you added new button.
    Regards,
    neelima

  • "This form cannot be opened in a web browser. to open this form use microsoft infopath" while adding a new Approval - Sharepoint 2010 and Publishing Approval workflow.

    I am trying to add a new workflow to a document library with the below mentioned settings and getting error saying "This form cannot be opened in a web browser. to open this form use microsoft infopath" while adding a new Approval - Sharepoint
    2010 and  Publishing Approval workflow" . For your information the I have checked the server default option to open in browser.
    Versioning Settings.
    Error
    This is quiet urgent issue . Any help would be really helpful.. Thanks.. 

    Hi Marlene,
    Thank you very much for your suggestions.
    But I am not creating a custom workflow in designer as Laura has mentioned. I am instead trying to create a new Out of the box Approval Workflow and I get the error mentioned above.
    As it works in other environment, I tried figuring out the possible differences which can lead to this error.
    Today I found one difference which is there are no form Templates within Infopath Configurations in Central Admin. Now I am trying to figure out what makes this form templates to be added to the template gallery.
    Regards,
    Vineeth

  • 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 AM

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

  • Technical Link b/w Employee and Appraisal Template

    Hi,
    Can anybody please help me in finding the technical link b/w an Employee and an Appraisal Template? In other words, I need to know the table name(s) in which data is stored while appraisal processed is going on. I can view the appraisal form in IT0024 and IT0025 in PA. I can also see the objects VA, VB & VC in PP01, but where are these entries stored in the table.
    We are on SAP R/3 4.7 (Enterprise) and using new Objective Setting and Appraisal Component.
    Thanks
    Vikas Bhatia

    Hi there,
    Function module 'HRHAP_DOCUMENT_GET_LIST' can be used for this purpose.
    In order to find the objects you want, make sure you set the appraisal templates for calling this function as well as all of the other required parameters. If you need help for the other parameters then let me know.
    The fields for the template table import parameter need to be set as follows:
    plvar = <b>Active plan version</b>
    otype = <b>VA or VB or VC</b>
    objid = <b>appraisal template id</b>
    This returns two tables - the appraisals and the associated documents.
    Other tables you may be interested in are :
    HRHAP_T
    HRHAP
    HRHAP_APPER
    HRHAP_APPEE
    Hope this helps you out. Any questions, let me know.
    If this works, please award the points for this advice.
    Cheers
    Colin.

  • 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

  • OSA - Appraisal template

    Hi,
    I'm new to the PD side of HR.  I've been following documentation to create the appraisal catalog and so forth.
    However, I cannot create an appraisal template.
    I've searched the help.sap.com for it and to no avail.
    Can someone tell me how to create this?  PHAP_CREATE_PA does not work.
    Thanks,

    Hi andrew,
    Which BSP page you r using ? Did u pass the foll params in the fn module HRHAP_DOCUMENT_GET_LIST
            s_sel_status                = ls_sel_status
          t_sel_status_sub            = ls_sel_status_sub
    What are the sub statuses u hav maintained in 'In Process' status ? Is rest of the documents coming ?
    Rgds,
    Jothi.

Maybe you are looking for