To automate assigning employee to respective position.

Hi All,
Anyone knows about how to assign Employee(Business Partner) to the respective position for the organizational unit programmatically.
three tasks:-
To Automate the following programatically:-
1. assign employee to the position.
2. update employee positions.
3. remove employee.( change the status of employee)
Thanks!

Hi
  Once you create org.unit you can assign positions,update and remove employee from their positions automatically.Make your customizing settings for automatic organisational data determination using the wizards.When you create a transaction,the system determines the org.data according to your customising settings.You can change or enhance the or.units manually.
I hope this helps!!
Cheers

Similar Messages

  • Assigning employee to two positions

    Hello,
    In my organization the HR department has decided to enable employees to be assigned to two positions at the same time (work percentage of 50% for each).
    However, the SAP-HR solution was bulit on the assumption that an employee is assigned to one position only at the same time, and it would be very hard to change all the developments (such as Z-reports, user exits etc) to fit into the new regulation.
    So I would like to ask if anyone has an idea of how to cope with this new demand: does anyone know a specific PA-Infotype we may use or another solution?
    Thank you & Kind regards
    Adi

    Hi Liran,
    Probably this is what i would try if i was you..
    Using the standard solution : Currently i understand all your Z reports and Developments are completed and you wouldnt wanna bother any of these to avoid further complications- Thus what i can suggest is to use/create another relationship between employee and the secondary position.
    Primary Position can always have the standard A008 relationship. But you can also have the flexiility of keeping 100% to both the position the employee holds, the system does not restrict you on this.
    Now, having said that - I suppose your report  on Position is based on relationship or evaluation paths, thus i dont find the possibility of damaging your current developments using a custom relationship.
    Let me know if this works or we can talk on an alternate solution for you.
    Good Luck Mate !!
    Cheers,
    Regi Alex.

  • Assigning an employee to four positions

    Dear SAP Gurus,
    I have a requirement from a client (fresh implementation) to assign an employee to four diff positions belonging to four different company codes.  Situation like, a sales executive being assigned to diff companies and his incentives getting paid from the four companies.
    As far as my knowledge goes, I donot think this is possible.  Request your expert opinion on this and valuable inputs how this can be done.
    Thanking you in advance.
    Regards,
    Lakshmi

    Hi Lakshmi
    For example: there are four positions, A,B,C and D which you want to assign one employee to them and percentage 20%, 20%, 20% and 40%
    1.  you can go to PPOME and find position A, to assign this employee to this position and give this percentage to 20%
    2. same as above: assign the employee to position B with 20%
    3. Position C with 20%
    4. Position D with 40%
    so total 100% for this employee.
    Please note, one employee cannot effort over 100% task.
    Regards,
    Jun

  • Assigning Employees to Positions as Successors

    Hi Guru's,
    We have deployed HR Renewal 1.0 on EhP6 and planning to implement Talent Management. I went through SAP documentation for Manager Role and read that managers can assign employees to positions as successors.
    But, I could not find an application from role SAP_SR_TMC_MANAGER_6 where managers can perform this activity.
    Please suggest.
    Regards
    Sadhu

    Hi Harinath,
    Are you implementing Talent Visualization by Nakisa also?
    Because as I know, Manager can assign employees to successors pool using Talent Visualization by Nakisa.
    Please refer to link below about the explanation of Talent Visualization by Nakisa.
    http://scn.sap.com/community/erp/hcm/talent-visualization-by-nakisa/blog/2013/01/29/what-s-new-in-visualization-solutions-by-nakisa-40

  • Problem on Assigning Person to a Position

    Hi SAP-HR folks,
    I would like to ask for your assistance on my problem below.
    I've hired a person using New Hire action type. During the hiring process, I've assign the person to a position which I've created also. Then, there is a need for this person to be re-assign to another vacant position. Re-assigning should be done using drag and drop in transaction PPOME.
    I've successfully done the re-assignment of this person to another vacant position using drag and drop. But according to the test scripts that we are following, the expected result should be that the system should refuse the re-assignment after filling in the dates. Re-assignment can only proceed after delimitation of the assignment of person to position.
    May I know if the action that I've done is a normal behavior of SAP? In the case the test scripts are right, may I know on how to successfully follow the scripts?
    Thanks in advance!

    whenever transfer employee from one positon to other position don't do this by drag and drop from ppome.
    just do this by PA40, Org Reassignment action.
    as ppome not support 100% for such change.
    and also if u do this from ppome, it0001 can't be updated for both positions.

  • Error while transferring an employee from one position to another

    When i am transferring an employee from one position to another i am not being able to do so. This position is visible in HRP10001.

    Hi,
    Have you tried using any other aciton like Org re-assignment, promotion action etc or tryid in PA30 itself?
    Regards
    ET

  • Automatic assignment of Support Team based on processor

    We have a help desk team creating Service Desk messages directly into SOLMAN (not from satellite system) using transaction NOTIF_CREATE and assigning processor. After they save the message, they open the message again in transaction CRM_DNO_MONITOR and change the Support Team manually based on the processor's Support Team. They are requesting if
    the assignment of Support Team can be done automatically based on the processor assigned during creation of message and
    when processor is changed/re-assigned after message has already been created.
    I've read some suggestions in the blogs and forums that partner determination can be done by creating your own BADI. 
    So I've created a new BADI "Z_FIND_TEAM" (copied from BADI CRM_DNO_PARTNER_1) and commented the logic which derives the support team based on the rule in transaction PFAC, and replace this with my own logic of getting the processor's Support Team. Then I assign this to the action. When I tested the action during creation of message (NOTIFCREATE), the action failed to get the support team because the CRM documents (where I'm getting the processor) is not created yet at the time that the BADI is executed.
    I  also tested the same action (but I didn't schedule it to run automatically) during changing of message (in CRM_DNO_MONITOR). The action successfully assign the correct Support Team when I already saved the new processor before choosing the action.
    But if I change the processor and do not save first before choosing the action, the support team of the old processor is assigned.
    In both cases, I need to get the value of the processor in the screen and pass this to the BADI.
    Can anyone help me how to pass the screen value of processor to the BADI.
    Or do you have other suggestions on how I can automatically assign the Suport Team based on processor.
    Thanks in Advance.
    Regards,
    Tess

    Hi Ragu.
    Thanks for your quick response.
    I've already tried assigning some standard access sequence in the support team's partner determination although the assignment of the support team always returns with the BP of the top organization unit in our org chart that's why I tried using the BADI afterwards.
    Our org chart is defined something like :
      IMS Support Team  org unit
          Help Desk  org unit
               Person 1
          Functional Team org unit
               Person 2
          Technical Team org unit 
               Person 3
    I've tried access sequence like "Organizational Data: Employee for an Org. Unit" and "Organizational Data: Organizational Unit for a User", but when I test this the support team is always defaulted with the "IMS Support Team's" BP Number (the top org unit).
    I'm not sure which access sequence I can use to assign the support team, for example, processor = "person3", the support team should be "Technical Team".
    Or do I need to create my own access sequence?
    I'm not familiar with these access sequence and not really sure how it works.
    Thanks.
    Tess

  • Assigning of a new position

    dear All,
    I am tryng to create a position (O-S-P)and i did it for HR manager. Same way i had created  EEgroup n subgroups and assigned then with respective conditions.
    but still it stating a message that "No entry in table T503 for SSH (S is EG an SH is ESG)
    please suggest something by that Hiring action will be smoothly operated.
    Amol

    Hi,
    You can set the User Parameter, in the blank rows, put MOL for Country grouping and add 40 against that.And also UGR 40(If you have maintained User Group) in actions etc...
    Or you can do it in Personnel Administration--> Basic Parameter Settings and select India (Exact navigation I am not able to recall, SAP system is not with me.)
    Best wishes.

  • PCP: budget split for employees on multiple positions

    Dear experts,
    I have a question concerning the use of the Personnel Cost Planning and Simulation module (PA-CP) to determine budgets for Org. Units containing employees that are on multiple positions.
    When running the Personnel Cost Plans for the Org. Units that contain such employees, the Cost Items associated to the employee are u201Csplitu201D between the positions, according to the percentages of the relationships S-P. However, the client desires that the Cost Item for the employee is completely assigned to his main position (the one displayed in infotype 0001). Is it possible to do so in this module?
    In the u201Coldu201D PCP module (PA-CM-CP), there was a parameter switch in table T77S0 (group PCOST, field MULTP) that controlled whether or not multiple assignments were taken into account in Cost Planning. However, this switch does not work with the new module, and I havenu2019t found a corresponding switch for it.
    Is there a corresponding switch for the u201Cnewu201D module? If not, how could we implement this requirement?
    Thanks in advance for your help,
    Denis

    Hi,
    I am not sure if the below solution would work for the charts also but you can give a try to it. The below solution works well
    to restrict the no. of rows in blocks.
    Create a variable as:
    v Test = Floor(Rowindex()/20)
    so as to return integers when RowIndex() returns multiple of 20's.
    Now, follow the following steps:
    1. create block with Employee, Sales.
    2. Create Section on Store and Sub-Section on the variable v Test created above.
    3. Check results. If you get the required results then turn the block into chart.
    Hope it helps you.
    Regards,
    Rohit

  • Inactive cost center is able to be assigned to a vacant position or Org uni

    Hi,
    Is there a config that can be turned on which prevent inactive cost centre, ie cost centre which has been blocked to be assigned to a vacant position or a Org Unit?
    Thanks
    Regards,
    HR team

    sounds straightforward...
    just supply a simple report screen with cost centre parameter and employee select options.
    Loop through all the employees in the selection option ITAB
    apply the cost centre parameter to each
    remember this info in a suitable internal table you have declared
    process that itab
    update the infotype 0001 as suggested by Kumar by HR Maintain BAPI, or BDC  to PA30-IT0001 or HR INFOTYPE Operation function - whatever is preferable your end.
    2 hours coding - (optional - pass the results in a simple SALV for completeness)
    Your over thinking it - you just want a simple utility to manipulate the cost centre in the employee infotype

  • Assign Employee to Work Center Vs Project Team

    Hi Experts,
    I would like to ask you what are the main implications of assigning employees to the project using "Project Team for WBS element" instead of assigning them directly to the Work Centers?
    Thanks

    Project team assigned to WBS element is available for use in all the work center of activities under this WBS. While if you assign a resouce to work center it is automatically available for project team if you want so.
    While when you assign people to work center,  then resource planning and capacity levelling is at more microlevel (network activity level).
    The workcenter-personnel number is more rigid assignment than assigning a project team to WBS element.
    There might be some more points which can have difference in both the process. I expect  otherw will also express their views about them.
    Regards,
    Mahendra

  • Is there a BAPI to assign a SAP HR position to a BASIS User?

    I am trying to automate the Basis user's assignment to SAP HR position through my .Net client program.
    For this i need to figure out a way. for example calling a BAPI from my client code to do this assignment.
    Any one knows if there exist a BAPI to do this assignment.
    Thanks

    Hi Vinay
    Will you please explain more? <i>What is "the Basis user's assignment"?</i> Can you give an actual example?
    *--Serdar

  • Reg : dump while assigning personnel no to position

    When assigning personnel number to position in PA30 and once when I save I am getting a dump
    how to solve this please help me....
    Runtime Errors         GETWA_NOT_ASSIGNED
    Date and Time          07.04.2009 01:37:56
    Short text
         Field symbol has not yet been assigned.
    What happened?
         Error in the ABAP Application Program
         The current ABAP program "SAPLHRWF" had to be terminated because it has
         come across a statement that unfortunately cannot be executed.
    Error analysis
         You attempted to access an unassigned field symbol
         (data segment 32770).
         This error may occur if
         - You address a typed field symbol before it has been set with
           ASSIGN
         - You address a field symbol that pointed to the line of an
           internal table that was deleted
         - You address a field symbol that was previously reset using
           UNASSIGN or that pointed to a local field that no
           longer exists
         - You address a global function interface, although the
           respective function module is not active - that is, is
           not in the list of active calls. The list of active calls
           can be taken from this short dump.
    Trigger Location of Runtime Error
        Program                                 SAPLHRWF
        Include                                 LHRWFU03
        Row                                     96
        Module type                             (FUNCTION)
        Module Name                             HR_ASSEMBLE_OBJECTKEY
    Source Code Extract
    Line  SourceCde
       66           OTHERS   = 1.
       67
       68 * v========================== XRGUNI ============================v
       69 *LOOP AT KEYFIELDS.
       70 *  LOOP AT STRUCTURE_PKEY WHERE FIELDNAME EQ KEYFIELDS-REFFIELD.
       71 *    BUSINESSOBJECTKEY+KEYFIELDS-OFFSET(KEYFIELDS-INTLENGTH) =
       72 *    KEY_OF_RECORD+STRUCTURE_PKEY-OFFSET(STRUCTURE_PKEY-DDLEN).
       73 *  ENDLOOP.
       74 *  IF SY-SUBRC NE 0.
       75 ** fatal error! BusObjectKey doesn't refer Infotypekey defined in DDIC
       76 ** structure PAKEY/PBKEY
       77 *  ENDIF.
       78 *ENDLOOP.
       79
       80 * sort table keyfields to create correct objectkey
       sort keyfields by editorder.
    loop at keyfields.
      clear fname.
    build fname for actual target field
      concatenate keyfields-refstruct '-' keyfields-reffield into fname.
      assign (fname) to <bo_key_field>.
      DATA d_ref TYPE REF TO DATA.
      CREATE DATA d_ref TYPE (fname).
      ASSIGN d_ref->* TO <bo_key_field>.
    now <bo_key_field> is declared with type fname
    build fname for actual source field
      clear fname.
      concatenate 'key_of_record' '-' keyfields-reffield into fname.
      assign (fname) to <source_value>.
    fill target field with corresponding value
      move <source_value> to <bo_key_field>.
    get length of actual target field to calculate offset for next loop
      describe field <bo_key_field> length bokf_length in character mode.
      move <bo_key_field> to businessobjectkey+bok_filled_to.
      bok_filled_to = bok_filled_to + bokf_length.
    endloop.
    ========================== XRGUNI ============================
    ENDFUNCTION.
    Edited by: VENKATESH MADANAGOPAL on Apr 7, 2009 7:52 AM
    Edited by: VENKATESH MADANAGOPAL on Apr 7, 2009 7:53 AM

    Check the Functional Module  GETWA_NOT_ASSIGNED once SE37
    Not sure but i doubt.................

  • Defining / Assigning Employee Groups and Sub Groups.

    I have defined a Personnel Area for e.g Barron Hotels - London  BH01 and Barron Hotels - Manchester - BH02.  I have also defined  there respective Personnel Subareas.
    What exact steps much I take to define the Employee Group and Employee Sub Groups and how do I link (Assign) them to corresponding  the Personnel Area  and Personnel subareas  defined above.
    Can some one please show me the exact steps. I have heard SM30  and V_503_ALL  mentioned but how  exactly are these used.
    Many thanks.

    Hi Tomuri,
    There is no link between EG-ESGs and Personnel Area -Subareas..  All these form an Enterprise Structure for an organisation and it can be seen against an employee in IT0001 - Org Assignment.
    Well, you have created PA as well as PSAs.  Now what you do is, similarly create EG- ESGs.. say for example..
    Emplyee Groups as A- Associate, B- Managers... etc...
    Employee Subgropus as A1, A2,..  B1, B2.. etc...
    Path: IMG-> Enterprise structure->Definition->Human Resources Management-> Employee Groups and
    -> Employee Subgroups
    When you create Personnel Areas.. you need to assign them to a Company Code...
    Path: IMG-> Enterprise structure->Assignment->Human Resources Management-> Assign Personnel Area to Company Code
    Similarly, when you create Employee Subgroups, you assign it to Employee Groups (EGs)
    Path: IMG-> Enterprise structure->Assignment->Human Resources Management
    -> Assign employee subgroup to employee group
    Next is the table you mentioned in your query... V_503_ALL... this clubs the groupings for -> ES grouping for collective agreement provision, Employee subgroup grouping for primary wage types, time quota types, work schedule etc,,, these are according to company requirements..
    For any further queires, do reply...
    I hope the information proveded helps you...
    Award points if the query was resolved...
    Good luck..
    Regards,
    Shweta

  • Shift Planning - Automatic Assignment Using Qualification as priority

    Hello Experts,
    We are implemeting shift planning and using the option of automatic assignment. We have defined the priority for assignment as 'QUALIF' ( Qualification - SAP Standard FM ) . When we are running automatic assignment it is not assigning people based on qualification instead it is assigning them based on shift timings. We have rsised this issue with SAP and they have come back saying that the system is designed to consider only the timings.
    Just to explain further we have defined two requirement for an evening shift( 5 PM to 10 PM) with qualification 'Packer' and 'Stacker'. Our priority for assignment is 'QUALIF' ( Qualification - SAP Standard FM ) . When we run automatic assignment for evening shift the system is assigning employee with 'Packer' qualtification to the requirement of Evening with 'Stacker' qualification.
    The similar error happens if we plan for more people. SAP is not considring qualification defined in the requirement and the qualtification assigned to the employee ( IT-00024) while generating the automatic assignemnt proposal even when all the employee belong to the same shift. The assignment is done randomnly.
    SAP is recomending us the implement a BADI but we are not satisfied with this as when you look into the SAP implementation they have specified clearly that we can use prioritize assignment based on qualification using 'QUALIF' option.
    Can you please advise if you had a similar issue and how did you manage to sort this out.
    Thanks in advance..
    Regards
    Vid.

    Hi Vidya,
       Currently we have the same situation at our client, can you please share your solution.
    Thank you!
    Sri

Maybe you are looking for

  • Installation problem 8.0.5 on RH6.2

    I've installed this many times on various Dell machines with no problems, following the guide on jordan.fortwayne.com. However, I am having problems with the latest box from DELL. It's poweredge 2400 with RH6.2. Upon creating database objects, the in

  • Software Update Fails to Install iLife 09 Updates...

    I have a Macbook with all the most recent updates installed, and computer otherwise running smoothly. I had purchased iLife 11 (and since gave it away to a friend) but was very disappointed with the upgrade, and for various reasons decided to go back

  • How do I upgrade first generation touch software to 3.1.3

    I am running old version on my first generation touch. I  would like to upgrade to 3.1.3, but cannot find how to download it from apple.

  • Z61p ATI Mobility FireGL BSOD on Windows 7 64 bit

    Am having many BSOD and 'windows reported and error'  ... Have tried Lenovo 64 driver 8.361 per system update, tried 8.561 per Vista 64 / Win 7 on Lenovo Support and now trying ATI Beta 10.1 CCC pack. All crash and burn Recreating: ... Either try any

  • How can we show image in per_images table in our OAF page?

    Hi All, Can any one suggest me how to show the image from per_images table on to OAF page? Ihe image is stored as binary value in the table.. <br><br> Thanks in advance. <br> Soujanya