Performance management process for Concurrent employment

Can any give details on how performance management system/ appraisal system works for Concurrent Employment

Hi Vikrant,
Performance management is the concept to set the appraisal document and feedback system for employee.
A appraisal template is created using PHAP_CATALOG tcode. This will be taken care by BSP HAP_DOCUMENT. Once the appraisal template is created the template is displayed in portal by giving the template id in HAP_DOCUMENT. From R3, user can able to create the appraisal document using PHAP_CREATE, PHAP_ADMIN tcodes.
The user can able to create appraisal documents which is the base of appraisal template. That's how all the employees can have the same template in portal and R3.
Thanks & Regards,
Ganesh R K

Similar Messages

  • Workflow for Predefined Performance Management Process

    Hi All,
    We are in process of implementing Predefined Performance Management to our client, as I know we donu2019t have workflow for predefined performance management, but I saw below thread:
    Performance Management Process - Workflow between participants
    Please give me more clarification about configuration of Workflow for PMP, we need e-mail notifications only when ever manager is going to do some status change like approve planning phase, reject planning phase etc.
    We are expecting these notifications not through portal only employees e-mail account, can you tell me where the location of the configuration is?
    Thanks in advance.
    -Abhi

    Hi,
    The pre-defined is not ment for changing by anyone. The template is generated and the settings are as is. You would need to go to the phap_catalog to change the template (but that option is disabled for PMP templates). Theoritically you would need to change the status flow tab and select the correct workflow there. The information workflow is standard delivered for use in the flexible one.
    So, yes you probably are able with tricks to get it working in PMP but it is not supported by SAP.
    Regards and Groetjes,
    Maurice Hagen

  • Flexible appraisal processes & predefined Performance Management process.

    Good Night.
    What is the diference between Flexible appraisal processes & predefined Performance Management process and in what case i have that use it?
    Kind Regards-

    Hi Juan,
    Flexible Appraisal Porcess- As the name suggest you have the flexibilty to design your apparisal templates using the functionalities provided by SAP.
    For eample: Using transaction PHAP_Catalog_PA or OOAM, you can design your apparsail template.
    Predefined Appraisal Template: Again as the name suggest, SAP has pre-designed the strucure for defining the appraisal template. After clicking on the tab for Predefined appraisal process in IMG node, you will follow the number of screens in sequece.
    Excellent material is available on SAP Servicemarketplace for Performance Appraisal in EHP4. Please check the link below:
    https://websmp109.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000687484&
    Thanks!
    Best Regards,
    Chetan

  • Predefined Performance Management Process and Infotype 7409 'Performance'

    Hi,
    I hope, that anyone can answer my question.
    I have configured a predefined Performance Management Process in SAP 6.0 EHP4 and finished the process with an overall assessment of the performance of the employees. However, no data has been written into Infotyp 7409 "Performance". Shouldn't the data of such an assessment be written into it?
    The SAP documentation for IT7409 says the following:
    "An employee's manager can use a form to assess the performance of the employee. In a talent review meeting, the participants can confirm this performance assessment or reclassify the employee regarding his or her performance.
    For each performance assessment that is stored in the talent profile or made in the talent review meeting, the system creates a record for the Performance infotype in the background and stores the ID of the employee's central person in the record (object type CP)."
    (http://help.sap.com/erp2005_ehp_04/helpdata/EN/a7/2bbb6a72aa4812b834a5ac777f630b/frameset.htm)
    However, to be able to add a talent to a talent review meeting, the talent already needs to have an entry in IT7409.
    Hence my question: How does the IT7409 get filled?
    Kind regards
    Daniel

    My question seems to have been a problem in fact and seems to have been solved with OSS note 1338701 just yesterday.
    Kind regards
    Daniel

  • Prerequisities for Concurrent Employment.

    T77S0 Switch     Value
    CCURE MAINS – Concurrent Employment Main Switch     X
    CCURE PAUIX - CE Master Data User Interface Enhancements     X
    CCURE PIDGN - Generation Rule PERSONID     2
    Hi..
    I activated all necessary integrations for concurrent Employment @T77S0,
    While i am performing action for International Assignments i am getting error msg:
    <b>"This assignment is not a planned global assignement on 1.1.2007"</b>
    Can any one help me out in this regard.
    Kanuku.

    Hi Swapnil,
    I'm currently researching what minimum number of switches need to be set to activate external person id. We do not have concurrently employed employees, but have employees changing countries which result in multiple pernrs for a single employee.  I do understand that the central person object "CP" in OM can be used. But, we are exploring the possibility of using external person id to tie all these pernrs as another alternative.
    I tried activating the following switches for concurrent employment
    CCURE MAINS = 'X'
    CCURE PAUIX = X
    CCURE     PIDGN = 2
    CCURE     PIDSL = X
    When a new employee is hired the system should generate external person id in IT 0709. But this infotype is not created. I also tried running the program HR_CE_GENERATE_PERSONID_EXT for a single employee. But I get an error message stating that the person id switch is not activated. I also tried manually creating this infotype in PA30. But the system generates an error message that  IT 0709 is not available in the system. Do we need to perform any other technical conversions or structure generations in order to use concurrent employment functionality. We are currently on 4.7

  • Error On configuraing Performance Management Process

    hi all,
    I am able to create Pre-define Performance Management template. but after that, on configuring Performance Management Process i am getting follwoing error on click on SAVE button.
    A process already exists in the time period entered
    Thanks and Regards,
    Jayesh Talreja

    Hi Team,
    Please let me know, if any one of you have any suggestions?
    Thanks and Regards,
    Jayesh Talreja

  • Assignment of reference personnel no. for concurrent employment

    Do we assign reference personnel no. for concurrent employment only? Is Reference personnel no. assigned only when the employee has more than one employment relationship in the same company in different countries?

    NO, BUT I'M ASKING THAT IS CONCURRENT EMPLOYEMENT APPLICABLE IF THE EMPLOYEE HAS TAKEN UP A NEW PERSONNEL ASSIGNMENT IN IN THE SAME COUNTRY WHERE HE/SHE WAS WORKING BEFORE.

  • Predefined Performance Management process Issues

    Hello
    1. Is it possible for the High level managers to have a display access to employee's appraisal documents in PMP (Predefined Performance management)?
    2. Is it possible for Further participants (such as dotted line managers, etc) to participate in Appraisal process for PMP. I tried using Part Appraisers. But the Part Appraisers are only getting access while appraisal status is In process - Part Appraisal". We want these Part Appraisers / Further participants to get access to employee's appraisals starting from Goal Planning status.
    3. We wanted to add additional Criteria Groups (VB) to the PMP Appraisal Template. I have added a Project Goals Criteria Group. But that's not being shown in PMP web interface (although it is being shown in Flex-Form).
    I have been realizing that the PMP, which is very good web design does not have ANY flexibility to change Template or process.
    The Flexi-Form, which is very flexible in terms of Template Design, does not offer the Goal Cascading functionality and Competency Goals functionality.
    I am surprised that the PMP is very un-flexible (contrary to what SAP advertised).
    Any suggestions for my above 3 problems?
    Thanks
    Raghu Kolukuluri

    Hi Wim:
    Thanks for taking the time to read through my rambling and for responding.
    I guess the point of what I was trying to get at is why it would be an unlikely scenario to put the configuration for predefined into PHAP_CONFIG and then let you modify it to suit the whim of your customer.
    My intention was not to suggest the impossibility of integrations in the flexible template.  There are certainly enhancements to accomplish integration with the Qualification catalog and LSO, and even the old school Development Plans that virtually no one uses. 
    However, as someone who has seen Predefined in a production environment; I have to tell you, I do disagree that the alignment of goals is the only 'functionality' piece missing from Flexible.  A quick summary of other items missing out of the box:
    - Potential Assessment
    - Calibration with drag & drop capability of entire team
    - Integration with the Talent Profile - Assessments tab
    - Target rating distribution %
    - Profile matchups to positions other than the employee's own position
    That obviously excludes the UI stuff that's been addressed above.  These things above come in Predefined automatically with literally no work other than what basically is equivalent to a configuration wizard.
    Now, could you create that in Flexible?  Sure, anything's possible with enough time and money, right?  You can certainly dig into the code and create equivalent custom code for your Flexible template.  But like I noted above, it certainly appears to at least me that SAP has continued improving Predefined in EhP5 and made no improvements to Flexible.  So in my opinion you run the risk of creating something supremely custom for your customer in order to satisfy some requirement like 1 over 1 approval of a final rating.  Then, when EhP6 or whatever comes out, the customer decides they want to start leveraging those Predefined improvements, they've painted themselves into a corner of sunk costs, or continuing to customize Flexible.
    To me, that doesn't seem like a good solution, especially for a business unit like HCM that really doesn't generate revenue.  I elluded to this in an earlier post, but I really like that Predefined has a process already built into it.  It's not like SAP made that up from nowhere, they presumably built that from feedback they'd gotten from customers, along with feedback that it was frustrating how much time and money it costs to build an appraisal system that - while necessary in the corporate world - generates no revenue for the company. 
    Let me know what you think though.  I'd be interested to hear your thoughts.
    Thanks,
    Chris
    Edit: I have no idea why the formatting won't hold.  It doesn't look this bad when I edit it, sorry
    Edited by: Chris McNarney on Aug 24, 2010 4:48 PM

  • Change Management Process for SAP Queries

    Our company has recently implemented SAP.  We are having some struggles with agreeing on a process for developing queries in SQ01.  Our functional specialists currently have to create a query in DEV200 then download to DEV100 to create a transport. 
    Is this the general practice?  It seems very strange and way too cumbersome considering SAP Query was designed for quick access to data.  As for security the tables are already protected by the roles assigned to the users and the queries are assigned to User Groups within the query.
    It also seems that HR uses the queries for all kinds of data searching so access to SQ01 to create a quick query in PRD seems appropriate.

    Hi Karen,
    I have seen some companies severly restrict query writing and usage because queries, if not written well, can seriously degrade system performance.
    A potential rationale for your company's approach could be to test the query's efficacy and resulting system performance when a query is run.  However, this kind of test won't be very accurate unless you do frequent refreshes of your production system.
    I have been with some companies who do write queries in PRD, but the ability to write queries is limited to a very few number of people and they wind up becoming strictly query writers which somewhat defeats the purpose.
    A lot of the answer to how your company should approach query writing is going to depend on your landscape, who has access to write queries, and if that access is to information that crosses all functions or is limited to a smaller set of data.
    If your company has always had information dissemination controlled by IT, i.e. users have historically had to go to a central group to get a report, then there will be cultural changes needed as well as training if the user population should write queries directly in PRD.
    Regards,
    Julie

  • Manager Process for Multiple DB's

    Hi Experts,
      I am trying to understand goldengate for my setup in LAB.
    Currently I have the below setup and need some clarification(s).
    Source & Target -  2 node RAC(11.2.0.3); RHEL 6
    GG Version : 12.1.2.0
    On Source i have 3 databases and of them 2 targets are corresponded to same source but the third target is different
    so do we need to have same manager , that will take care of othere process for EACH db or we need to have seperate MGR for each DB.
    If i understood clearly having a dedicate mgr process for EACH DB will be much better making more sense. ( correct me if i am wrong) but now comes the question with single binary setup how can we maintain multiple manager process
    If only 1 mgr is allowed how do we know which process is responsible for which database.
    Appreciate your thoughts. ( sorry if i was wrong . . . just in learner mode)

    Hi,
    You can have a single manager configured with multiple extract/replicat processes which connects to its respective databases through sql net connection.
    Manager doesnot need to connect to any of the databases except for doing the maintenance tasks at the os level to delete the trail files, managing the processes to start automatically when it is started, etc.
    Hope this helps!
    Thanks
    Vivek-Oracle

  • Change Management process for Report Painter tool...

    Hi everyone,
    I am curious to see what process is used out in the industry to allow report painter reports to be defined and executed in production.  Do users define their reports in DEV and use the STMS or the export/import feature or do they create them directly in the PROD environment?  I personnally think it should be created in DEV and promoted to the remaining servers within the landscape for proper change and release management. 
    Do any of your technical resource monitor and look at reports before they are moved to another environment or do you allow your systems analyst or even end users to create their own report without any monitoring by technical resources?  How stable is report painter and is there any major performance issue while defining any type of reports?
    Any comments are welcomed and appreciated.
    Thanks in advance,
    Luc

    Hi Luc,
    In vast majority of project I have been participated, the report painter was in responsibility of the consultants and not the users. Usually, these reports were created in test system and then exported, via standard export/import functionalities, to production.
    Of course, one can create those reports directly in production (though, without creating a transaction code for them - this will involve CR), but I'd recommend to stick to 'first TEST, then PROD' model. This would put some order in the reports directories, as the creation of a new report will be controlled.
    Since, these reports based on totals tables, no performance problems are anticipated.
    Regards,
    Eli

  • Pipeline Performance Management capability for Managers

    I went through Kranti's PPM blog for "Improving Sales Pipeline Performance through Enhanced Visibility" and the 2 demo videos and have a couple of questions.
    1. Roll-up: As a Sales Manager how would I know the roll-up of all Opportunities in the Pipeline of all Sales Reps that report up to me?
    2. Adjust: How can I then adjust this combined Pipeline roll-up and submit it to my manager with my adjustments without changing the individual Opportunity's expected sales values?

    That would certanly be nice and very usefull, but I think that SAP didin't provide this functionality. You can see the total value of opportunities only on graph, but not under table as a separate row total. You also can't make subtotals, so in case that you want to see total values for 2 different organizational units or salesman, it's not possible. To see the total in graph for a certain org.unit, you would have to choose that specific org.unit under button "Choose unit" or create filters.
    Maybe someone knows of other solution, but I think this is pretty much all that it is avalilable by SAP standard.
    Regards.

  • Extractor for  concurrent employment

    The standard extractor 0HR_PY_1 does not meet the our requirements, as the extractor sums up the records extracted out of the cluster table into a monthly sum. We requires this to be captured by pay period. what I have to do to enhance the program to use the CE cluster tables.

    <u>Here is my new Extract function</u>
    FUNCTION ZHR_RSAX_BIW_GET_DATA.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(I_REQUNR) TYPE  SRSC_S_IF_SIMPLE-REQUNR
    *"     VALUE(I_DSOURCE) TYPE  SRSC_S_IF_SIMPLE-DSOURCE OPTIONAL
    *"     VALUE(I_MAXSIZE) TYPE  SRSC_S_IF_SIMPLE-MAXSIZE OPTIONAL
    *"     VALUE(I_INITFLAG) TYPE  SRSC_S_IF_SIMPLE-INITFLAG OPTIONAL
    *"     VALUE(I_READ_ONLY) TYPE  SRSC_S_IF_SIMPLE-READONLY OPTIONAL
    *"     VALUE(I_REMOTE_CALL) TYPE  SBIWA_FLAG DEFAULT SBIWA_C_FLAG_OFF
    *"  TABLES
    *"      I_T_SELECT TYPE  SRSC_S_IF_SIMPLE-T_SELECT OPTIONAL
    *"      I_T_FIELDS TYPE  SRSC_S_IF_SIMPLE-T_FIELDS OPTIONAL
    *"      E_T_DATA STRUCTURE  HRMS_BIW_PY1 OPTIONAL
    *"  EXCEPTIONS
    *"      NO_MORE_DATA
    *"      ERROR_PASSED_TO_MESS_HANDLER
    Example: DataSource for table HR Pay
      TABLES: HRMS_BIW_PY1.
    Auxiliary Selection criteria structure
      DATA: L_S_SELECT TYPE SRSC_S_SELECT.
    Maximum number of lines for DB table
      STATICS: S_S_IF TYPE SRSC_S_IF_SIMPLE,
    counter
              S_COUNTER_DATAPAKID LIKE SY-TABIX,
    cursor
              S_CURSOR TYPE CURSOR.
    Select ranges
      RANGES: L_R_CARRID  FOR SFLIGHT-CARRID,
              L_R_CONNID  FOR SFLIGHT-CONNID.
    Initialization mode (first call by SAPI) or data transfer mode
    (following calls) ?
      IF I_INITFLAG = SBIWA_C_FLAG_ON.
    Initialization: check input parameters
                    buffer input parameters
                    prepare data selection
    Check DataSource validity
        CASE I_DSOURCE.
          WHEN 'ZHRPAY'.
          WHEN OTHERS.
            IF 1 = 2. MESSAGE E009(R3). ENDIF.
    this is a typical log call. Please write every error message like this
            LOG_WRITE 'E'                  "message type
                      'R3'                 "message class
                      '009'                "message number
                      I_DSOURCE   "message variable 1
                      ' '.                 "message variable 2
            RAISE ERROR_PASSED_TO_MESS_HANDLER.
        ENDCASE.
        APPEND LINES OF I_T_SELECT TO S_S_IF-T_SELECT.
    Fill parameter buffer for data extraction calls
        S_S_IF-REQUNR    = I_REQUNR.
        S_S_IF-DSOURCE = I_DSOURCE.
        S_S_IF-MAXSIZE   = I_MAXSIZE.
    Fill field list table for an optimized select statement
    (in case that there is no 1:1 relation between InfoSource fields
    and database table fields this may be far from beeing trivial)
        APPEND LINES OF I_T_FIELDS TO S_S_IF-T_FIELDS.
      ELSE.                 "Initialization mode or data extraction ?
    Data transfer: First Call      OPEN CURSOR + FETCH
                   Following Calls FETCH only
    First data package -> OPEN CURSOR
        IF S_COUNTER_DATAPAKID = 0.
    Fill range tables BW will only pass down simple selection criteria
    of the type SIGN = 'I' and OPTION = 'EQ' or OPTION = 'BT'.
          LOOP AT S_S_IF-T_SELECT INTO L_S_SELECT WHERE FIELDNM = 'CARRID'.
            MOVE-CORRESPONDING L_S_SELECT TO L_R_CARRID.
            APPEND L_R_CARRID.
          ENDLOOP.
          LOOP AT S_S_IF-T_SELECT INTO L_S_SELECT WHERE FIELDNM = 'CONNID'.
            MOVE-CORRESPONDING L_S_SELECT TO L_R_CONNID.
            APPEND L_R_CONNID.
          ENDLOOP.
    Determine number of database records to be read per FETCH statement
    from input parameter I_MAXSIZE. If there is a one to one relation
    between DataSource table lines and database entries, this is trivial.
    In other cases, it may be impossible and some estimated value has to
    be determined.
          OPEN CURSOR WITH HOLD S_CURSOR FOR
          SELECT (S_S_IF-T_FIELDS) FROM SFLIGHT
                                   WHERE CARRID  IN L_R_CARRID AND
                                         CONNID  IN L_R_CONNID.
        ENDIF.                             "First data package ?
    Fetch records into interface table.
      named E_T_'Name of extract structure'.
        FETCH NEXT CURSOR S_CURSOR
                   APPENDING CORRESPONDING FIELDS
                   OF TABLE E_T_DATA
                   PACKAGE SIZE S_S_IF-MAXSIZE.
        IF SY-SUBRC <> 0.
          CLOSE CURSOR S_CURSOR.
          RAISE NO_MORE_DATA.
        ENDIF.
        S_COUNTER_DATAPAKID = S_COUNTER_DATAPAKID + 1.
      ENDIF.              "Initialization mode or data extraction ?
    PERFORM Cal_HR_Pay.
    ENDFUNCTION.
    FORM    :  Cal_HR_Pay
    Created :  04.04.2006 09:21:28
    FORM Cal_HR_Pay .
    DATA: sel_begda like sy-datum,
          sel_endda like sy-datum.
    DATA: g_s_interface TYPE sbiwa_s_interface.
    DATA: g_s_read_only TYPE SBIWA_FLAG.
    DATA: persons_package like hrpernr  occurs 0 with header line.
    DATA: l_t_hrms_biw_py1  LIKE hrms_biw_py1 OCCURS 0 WITH HEADER LINE.
      CALL FUNCTION 'Z_ZHRMS_BIW_EXTRACT_PY1'
        EXPORTING
          I_UPDMODE                          = g_s_interface-updmode
          BEGDA                              = sel_begda
          ENDDA                              = sel_endda
        I_READ_ONLY                        = ' '
        TABLES
          TABPERNR                           = persons_package
          PY1_INFO_SOURCE                    = l_t_hrms_biw_py1
      EXCEPTIONS
        ERROR_PASSED_TO_MESS_HANDLER       = 1
    ENDFORM. "Cal_HR_Pay<u></u>
    <u><b>Here is my Error when I was trying test data Source</u></b>
    Please let me know how I call function Z_ZHRMS_BIW_EXTRACT_PY1 into  ZHR_RSAX_BIW_GET_DATA.
    Data Source is created successfully but When I test It is throwing an error.

  • Parallel processing for concurrent program

    Hi Team,
    Can any one give the suggestions for parallelism of concurrent program. As i am having union's in the select statment . i am not able to use NTILE eventhough i am giving number of threads as 50000 even though it is running for a long time.
    Best regards

    Hi,
    i am not able to use NTILE eventhough i am giving number of threads as 50000 even though it is running for a long timeDo you get any error?
    What does this concurrent program do?
    You may need to enable trace to find out why this concurrent program takes long time to run -- See (Note: 296559.1 - FAQ: Common Tracing Techniques within the Oracle Applications 11i/R12 (Customer Recommended)) for details.
    Thanks,
    Hussein

  • EHP4- Predefined Performance Management Process

    Hi Friends,
    Currently i am working on EHP4- Appraisals, We are moving from EHP3. Currently we have activated the BF 1.HCM_OSA_CI_1 and  CA_HAP_CI_1.
    After activating this applications i tried to open the Tab Configuration button under PD but its giving an  an error message,Could any one please share their ides on this issue.
    Thanks in Advance
    Kumar
    Edited by: kumar Rag on Sep 11, 2009 12:39 PM

    Hi
    First you need to find out the Business Functions to activate with the help of basis
    need to check the portal requirements for that .i.e required business packages
    Finally need to check the configurations settings
    Regards
    Kumar

Maybe you are looking for

  • BP in CRM

    Hello all a newbie here. I am on a clean installed system. what are building blocks ? and how are they different /or applicable to Best practises. Please let me know in a layman language( without sap help links) I would also lke to know what is the p

  • Footnotes don't always transfer from Word (Mac) to Pages; advice?

    I would love to use Pages instead of Word: it satisfies all my document needs but one! When I open a Word document (formatted as a Macintosh Word document) sometimes it works just fine, and all the formatting is correct -- and (most importantly) all

  • No service on cellular on Ipad 1st gen

    Done a hard reset , reset network settings , tried  new Payg sim , as reported on various forums but still no cellular connection.. Worked perfectly up until a month ago .. Any clues from anybody

  • About compatibility with CS4

    I ask, may i use Kuler on Photoshop CS4, is it compatible with CS4, thanks.

  • How the "Java System Properties" are populated in "About this Page"

    Hi Gurus, We are facing a very intriguing issue and want to find out the way self service pages shows information in tab "Java System Properties" on clicking "About This Page" link ( bottom left corner of any EBSO selef service page) Thanks, Ajay