Deleting Personnel Number in Production

Hello Experts,
I have come across an issue where some of our business users have deleted personnel numbers in Prod though PU00 after 30 days of employee being hired.
I would like to know the best practice in terms of deleting a personnel number when an employee is hired in error, Im sure it is ok to delete the employee before it can generate any transactional data( within few hours or so), but there has been argument on this that SAP has provided a standard functionality on deleting PERNR then why cant we use it.
We all know that there is a difference between standard functionality and Best Practice , but how do we come across this hurdle is my current worry.
Any live examples or exprience shared will be appriciated.
Regards,
Regi

Hi,
Deleting Employee numbers is not a good practice.
See to it that  users dont have rights to critical TCodes like PU00,PU01 etc.
Talk to the basis team to revoke such critical Tcodes.
You can always change employee data if hired incorrectly.
If at all an employee code is to be  deleted there should be amail to Basis TEam/ Helpdesk alsong with the reason.
See to it that users are educated well .
Thanks & Regards,
Param

Similar Messages

  • Drawbacks on program: Delete Personnel Number (RPUDELPN)

    Hi, Experts,
    I am using this program "Delete Personnel Number (RPUDELPN)" to delete personnel data. It works fine in Development environment. But it fails to work if T000-CCCATEGORY = "P" (production client).
    I am thinking of copying a program and comment the following codes, so the program can go through in production.
    IF t000-cccategory EQ 'P'.
    MESSAGE e637.
    ENDIF.
    However, my question is: (1) is there any drawbacks on running this program in production? (2) Why this standard program set this error message? any special reasons?

    Hi Suresh,
    Thanks for your reply.
    Since I have to delete the personnel in batches, while PU00 can only delete one single personnel. So I think I still have to use RPUDELPN.

  • How to reuse deleted personnel number in sap

    Dear All.
    how to reuse deleted personnel number in sap
    please help me
    Regards,
    Baqar Iqbal

    Iqbal
    We can reuse the deleted number
    Say once u have deleted all the information relaed to the pernr . Go to PA04  in the current no status give the deleted no and hire an employee in PA40
    Note : this will applicable only in cretain cased so i would like to know in which context u want this

  • Error while deleting personnel number

    when I ran a report RPUDELPN  for deleting Personnel Numbers The Personnel Number Name got deleted but not the personnel numbers relationship with Position . I can see only Green Color without Name. when Iam trying to delete the relationship it is throwing an error . Error in deletion of personnel numbers . How can we resolve this please throw some light on this
    Edited by: My SAP Cronies on Jan 19, 2012 8:01 AM

    Hi,
    Pls check the table HRP1001, can you find the PERNR in that table with position? table can be checked in SE16 > HRP1001
    Thanks,
    Nirali P
    Edited by: Nirali P on Jan 19, 2012 8:30 AM

  • Delete Personnel Numbers

    Hi
    My clent has deleted one personnel Number by using PU00, But when he go to Pa20 and enter particular deleted personnel number system gives a message "personnel number not assigned" but a flag will come in front of Personnel data.
    Please suggest how to delete this personnel data.
    I have a answer where he can rehire the personnel number and delete every thing again.
    Can you please give me other options to delete the personnel data.
    Thanks
    Veer

    Hi,
    maybe your client didn't select all the infotype when he execute the delete process. Try to execute delete personnel number again then select all infotypes.
    Fred

  • How to delete and re-set sales personnel number

    Hi gurus,
    I have some problems on sales personnel
    1. I created a new record using T-code VPE1 and it asked for a TR (transport request).  I cancel so the TR is not generated.  I will delete the record. Is creating sales personnel a master data or config?  
    I found although I cancelled, the sales personnel number has increased e.g. from 4 to 5.   So how or where to reset the number back to 4?   I can't find the config or function to reset.  Any idea??
    2. Can the record 5 be deleted? And if able to reset the number, can 5 be still re-use?
    Regards
    Bern

    Hi  Zuzana,
    Thanks for your valuable info.
    Yes, I totally agreed with you on the unique id.  However, as I mentioned earlier in my scenario I have created the record but cancel the transport request (TR) in development environment.  Hence, this record will not be transported to QA n production eventually.
    Therefore, I need to delete the record.  Then reset the number back to 4.   After that, create the record again and henceforth the rest of the sales personnel.
    I wonder if it is correct that it will generate the TR i.e. if it's a master data in VPE1 after saving that's it.  If it does generate the TR then it is a config.   I am still puzzle if it is a config or something wrong with my development server.  
    Need your expertise advise.
    Thanks.
    Regards
    Bernard

  • Delete holder/personnel number from position

    Hi All ,
    I wany to delete the holder/personnel number from position . Erronous holder does not exist in Production master data .
    So i want to delete the holder from Po13 ( relationship between position and personnel number).
    Please advise how to delete this personnel number .
    Thanks and Regards ,
    Shivangi

    Hi ,
    I have checked in PA30 and found that personnel number does not exist .
    So i want to delete the relationship between position and holder from PO13.
    Regards ,
    Shivangi

  • Delete Position with an Inactive Personnel Number

    I have a position active in OM.  The pernr tied to the A 008 relationship does not exist.  How this happened is unsure, but I need to remove the position or the A 008 relationship as it is affecting reporting.
    I've tried a PO13 to simply delete the relationship and have also tried program RHRHDL00 to remove the relationship, and the position object itself.
    I'm given the error that "Personnel Number does not exist" when I try all methods of deletion.
    Thoughts?
    Cheers,
    Stephen

    I thought of that too, but there is no maintenance dialog for HRP1001 or did I miss something?
    If your referring to get an ABAPer or a DBA to do it I could of course got that route.
    I was trying to solve this functionally.
    Thanks.
    Stephen

  • Unable to edit personnel number in bp transaction

    Hi experts,
    I have a employee which is created by an idoc from another system with number starting from 0H. When i go to this employee in BP transaction, if i go to identification tab and try to edit the personnel number, it is not editable. My requirement is to assign the personnel number of this employee to another employee by removing the personnel number from here. If i try to assign the personnel number of this employee to another employee, it says personnel number already been assigned.
    How can i remove the personnel number from this employee and assign the same to another employee?. Usually in bp transaction, the personnel number is editable i see.
    Any helps appreciated.
    Thanks in advance.

    Hi Faisal,
    I am facing a very similar issue.  That is, I want to edit the Personnel number on an Employee business partner in CRM, which was created when the employee was downloaded from ECC.
    Specifically, just like you, I want to remove the Personnel number from one Employee BP, and maintain that Personnel number on a second Employee BP (both BPs were created by replication of employee data from ECC).
    Did you ever find a solution for this?
    (The reason I want to do this, is that a duplicate Employee BP was inadvertently created when sending an org model transport to CRM production and then subsequently running PFAL in ECC production.)
    Thanks,
    Jeremiah

  • PA30 - Personnel Number field greyed out - No input help available.

    Hi Experts,
    In our System in DEV, & Quality  in PA30, we are unable to select employees either by directly giving the number (greyed out) or by selecting through F4 (No input help is available).
    But in Production System we can directly give Pernr or select through F4.
    Any body tell me what is the reason behind this.
    Thanks in advance.
    Samanvita.

    Hi Hariprasath,
    It is not the issue with NUMKR, The number Ranges are already maintained, and are defaulted in NUMKR feature.
    This is showing same in DEV / QA/ Prod.
    Issue is in DEV / QA,  The Personnel Number Field is Greyed out, and not able to select any number.
    For that we are going to PA20, open the personnel number first, and open PA30 in another window, then we are changing the data of the employee.
    But we want to give Personnel Number in PA30 itself as per SAP Standard.
    Any Idea, why it is like this.
    Thanks,
    Samanvita

  • Infotype to link Personnel Number with Vendor Master Record

    Hi All,
    pls help me what infotype to link Personnel Number with Vendor Master Record in AP module.
    Customer require when Create Employee then system automatic gernerate Vendor Master.
    pls help us.
    Thanks

    Hi,
    PRAA works absolutely fine. I have external number range for vendors.
    There is an option so that you can create HR accounts in vendor accounts
    Path:Accounting> Financial accounting>Travel
    management>Personal-Related Master Data> Create Vendors (tr.code PRAA)
    Look at this description:
    From the HR master data, this program creates a batch input session for
    maintaining person-specific vendor master records.
    The report can process vendor master records as follows:
    o Initial set up (create/add missing company code segment)
    o Uupdate (change completely according to vendor and HR reference)
    o Change (only according to HR master data, for example, name
    Block
    The following infotypes from HR master data are taken into account for
    the key date specified:
    o Actions (Infotype 0000)
    o Organizational Assignment (Infotype 0001)
    o Personal Data (Infotype 0002)
    o Permanent Residence (Infotype 0006 Subtype 1)
    o Bank Details (Infotype 0009 Subtype 0 or 2)
    All other required data is taken from a reference vendor that you can
    specify as a parameter when you start the program. Note that for the
    reference vendor, reference data must exist for all company codes that
    are applicable according to HR master data. Since program RPRAPA00 cannot
    assign vendor master record numbers externally when creating
    vendor master records, you must be sure that the reference vendor is
    assigned to an account group that requires internal number assignment.
    If no house bank is specified in the reference vendor, this is
    determined via feature TRVHB (Implementation guide for 'Travel Expenses'
    -> Transfer to Data Medium Exchange -> Set up Feature for Determining
    House Bank according to the employee's organizational situation.
    The link between the HR employee's master record and the corresponding
    vendor master record is set up by entering the personnel number in the
    company code segment of the vendor master record.
    General program flow
    Program RPRAPA00 creates a sequential work file in the specified
    directory. Ensure that you use a global directory that can be accessed
    by all application servers; a directory is automatically proposed. The
    work file is later transformed into a batch input session by the
    subsequent program RFBIKR00, which is started automatically.
    In test run mode this program delivers information messages which
    document the creation of a batch input session. Since each information
    message must be confirmed manually, the test run should only be
    performed for a small number of personnel numbers.
    In productive run mode, however, the program RFBIKR00 is automatically
    started as a job; the information mentioned above is stored in the job
    log in this case.
    Initial setup of vendor master records
    Corresponding vendor master records are created from the infotypes
    listed above and the non-HR-specific information from the reference
    vendor. During the process, the personnel number is stored in the
    company code segment of the vendor master record. Persons who already
    have a vendor master record with corresponding personnel number are
    rejected in this run.
    If a vendor master record already exists for a personnel number, but
    without a company code segment for the company code in which the
    employee exists at the key date entered, the program adds the required
    company code segment to the vendor master record. You must however
    activate the checkbox "Create new company code segment for existing
    vendor master records".
    The HR master data used is the info type record valid on the key date
    entered.
    Update of vendor master records
    The corresponding vendor master records are updated from the infotypes
    listed above and the non-HR-specific information from the reference
    vendor. Persons who already have a vendor master record with
    corresponding personnel number are rejected in this run. The system uses
    HR master data from the infotype records valid for the key date.
    Change vendor master records according to HR master data
    All HR-specific data is changed in the vendor master records for
    personnel numbers that have changes since the date recorded under '...
    with last change since'. The system uses HR master data again from the
    infotype records valid for the key date specified.
    Block vendor master records
    All vendor master records which correspond with the selected personnel
    numbers are blocked for posting.
    User exits
    For the following situations, two empty routines are supplied in the
    includes RPRAPAEX and RPRAPAEX&H5F001 which you can adapt to your
    requirements.
    o The employee's last name is entered in the sort field in the vendor
    master record. If you do not want this to happen, you can program
    the situation you want in the user exit routine
    'set&H5Fmc&H5Ffield&H5Fby&H5Fuser'.
    o If the address editing in the vendor master record does not suit
    your requirements, it can also be changed. For this purpose you have
    the user exit routine 'set&H5Faddress&H5Fby&H5Fuser'.
    o If you want to assign numbers to the vendor master records to be
    created via external number assignment (for example, vendor master
    record number &H3D personnel number), you can adjust the user exit
    routing 'SET&H5FVENDOR&H5FNO&H5FBY&H5FUSER' (in include RPRAPAEX&H5F00). Note
    that
    the account group of the reference vendor must also have external
    number assignment.
    Note that in each case a thorough knowledge of the programming
    language
    ABAP/4 is necessary.
    Set up vendor master records in a separate system
    The distribution of personnel master data from a HR system to an FI
    system is a prerequisite for creating, changing, and blocking vendor
    master records.
    In the section Master Data Distribution (link to separate HR unit) of
    the ALE IMG, an explanation is given regarding the way in which the
    FI
    System is supplied with the relevant employee data from the HR System
    In the FI System, report RPRAPA00 described here can be used to
    create,
    change, and block vendor master records.
    Other wise try with VPE1 t.code.
    Regards
    Devi

  • Personnel number field mandatory in service entry sheet

    Hello,
    My FI team has made the personnel number field mandatory in FSTV for GL.
    Now when i am making a service entry sheet this is creating a problem with error "Field selection personnel number mandatory for GL account XXXXXX".
    How can i map this in MM module.
    Regards
    Vijay

    Hi,
    Check this note
    https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=324163
    Raise to SAP masy be some product error

  • Drop down in Personnel number field in FBCJ

    Hi,
    There is a personnel number field in FBCJ. When i press F4 for drop down list, i get list of employees in Quality client & development client.
    But in Production Client, i pressed F4 for the list of employees but i was unable to get that list.
    All the masters are uploaded through HR module.
    Let me know why the employee dropdown is not appearing in production client & its appearing in developement client.

    Hi Deepak,
        There might be a search help developed for PERNR in Dev & Test Client which might not have transported to Production Server. Check with your ABAPER about the Search Help of PERNR. In Standard SAP there is no search help for PERNR in FI Transactions this has to be developed.
    Cheers,
    Sunil

  • Problem with personnel number

    Hi all,
    I deleted all the personnel number using the Report RPUDELPN  but know when I tried to generate the hiring process again I get the personnel number from the position where it was deleted.Let me explain this....
    Suppose I deleted the number from 2-30 now when I start the hiring process again I just get the personnel number starting from 31 but I need to get it generated from the very beginning .
    Thanks all
    Regards
    Navratan

    Hi Navratan
    You will have to reset your Number Range status for this. Basically change the next number to be generated by the number range.
    SPRO --> Personnel Management --> Personnel Administration --> Maintain number range intervals for personnel numbers --> NR Status
    Reset the NR Status number to 4

  • Personnel Number not yet assigned

    Dear Gurus
    I was hiring an employee through transaction PA40. after entering details on first page the employee number was assigned but i did not save the entries due to change in plans.
    the issue im facing is that the personnel has been generated without any details and it does not allow me to re enter on that number it gives me the message personnel number not yet assigned.
    can you tell me what should be done and how ...?
    1) can we enter details in that auto generated number.
    2) or can we delete that particular number?
    Regards
    Saad Nisar

    Dear Mr. Saad,
    1. In the case of missed PA40, use the same number in the PA40 screen and execute it. You should run atleast IT0000 and IT0001 and further, you can do with PA30.
    2. For all of you in the forum, In case you have not saved but system is showing PERNR occupied then recheck it in PA30 and if you find that the number has no data and still system is not taking that number then do the undermentioned:
          Suppose you missed Personnel No. 101(No data)
           (a)    Go to PA04 You will find Number Range (display, create and status).
           (b)    Go to Status and see which number has been occupied. You will find last number is 101. Rewrite that number as 100, save and back.
           (c)    Now you use PA40, system will give you 101 and you can use this number again.
    Try this, Pl contact if you still face any problem.
    Best Wishes
    Venkatesh

Maybe you are looking for