Unable to hire an employee in PA40

Hi Friends,
I was trying to hire an employee in PA40 and it says that the employee is still active.
I run the standard report S_AHR_61015516 and took a position which is vacant, but still I am unable to hire him.
Could someone pls let me know what might be the problem.
BYe
Naveen

Naveen,
Goto PA30 and give that employee number, if the IT 0000 exists for that employee number, then you can't hire with the same personnel number.
You can assign 'n' number of persons to one positions.
To maintain the vaccancy goto TC: PO01,plz check, enter the positon id and maintain the IT 1007 (Vacancy).
While executing PA40 don't give any personnel number and in IT 0000 maintain all the field except Emp Number and press enter, if it is emp number is internal then the system will generate or you have to enter a new emp number according to the NUMKR feature.

Similar Messages

  • Need detailed step by step procedure to hire an employee

    Hi all,
    can anyone give me the detailed step by step procedure to hire an employee?
    Thanks
    pabi

    Before you hire try to configure infogroups and actions check all the integrations in T77s0
    and go to PA40 and click on Hiring action and execute

  • Error while hiring an employee in pa40

    HI
    This occurs while hiring an employee in PA40.
    Runtime Errors         GETWA_NOT_ASSIGNED
    Short text
         Field symbol has not yet been assigned.
         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.
        You attempted to access an unassigned field symbol
        (data segment 32770).
        Thanks in advance

    Hi,
    first tell me exactly where the error is coming?
    is it coming as soon as you entered in PA40? or
    is it coming in a particular infotype? if so what is that infotype and what value you are inputing in that screen?
    please make sure the value you are giving in the screen is properly configured. also check the T588D & T529A with respect to UGR and IGMOD.
    Gayathri N

  • Unable to get the employee name in performance Management

    Hi All,
    I am facing problem with Performance Management in My Employment. Unable to see the employee name in PM docs to approve by manager.But same user is able to see in Backend under manager who has to be approve..Please assist to go further. Is there anything need to be done from portal side.?
    Thanks & Regards,
    Kumar. V.

    Hello Sainth,
    In Webi Prompts..you can see the "Key icon" click on that icon..it will show both text and key..it will helps you to run the report based on the Key..
    Regards,
    Naveen D

  • Default Action type when hire internal employee

    Dear all,
    How to set Default Action type when hire internal employee?
    Thanks,

    Hi,
    May be that. When i transfer applicant that is hired internal, the action type is default Reentry into company. So how to change this?
    Edited by: Quang Le Vinh on Nov 7, 2009 2:54 AM

  • Who got this brilliant idea when you want to pick up a contact to first cross the group and then click end ? Did you hire an employee  from Microsoft ? Apple MUST remain SIMPLE to use !!!

    Who got this brilliant idea and change thing that way :  when you want to pick up a contact on your iphone, you first have to cross the group and then click end ? Did you hire an employee from Microsoft ? Apple MUST remain SIMPLE to use !!!

    Claudius,either you didn't read my post, or you jumped to conclusions. I had a skype account that was created using a microsoft account (NOT THE ACCOUNT I AM USING NOW). PURE MICROSOFT ACCOUNT NO OTHER ACCOUNT LINKING.I had to change the primary mail of that account.I was told "no can do" by skype support.I found that if I went to account settings and clicked on the link on the line below the one that said "MICROSOFT etc" (labeled something along the lines of "TV or Device") I got the opportunity to set the password of the "live:username" account (WHICH YOU COINCIDENTALLY HAVE TO DO IF YOU WANT TO USE SMART TVs ETC).Once that was done, I COULD SUCCESSFULLY DO WHAT SKYPE SUPPORT SAID WAS IMPOSSIBLE- I could change the primary mail address. once that was done, and NOT BEFORE, I linked the account to a facebook account as well, just to be sure I have more than one way to access the skype account. What caused you to get the impression that I was writing something else? furthermore this sentence - "The solution you described in your initial message isn't actually once since all the time you were operating on different account that weren't actually linked" does not make sense, I think you mis-edited it.and I need to point out that you are incorrect. I WAS NOT OPERATING ON DIFFERENT ACCOUNTS I WAS OPERATING ON ONE SKYPE ACCOUNT, THAT WAS CREATED USING A MICROSOFT ACCOUNT just like you say you recommend. I still don't know how you can misread my initial entry like that.  If you have a better solution to my initial problem - changing the primary mail of a skype account created throuth either a microsoft account or a facebook account, Please write a sticky to explain how to do it, and please inform skype support that Yes it can be done, and this is the way it is done. So far my "lucky shot" seems to be the only way to do it.     

  • User is unable to appoint an employee from the previous tax year

    Hi Experts,
    Can anyone resolve this issue please...
    User is unable to appoint an employee from the previous tax year ( 01/12/2010), Appointment date 01/12/2010 for an employee Please asist...
    Regards
    Sav

    OK .... last user insalled software that was not owned by company. Software removed bug solved.

  • How to hire 24 employees really fast?

    HI experts,
    We have to do some testing in QA and I have been asked to hire 24 employees with different PAs, employee group and stuff. since many infotypes can be be same for one set of employee e.g. IT 7,8,41,167,168,169,171 378 etc. so what is the quickest way to do it.
    its gonna be like this
    8 union
    8 non-union
    8 salaried
    Thanks,
    Rashmi

    If Rashmi only has this on paper, then it has to be entered into the file anyway.
    Might as well use PA20 for 24 employees. I don't see the scalability yet for invoking a migration procedure?
    Regarding "rude earlier", I think this HCM forum needs stricter moderation and you just happened to catch me at the top of the stack after reading some of the other "link-farms" and "ponits-hunting" advice.
    No offense intended, but when people are discouraged from searching themselves and then asking more specific (and better) questions, then they become lazy.
    Some discipline is required:
    -> Read the question carefully.
    --> Dont rush in to answer because of points.
    ---> Encourage high quality questions...
    > Benefit from higher quality discussions about the aspects of the question.
    If link-farms are the answer to a question, then that is not the intention of these professional forums.
    Thank you for responding. Please also take a look at the little yellow triangle in the menu bar. If you notice posts which are not usefull for improving the quality of contributions to the forum, them please use it and add a comment about why you are reporting it (preferably with a link to the thread ID).
    The moderators will then reject the link-farms, mail-chains, interview-questions, etc.
    We also comb the forums anyway, but HCM seems to be lagging behind as far as "expert forums" are concerned.
    Please help the moderators by useing the "Abuse Report" button to catch quality problems quickly.
    Many thanks for your help,
    Julius

  • How to hire new employee (BAPI, BDC, IDoc/ALE...???)

    Dear ladies and gentlemen,
    I was asked to create an interface that would "hire employee" and I failed to find nice function module that would do that.
    Could you, please, share your ideas/experience about how to solve this?
    Best regards
    Momkic
    Message marked as a qustion in order to award the points.
    Momkic

    Hi
    Transaction code <b>"PA40"</b> is OK to handle "Actions" about the personnel for isolated entries.
    However if you want to use BDC for bulk data transfer, then use <b>"PA30"</b> to record your transaction and build your BDC data. That's because handling <b>"PA40"</b> screen is somehow less suitable since it depends on customizations and is out of screen if there are too much action types.
    To trigger an action through <b>"PA30"</b> is achieved by entering "<b>0000"</b> to the infotype field and the <b>action type value ("massn")</b> for the subtype field and pressing  <b>"Create"</b> button. This will be better for BDC.
    <b><u>About the BAPI:</u></b>
    I didn't try before but you may use the Business Object <b>"HRMasterDataReplica"</b>. It has one class method as <b>"SaveReplicaMultiple"</b> which has an import parameter <b>"EmployeePersonnelAction"</b> for the infotype 0000, <b>"EmployeeOrgAssignment</b>" for the infotype 0001 and
    <b>"EmployeePersonalData</b>" for the infotype 0002.
    In addition to standard BAPI parameters, at least these three parameters must be filled to create an employee. To trigger other actions you can use the one for "0000".
    I would like to learn whether you tried this and achieved. <i>However, it will be the most classical way to use BDC</i>.
    *--Serdar

  • Short Dump while executing New Hire (action type) in PA40

    Hi All,
    i am getting short dump while executing PA40 for new hire action type can anyone look into this and guide as i am new to HCM.
    Category               ABAP Programming Error                                                      
    Runtime Errors         SYNTAX_ERROR                                                                
    ABAP Program           /1PAPAXX/HDR_21000A                                                         
    Application Component  Not Assigned                                                                
    Date and Time          21.08.2014 14:07:03                                                         
    Short text                                                                                       
        Syntax error in program "/1PAPAXX/HDR_21000A ".                                              
    What happened?                                                                                   
        Error in the ABAP Application Program                                                        
        The current ABAP program "SAPFP50M" had to be terminated because it has                      
        come across a statement that unfortunately cannot be executed.                               
        The following syntax error occurred in program "/1PAPAXX/HDR_21000A " in                     
        include "/1PAPAXX/HDR_21000AO01 " in                                                        
        line 52:                                                                                     
        ""LV_LENGTH" has already been declared"                                                      
        The include has been created and last changed by:                                            
        Created by: "HCM04 "                                                                         
        Last changed by: "HCM03 "                                                                    
        Error in the ABAP Application Program                                                        
        The current ABAP program "SAPFP50M" had to be terminated because it has                      
        come across a statement that unfortunately cannot be executed.                               
    What can you do?                                                                                 
        Please eliminate the error by performing a syntax check                                      
        (or an extended program check) on the program "/1PAPAXX/HDR_21000A ".                        
        You can also perform the syntax check from the ABAP Editor.                                  
        If the problem persists, proceed as follows:                                                 
        Note down which actions and inputs caused the error.                                         
        To process the problem further, contact you SAP system                                       
        administrator.                                                                               
        Using Transaction ST22 for ABAP Dump Analysis, you can look                                  
        at and manage termination messages, and you can also                                         
        keep them for a long time.                                                                   
    Error analysis                                                                                   
        The following syntax error was found in the program /1PAPAXX/HDR_21000A :                    
        ""LV_LENGTH" has already been declared"                                                      
    How to correct the error                                                                         
        Probably the only way to eliminate the error is to correct the program.                      
        If you cannot solve the problem yourself and want to send an error                           
        notification to SAP, include the following information:                                      
        1. The description of the current problem (short dump)                                       
           To save the description, choose "System->List->Save->Local File                           
        (Unconverted)".                                                                              
        2. Corresponding system log                                                                  
           Display the system log by calling transaction SM21.                                       
           Restrict the time interval to 10 minutes before and five minutes                          
        after the short dump. Then choose "System->List->Save->Local File                            
        (Unconverted)".                                                                              
        3. If the problem occurs in a problem of your own or a modified SAP                          
        program: The source code of the program                                                      
           In the editor, choose "Utilities->More                                                    
        Utilities->Upload/Download->Download".                                                       
        4. Details about the conditions under which the error occurred or which                      
        actions and input led to the error.                                                          
    System environment                                                                               
        SAP Release..... 731                                                                         
        SAP Basis Level. 0007                                                                        
        Application server... "dc-ds-erp"                                                            
        Network address...... "172.16.23.111"                                                        
        Operating system..... "Linux"                                                                
        Release.............. "3.0.13-0.27-default"                                                  
        Hardware type........ "x86_64"                                                               
        Character length.... 16 Bits                                                                 
        Pointer length....... 64 Bits                                                                
        Work process number.. 1                                                                      
        Shortdump setting.... "full"                                                                 
        Database server... "dc-ds-erp"                                                               
        Database type..... "ORACLE"                                                                  
        Database name..... "ECD"                                                                     
        Database user ID.. "SAPSR3"                                                                  
        Terminal.......... "NLC-HP"                                                                  
        Char.set.... "C"                                                                             
        SAP kernel....... 720                                                                        
        created (date)... "Sep 14 2013 06:16:24"                                                     
        create on........ "Linux GNU SLES-11 x86_64 cc4.3.4 use-pr130820"                            
        Database version. "OCI_112, 11.2.0.3.0, V1, default"                                         
        Patch level. 500                                                                             
        Patch text.. " "                                                                             
        Database............. "ORACLE 10.1.0.*.*, ORACLE 10.2.0.*.*, ORACLE 11.2.*.*.*"              
        SAP database version. 720                                                                    
        Operating system..... "Linux 2.6, Linux 3"                                                   
        Memory consumption                                                                           
        Roll.... 0                                                                                   
        EM...... 37708200                                                                            
        Heap.... 0                                                                                   
        Page.... 106496                                                                              
        MM Used. 4666776                                                                             
        MM Free. 3709976                                                                             
    User and Transaction                                                                             
        Client.............. 210                                                                     
        User................ "HCM03"                                                                 
        Language key........ "E"                                                                     
        Transaction......... "PA40 "                                                                 
        Transaction ID...... "53EF470299AB5D67E1000000AC10176F"                                      
        EPP Whole Context ID.... "005056A301D11EE48A9D08B337F884E3"                                  
        EPP Connection ID....... 00000000000000000000000000000000                                    
        EPP Caller Counter...... 0                                                                   
        Program............. "SAPFP50M"                                                              
        Screen.............. "MP000000 1000"                                                         
        Screen Line......... 3                                                                       
        Debugger Active..... "none"                                                                  
    Information on where terminated                                                                  
        Termination occurred in the ABAP program "SAPFP50M" - in                                     
        "GET_HEADER_WITH_TCLAS".                                                                    
        The main program was "MP000000 ".                                                            
        In the source code you have the termination point in line 146                                
        of the (Include) program "FP50MDHD".                                                         
    Source Code Extract                                                                              
    Line
    SourceCde                                                                                  
      116
      CALL FUNCTION 'HR_HEADER_GET'                                                            
      117
          EXPORTING                                                                            
      118
               DHDID                    = FHD_HID                                              
      119
               BEGDA                    = BEGDA                                                
      120
               TCLAS                    = TCLAS                                                
      121
    * Es wird nur einer der folgenden 3 Parameter benutzt.                                     
      122
    * Ausgewertet wird zunaechst MOLGA, dann P0001 dann PERNR.                                 
      123
    * Der erste der nicht initial ist wird ausgewertet.                                        
      124
    *           MOLGA                   =                                                      
      125
               P0001                    = P0001                                                
      126
               PERNR                    = PSPAR-PERNR                                          
      127
          IMPORTING                                                                            
      128
               PROG                     = HEADER_PROG                                          
      129
               DNUM                     = HEADER_DYNNR                                         
      130
           EXCEPTIONS                                                                          
      131
                HEADER_DEACTIVATED          = 1                                                
      132
                HEADER_UNKNOWN              = 2                                                
      133
                HEADER_GENERATE_DEACTIVATED = 3                                                
      134
                HEADER_GENERATE_FAILED      = 4                                                
      135
                INTERNAL_ERROR              = 5                                                
      136
                OTHERS                      = 6.                                               
      137
      138
      IF NOT SY-SUBRC IS INITIAL.                                                              
      139
    * Bei Problemen gibt's eben ein leeres Dynpro.                                             
      140
        HEADER_PROG = 'SAPMP50A'.                                                              
      141
        HEADER_DYNNR = '0090'.                                                                 
      142
      ELSE.  " NOT sy-subrc IS INITIAL.                                   "                    
      143
    * Dann setzen wir jetzt auch noch das Datum fest.                                          
      144
        PERFORM HEADER_BEGDA_SET IN PROGRAM (HEADER_PROG) USING BEGDA.                         
      145
    * Und schalten auf Uebergabe der PERNR mit globalen Variablen.                             
    >>>>>
        PERFORM HEADER_LAZY_ON IN PROGRAM (HEADER_PROG).                                       
      147
      ENDIF.  " (ELSE) NOT sy-subrc IS INITIAL.                           "                    
      148
    * Merken wie der Header heisst. Damit MPPERS00 sich erinnern kann.                         

    Hi,
    Error Log: Syntax error
    ""LV_LENGTH" has already been declared"
    please check LV_LENGTH variable declaration.
    It may be declared more once!

  • Customizing Request while Hiring an employee using PA40

    Hi All
    1.
    I am hiring an employee using Hiring Action (PA40) , once i enter the data in Infotype 0000 (Actions) & Infotype 0001 (Org Assignment) while saving it is asking for a Customizing Request .
    Pls let me know why is it asking for the request & how to avoid it .
    Thanks

    Hi
    Gagan,
    The customising request can be controlled by us. You can access the table T77S0 directly and search for group TRSP and Sem. abbr CORR. If you want to control using the navigation path from IMG>Personnel Management>Organisation Management>Transport>Setup Transport connection.
    Having X is value abbreviation column does not generate the Customising Request
    Mr Mohan had just put the same how ever.
    All the best to you
    Regards
    RR

  • Is there a func module to create employee emulating PA40?

    I am looking for a function module in HR to create a New Hire (US / International)?
    I am actually creating a BDC to this effect but had to do some tweaking to make it work properly - mainly with the screen flow.
    HR_MAINTAIN_MASTERDATA  does not seem to be relevant much ..
    Thanks,
    Ven.

    Hi,
    <li>The right function module is HR_INFOTYPE_OPERATION. Even you can HR_MAINTAIN_MASTERDATA. But its going to be a lengthy process.
    <li>For how to use HR_INFOTYPE_OPERATION, go to se37 and use WHERE USED LIST (CTRLSHIFTF3)
    REPORT ztest_notepad.
    DATA:p0000           TYPE STANDARD TABLE OF p0000 WITH HEADER LINE,
         return          LIKE bapireturn1,
         personaldatakey LIKE bapipakey.
    START-OF-SELECTION.
      "Get the data for Infotype into table p0000
      LOOP AT p0000.
        CALL FUNCTION 'HR_INFOTYPE_OPERATION'
          EXPORTING
            infty         = '0000'
            number        = p0000-pernr
            subtype       = p0000-subty
            validityend   = p0000-endda
            validitybegin = p0000-begda
            record        = p0000
            operation     = 'INS' "INS = Create new record
            nocommit      = space
          IMPORTING
            return        = return
            key           = personaldatakey
          EXCEPTIONS
            OTHERS        = 0.
      ENDLOOP.
      "You need write the logic for all infotype which are used in creating employee
    Thanks
    Venkat.O

  • Need FM to hire an employee

    Hi,
    My development is, based on a Hr person approval convert a applicant to employee. The applicant details are in Ztable. Now my problem is, when the HR person click approve need to create an employee, is there is any FM to hire or trigger the hiring a person.
    By
    Anand Babu R

    Hi Anand,
    Try function module
    RP_HIRE_FIRE
    Regards,
    Dilek

  • Re Hire EX Employee

    Hi ALL,
    Actually we terminated employee, Now scenario is that we want to reverse termination in Back Date. Let's say termination Date is 14-aug-2010 and re hire date is 15-sep-2010.
    How we can accomplish this. If the date is greater than termination date then I know we can use HR_EMPLOYEE_API.RE_HIRE_EX_EMPLOYEE API but what about if the date is less than termination date.
    I was searching over the metalink and found API hr_ex_employee_api.reverse_terminate_employee but did not find one for R11i. I also got hrempter.cancel_termination but that I don't know whether its recommended OR not?
    Thanks
    J

    Ideally you should pass the object version number of the record currently being dealt with. So if you are calling the API for the record with effective_start_date = '4/16/1990', pass the OVN of this record to the API.
    But I wonder why you are not able to reverse terminate a person using the API hrempter.cancel_termination only. I tried to do the same and could reverse terminate a terminated employee perfectly. Here is the sample call used by me:-
    DECLARE
    BEGIN
    hrempter.cancel_termination ( p_person_id => 22411
    ,p_actual_termination_date => trunc(sysdate) -- the person was terminated today
    ,p_clear_details => 'Y');
    EXCEPTION WHEN OTHERS THEN
    dbms_output.put_line(substr(sqlerrm,1,255));
    END ;
    This not only removed all the termination details but also correctly updated records in person_type_usages table. Can you check if you are using the same call.

  • Unable to see the employee photo in team view

    Hey experts, we have been handling with an issue almost two days and still cannot find any solutions, in mss service of homepage the employee photo is not visible as you can see below, i know that there was a thread about the same issue and we did what they told and what the right answer was but still has the same problem, * we run the program that generate the url * all of our reletad service is active * we apply a note (employee photo not updated).
    do we need to nakisa add on to see the photo or anything else that we can do,
    Thanks in advance.
    answers will be rewarded.

    hi ,
    i think ur missing some steps in the note as chk in  se11 > T77TMCPIC_URLS > click on display and do as below ...if u follow as per screen shot below ...wait for some other experts reply on this....
    next click on below button and log off and log -in and refresh the team view in portal

