Transport an Appraisal and Objective Setting Template

Note the following advice pertaining to transporting an appraisals and objective setting template (I have not found documentation about this anywhere else, so hopefully some of you find this useful):
Scenario:
You have maintained your templates in PHAP_CATALOG_PA in the main config client, and you have transported all other configurations (basic settings, etc.) to your unit test/integration test environment.
However, although you have right-clicked the category groups and templates to be transported and included them in a transport request, you find that only some of your configuration (or perhaps none at all!) is arriving in the target client when the transport is performed.
You may initially be able to work around this by downloading/uploading your config, but once your templates contain more complex configuration (such as using dynamic element references, etc.) you will find that this is no longer a feasible approach.
Cause & Resolution:
The problem is caused by outdated information in the workflow definition environment (transaction SWU3), and specifically the section labeled "Check Entries from HR Control Tables".
Run transaction SWU3, expand tree node "Maintain Definition Environment" (which should be marked with a red cross at this stage) and click on "Check Entries from HR Control Tables". The information presented in the right-hand pane indicates that:
If there are errors regarding the transport objects PDST or PDWS, the relevant entries are not maintained in table SOBJ. You can use the report RHSOBJCH to rectify this later.
Proceed as suggested and run report RHSOBJCH (through SE38 or SA38) in the config client (i.e. where the templates are to be transported from). This has no side-effects I am aware of other than updating the reference information required.
If you now run SWU3 again you should find that the "Check Entries from HR Control Tables" node is marked with a green tick.
Simply go back to the catalog, include your cat.groups & templates in a transport again, and Voila! Our work here is done.
Happy transporting...
Side-note: You may ask (as I did) what transporting of appraisal templates has to do with workflow, but it just so happens that the PD objects and infotypes associated with appraisals (VA, VB, VC, etc.) are transported through the same mechanism as workflow templates (which are also PD objects). if you peek inside the transport you will note that everything to do with the template and category group configuration is bundled inside PDWS and PDST transport objects...
Edited by: Francois Van Lille on Jun 29, 2009 9:58 AM

>
A. Jimenez wrote:
> Hi Francois,
>
> I have successfully transported Categories and Templates, but I have customized "appraisals process", which seems to create VH Objects, and this objects or customizations are not added in the transport order.
>
> You or anyone know how to transport this customization?
>
> Thanks in advance
Hi Abe,
what is the appraisal process you are talking about?  The new stuff in ep4 where you define the process and steps which create the roadmap at the top of the document?  if so SAP does not have a great straightforward solution, but they did provide us some options.
you can check out this thread and if you want I can send you the full document that is referred to in the post. 
EP4: Performance Management-Flexible-Transporting the Tab & Process config

