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 IqbalIqbal
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 AMHi,
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 -
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
VeerHi,
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
BernHi 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 ,
ShivangiHi ,
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,
StephenI 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.
ThanksHi,
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
VijayHi,
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 -
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
NavratanHi 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 NisarDear 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
-
Ideas for Dynamic Dashboard creation based on exchange rates
Hi, There is a query to create dahboard for revenue details from various accounts (various sales companies with various currancies). The C-level executive would also like to view a consolidated graph (dashboard) for all comapnies with the options to
-
How to restore a bookmarks backup without having errors?
I have backupped my bookmarks using Firefox's functionality to do it automatically and saved the file to an external HD before I was making a clean installation of Windows, which means all my files were removed. Later on, after re-installing Firefox,
-
Lost hp 8600 wireless password
I lost the password for my hp 8600 pro printer how do I recover it
-
Hi! We are using Line Flow - Generic, Bill Only line workflow. Is it possible to edit s.o. lines after it has been booked? Is there any workaround for this? Thanks.
-
Documentation for doc literal processing
I'm struggling with an existing that uses doc literal services, but I can't get it to work in oc4j 10g preview. I've tried the doc_lit demo that Oracle provides -- loading the WSDL from the original source (ws-i.org) works fine, but trying to load it