The Digit of numeric value depends on the strength of your company and Group companies. What is the attrition rate, How much will be inflow population.
You can place first 2 digit alphabet or numeric value for identifying company, followed by employee level (managerial level 1, administrative level 2, technical level 3, worker level 4, etc and further as per your employee turnover you can fix 5 or 6 digit of numeric value for each employee.
The same number can be used for your biometric attendance as well as processing their salary / wages.
Thank you. We have 4000 employees and 25 companies. We considered using company code in the first 2 digits, but we have employee rotation between group companies, in this case company code in the employee number means nothing. Now I am thinking to use following. First 4 digits are year and month of enrollment, and next 4 digits are just consecutive numbers.
My company is a small IT company and we have followed the employee code as ES000x-mmddyy where first two alphabetical digits denote name of company followed by 4digits of serial number of joining the employee and then month, date and year of joining. It does not disclose the cadre of the employee. Since your company is quite large one, you may need to modify it depending upon your desired parameters.
Before transferring the employee from one division to another, all the payment, allowance, leave details are to be updated and then it should be transferred to the new division of the company.