Maybe you are looking for

  • Photoshop CS4 on Intel Mac requires Rosetta to open. Why?

    Hello, I fresh installed 10.6.2 after upgrading my hard drive. I fresh installed Photoshop CS4. Installed all updates. When I tried to open Photoshop CS4, I was prompted to download Rosetta. Photoshop would not start. I installed Rosetta and Photosho

  • Animation in illustrator cs4: pan & rotate across large image while animating text?

    Hi there - I have a fairly large circular starmap image - it's a fantasy piece simulating an ancient painted star map with stars, ancient constellation figures, and calligraphic text. Basically a bitmap background from PShop, vector layers with stars

  • Microsoft Visual C + + Error Message

    When I open Adobe Photoshop Elements 11 I get a run time error with the heading "Microsoft Visual C + + Runtime Library".  I have tried uninstalling all Visual C + + files and reinstalling the latest one and this hasnt worked.  Please help. 

  • Adding custom fields to table view assignment block

    Hi All,   I want to add two news fields to 'Service Contract Item Level' in 'Object List' assignment block. How can i add these two custom fields to table view assignment block using AET. I have tried to add new fields using AET but there is no busin

  • Role in radio network question

    I am trying to connect communication between 2 buildings. In the main building, I have a Cisco aironet 1100 connected to the wired Lan. In the other building I am trying to install a Cisco 1242AG. I am in the setup interface of the 1242Ag under the s