Similar Messages

  • How could I transport the variant and layout setting in SE16

    Hi ABAPers,
    Would any of you please advise me on how to transport the variant and layout setting in SE16? I cannot see any transport request in the menu but would like to understand how to manage through transport requests.
    Thanks in advance
    Kind regards
    taro

    Hi Taro ,
    Use the below 2 links to solve your problem,
    Problem in Layout Variant transport - variant not attached to TR
    http://www.sap-img.com/basis/transport-guide-tips-for-different-sap-objects.htm
    Regards ,
    Saravana

  • Multiple transports in Code Inspector object set

    I'd like to be able to put a Code Inspector object set together with multiple transports and my current version (46c)only supports a single input.  Anyone know how to input multiple transports?
    Tim Barrow
    ADP

    Tim,
    Even the current version (7.0) supports just one transport request. Looks like that is ruled out, then.
    You could use the first tab (Select object set) to include multiple packages? Or you could use the 'free selection' to specify objects..
    Hope this helps.
    Sudha

  • Transport target group and routes setting for 2 system landscape

    Hi!
    I have 2 system landscape (DEV with 2 Clients, 100 CUST and 200 TEST and PRD with productvie client 100).
    Currently I have the standard TMS configuration for 2 systems (with tranport layers/routes ZDEV and SAP) .
    Now I  have to set up my TMS settings client specific
    (Development in DEV 100 and transport to the DE 200 TEST and PRD 100).
    I have created tranport target group /B-DEV/ with both target goals:
    DEV 200 and PRD 100.
    <b>What are the further settings for transport routes?
    I assume, I have to delete the existing routes ZDEV and SAP?
    what are the next steps? </b>
    Thank you very much
    regards

    Ok, I have in DEV system:
    Client 100 (Customizing)
    Client 200 (Test) (it can be considered as replacement of QAS-system, because we only have 2 systems)
    PRD system
    Client 100 (Productive client)
    So we would like to set up the transport management system client specific, in order to develop in DEV 100 to test in DEV 200 and to use the transports in PRD 100.
    Thank you very for your help
    regards

  • High level manager Accessing Appraisal in Objective Setting & Appraisals

    Hello,
    Can anyone please suggest me how the
    1. Next High Level Managers (all the way upto CEO), can access the appraisal of an employee from the portal.
    2. Also how the manager can access the appraisals of his previous employees, when the manager is transfered?
    In my previous project, when I was using ECC5.0, I have addresed all these requirements by creating custom copies of "manager status overview pages" of HAP_Document.
    In my current project, I am using ECC6.0 and we do not want any customizations.
    Is there any configurable way for these requirements?
    Thank you & Regards
    Raghu

    In the new PMP world, the manager can access the appraisals of his previous employees, when this manager is added as a Part Appraiser to the transferred employee's document.

  • Error while saving for Objective setting

    Hi,
    While saving the Objective setting templates i am getting the error as "Table HRPAD605 is not part of the Customizing object PDST T "
    <u>Error documentation is as follows</u>
    <b>Diagnosis</b>
    Entries in table HRPAD605 cannot be edited in connection with customizing object PDST      T as table HRPAD605 does not belong to customizing object PDST      T, according to the object definition.
    <b>System Response</b>
    The function terminates.
    <b>Procedure</b>
    Check whether the entered objects and keys are correct.Then check in the Implementation Guide whether the object was created correctly.
    Correct the object definition or the entry for the Transport Organizer interface.
    Thanks

    Hello,
    Most likely the is an inconsistency with the transport objects PDST and PDWS. Please run RHSOBJCH to correct this inconsistency.
    Afterwards you should be able to transport the templates via the catalog or via RHMOVE30. Please make sure that the category ID in the target system is the same otherwise you won't be able to locate the template.
    The report RHSOBJCH corrects the missing HR entries in the OBJS table.
    This step you need to perform only once. For OSA you need to overtake
    *5020 up to *5026, also PAD605,606 and 607 references.
    When you have done this (as said, only need to do it once) you can transport the categories and templates via the phap_catalog_pa transaction (righ-mouse click on the to be transported object).
    Hope this helps,
    Regards and Groetjes,
    Maurice

  • Update Objective Setting & Appraisals(Received) tab in PA20

    Hi all,
    I am currently working on OSA appraisal. I managed to create appraisal. How can i update the Objective Setting & Appraisals(Received) and  Objective Setting & Appraisals(Created) tab in PA20, infotype 25 ?
    Appreciate your all help.
    Thank you.

    Hi Binu,
    I am not entirely clear about your requirement, but in OOHAP_VALUE_TYPE, for a specific proficiency value, if you have maintained a description for the value under 'Value description' then it will be displayed on the form within the 'Info' button.
    Regards,
    Priya.

  • Objective Setting and Appraisals: No BSP-Template found!

    I am implementing MSS and am getting an error under tab Employee Review for Objective Setting and Appraisals.  The error is:
    An error occurred: java.lang.Exception: Error in CFViewgroup.createListModel: No BSP-Template found!
    Any clues as to how to fix this?

    Now its been a while since ive seen that error .... id check the following:
    1. User Parameters in the backend HR system
    2. User Permissions in the backend HR system (although I dont think its related)
    3. In Security Zones - ensure that the com.sap.portal.ep50 node has sufficient privs for your user.
    BTW which versions of EP and HR are you using - that may have some bearing - ive only ever seen it on ECC5 and EP6.0 ...
    Haydn

  • Objective Setting & Appraisals VS Appraisal System

    Hello,
    Trying to understand the meaning of customizing Objective Setting Appraisals instant of Appraisal System,
    Does anyone know if there is a way to transfer all the old Appraisal Models (BS Object) into the new Appraisal Template (VA Object) ?
    Another Question : Is it possible to continue using the old way (Appraisal System) with running projects and the Objective Setting & Appraisals for new needs? meaning - BAPIs like BAPI_APPRAISAL_CREATE \ CHANGE \ GETDETAILS will still work ?
    thanks !

    Hi Binu,
    I am not entirely clear about your requirement, but in OOHAP_VALUE_TYPE, for a specific proficiency value, if you have maintained a description for the value under 'Value description' then it will be displayed on the form within the 'Info' button.
    Regards,
    Priya.

  • Objective setting Appraisal

    Hi,
    I want to configure objective setting with appraisal. The flow will be from employee to Immediate supervisor to Next Superior. I am new to appraisal system Please can you guide me
    Regards,
    Vaman

    Hi Veman,
    You are asking a very vast question. You actually want to know how to configure an appraisal process.
    I can give you the main steps:
    First, you need to configure the appraisal template. This is done by transaction code OOAM or PHAP_CATALOG_PA. In order to create a template you need to configure several objects:
    >> The highest level is the Category Group, which is provided as SAP standard - choose the category group "Personnel Appraisals" (or "Personnel Evaluations").
    >> Under it you need to create the Category. You can determine a single category for all your appraisals or divide them to groups (e.g. appraisals for permanent employees, for employees on probation, etc.).
    >> under it in the hierarchy you create the template (VA object) which consist of Criteria Groups (object VB) and of Criteria (object VC).
    You want to create a process for the employee, direct manager and indirect manager. This is done many steps, as:
    Choosing the roles: "Manager", "Higher-Level Manager" and "Self" on the Category level
    Choose which columns and VBs/VCs each participant will be able to access
    Determine the relevant statuses and sub-statuses
    Determine if the process will be done as parallel (simultaneously) or one after the other.
    Determine how the grade will be calculated, according to each manager's grading
    Which user interface will be used to enter the appraisals (an ECC/R3, BSP, Web dynpro etc.)
    Authorizations
    The heart of the templates lays in the configuration done mostly for the objects VA, VB and VC.
    There are so many configuration elements and so many options - too many to be discussed here.
    BUT,
    I advise you to look into course HR510 - Personnel Development and Performance Management
    You can read the book SAP ERP HCM Performance Management, of SAP PRESS
    If you have questions of specific configuration elements, I can assist you.
    Good Luck!
    Liran

  • Objective Setting and Appraisals.

    Hi Everyone,
    I am learning Objective setting and appraisals. Could you please shed some light on where to begin.
    I looked at the help documentation, but i feel i should get a overview of the whole process before going into configuration. I know it might be too much to ask but, could some one please share any documentation or links which describes it step by step like taking examples etc. Appreciate all the help. Have a nice day.
    My E-Mail: marian_roza @ yahoo.com
    Thanks in advance
    M.Roza

    Check the url it might help u.
    http://help.sap.com/saphelp_erp2005/helpdata/en/cd/dae43e4ab011d18a0f0000e816ae6e/content.htm
    for PD
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAPD/PAPD.pdf
    /people/community.user/blog/2007/01/18/objective-setting-appraisals-document-datamodel
    /people/community.user/blog/2006/10/13/objective-setting-appraisals-value-determinations
    https://websmp107.sap-ag.de/~form/sapnet?_SHORTKEY=01200252310000079831&
    https://websmp107.sap-ag.de/~form/sapnet?_SHORTKEY=01200252310000079827&
    https://websmp107.sap-ag.de/~form/sapnet?_SHORTKEY=00200797470000081846&
    Transaction Code – OOHAP_CAT_GROUP
    Trough this transaction the Category Group level customizations can be done.
    Transaction Code – OOHAP_SETTINGS_PA
    The appraisal process has to be enabled.
    Transaction Code – OOHAP_VALUE_TYPE
    Through this transaction code rating scale configuration has to be done. Quality, Quantity rating scales can be created.
    Transaction Code – OOHAP_CATEGORY
    Category level customizations can be done using this transaction code. The same customizations can be done using the transaction code PHAP_CATALOG.
    Transaction Code – OOHAP_BASIC
    Basic customizations related to the following areas have to be done using this transaction code.
    1. Column – The columns appearing in the appraisal document
    2. Value Class – Currency, Dates and etc.
    3. Role – Manager, Higher Manager and etc.
    4. Enhancements
    5. Sub status
    6. Workflow related customizations
    Transaction Code – PHAP_CATALOG
    This is the master transaction through which the templates are set. Based on templates the appraisal documents are created.
    Category Level customizations are done in the second level
    S.No Transaction Code Description
    1 PHAP_CREATE Create the appraisal documents
    2 PHAP_CHANGE Change and Create appraisal documents
    3 PHAP_PREPARE Prepare appraisal documents
    4 PHAP_SEARCH Reports
    5 PHAP_ADMIN Change status, appraiser, reviewer, etc.

  • Objective Setting & Appraisal: Importing Goals from Excel

    Hi,
    We are implementing OSA in SAP HCM. We have to import the Goals from Legacy application (available in excel)
    Is there any provision to import in HRHAP* tables.  There are around 2000 employees, whose goals need to be imported into HCM.
    If you have any other solutions, please let me know,
    Regards,
    Vijay Badgeri

    Dear Shubham,
    Please correct me if my understanding is wrong.
    1. Create an Object Tasks for Goals (PP01)
    2. Create Relationships (A007) between Task and Employee Number (We are not using Position as tasks are specific to persons, and few employees have multiple positions assigned.)
    How do I define Objectives ? Since I cannot load them as individual tasks, Do I need to create a custom infotype to load the Goals and load them thru LSMW?
    For your understanding the flow is as under:
    The Goal template has following field (Available in one Excel for all employees)
    1. Perspective (Financial / Customer / Process / Learning)
    2. Objective
    3. Weightage
    4. Unit
    5. Unit of Measurement
    Following fields get added to Appraisal document...
    6. Achievment
    7. Comments
    8. Appraiser Rating
    9. Raviewer1 Rating
    10. Reviewer2 Rating
    The document flow is as follows:
    The Appraisal Hierarchy is as follows
    1. Appraisee -> Appraiser
    2. Appraisee -> Appraiser -> Reviewer 1
    3. Appraisee -> Appraiser -> Reviewer 1 -> Reviewer 2
    Employee based on the inputs received from his superior defines the Goals for the FY
    It is validated by his appraiser (and reviewers as applicable)
    On approval by all relevant Appraiser/Reviewers, goals are visible to Appraisee
    There are no standard template available, the number of unique objectives will be very high. Each employee is having minimum of 8 objectives, maximum can be 25.
    How do I go about ?
    Thanks in Advance,
    Vijay

  • Objective Setting and Assessments

    Hello,
    I am working in Objective Setting and Assessments HR Project, I need some Appraiser & Appraiser Type
    Which is available in 0PAH_DS01,My all the reporting requirment is based on Infoset 0PAH_IS01, But 0PAH_DS01 is not availabe in that infoset, so Can i include that 0PAH_DS01 in Infoset to get the Appraiser & Appraiser Type.
    Is it any harm to do that.
    and I also want one field JOBFAMILY which is coming from hrp1000 -OTYPE, so do i need to enhance for that, IF yes that which infosource I need to enhance.

    any update pls.

  • Piece List and Object list are not moving through transports

    Hi All,
    I have created the Piece List and Object list for Language translation in Development system and saved them in transport.
    When i moved this in Quality system then nothing is showing there.
    I have checked the Log of transport movement,everything is showing OK there.
    Please suggest me the way to solve this issue.

    Hi
    let me explain in Points
    1
    error messages about logs not found during the transport.
    This is usually caused by incorrect maintenance of the setting for the transport directory. Check in particular the parameters DIR_TRANS and TRANSDIR by referring to the advice given in note 556734, section "What do I need to consider when setting up the transport?".
    2
    An import supposedly has an error, but cannot find an error in the log files.
    This is usually due to the order-independent logs. In the order-independent steps, DDIC objects of other requests may also be edited. For example, the request to adjust a table remains for so long in the internal transport tables and is therefore also processed during a subsequent transport until the adjustment was successfully completed. An error can then be displayed for the subsequent request although its objects were all imported without any errors. Explanatory notes for this are 413993, 512493, 407116 and 330378. After every import, the order-independent logs should therefore also be checked.
    If the system refers to canceled RDD* jobs, check the job log via SM37 and via ST22 the short dumps and via SM21 the syslog of the system.
    Hope all my inputs helps you
    santosh

  • How to set border lines in table and also in template in the smartforms ?

    How to set border lines in table and also in template in the smartforms ?
    As I have to create table with following detals
    total row = 3
    row1 = 3 column
    row2 = 6 column
    row3 = 9 column
    for 2nd and 3rd row data to be fetched using coding.
    so can anybody explain me what should i use
    Table or Template ?
    and I want the border like excel format.
    Can anybody suggest me ?
    Thanks
    naresh

    if the data is multiple i.e. line items choose table.
    if the data is single i.e. fixed choose template.
    Create table
    >  Draw u r no lines
    > choose option select pattern
    > select display framed patterns
    Choose u r required one.
    out lined, or full lined. u can choose option.
    same procedure to be followed for template also.
    with regards,
    Kiran.G

Maybe you are looking for

  • What's going on with Project "Gateway" and Sybase?

    I've just returned from Teched in Berlin where I followed mostly the mobile track of sessions. I've come away alternately energised and confused. Each topic in its own right is clear, but piecing allthe components together is a different matter. Has

  • Cannot change table-name in persistent.xml

    I've successful deployed a Entity EJB on "SAP Enterprise Portal 6.0 SP4 NetWeaver Developer Sneak Preview" After changing the Table Name in persistent.xml and re-deploying the new EAR, the Entity EJB still writes to the old table. How can I get SAP W

  • Windows application design methods?

    New to Java I'm having the same problems as others... totally incomprehensible behaviours and jargon. I need to get Windows application made.   Is there a graphical, drag&drop  layout tool in which I can place 'controls' such as buttons, panels, tool

  • Music mergin on ipod classic 80gb

    when i put cd's on my ipod and sync them after i check they are there sometimes they have been merged together!! how can i just seperate them without deleting and starting again?

  • Is keynote software available for Windows/ PC users?

    My company is interested in purchasing Keynote for in house presentations. We have heard only good things and think it has more options than powerpoint. Only problem is, we run on Windows PC's not MACs. Is there keynote software available for purchas