G
Guest
Every day I find a new reason why nobody wanted this job.
I have built a vacation-tracking system that worked quite well with "File
Number" as a key. I say "worked" because last week we found that a File
Number was duplicated. A whole new set of problems was illuminated.
These are the unique items to identify an employee:
Name
Employee Number (EmpNum)
Company Code/File Number (CoCode & FileNum) (FileNum is unique only within a
Co.Code)
Name and EmpNum remain constant. They follow an employee until they day they
die. If they are re-hired, they are assigned the same EmpNum. Well, I guess a
name can change, so even it is technically not a constant.
The CoCode and FileNum are not constant. If an employee is transferred, they
will be in a new company and assigned a new FileNum.
The payroll folks are not interested in the EmpNum. The ancient reports
which I have built this system to feed are concerned only with CoCode and
FileNum. EmpNum is nowhere in the reports. Nor, do I have a way to
continually update the EmpNum with the CoCode.
I guess my problem is that HR and Payroll are not talking to each other.
Payroll folks can log in to HRIS and find the EmpNum.
What I would like to do is keep my automated system that is based on
FileNum/CoCode but use EmpNum as a key. I'm thinking that, since I have no
access to the system that can match them, I will just have a popup in case of
a discrepancy.
I have this overwhelming urge to move to a cabin in Montana and write a
manifesto...
I have built a vacation-tracking system that worked quite well with "File
Number" as a key. I say "worked" because last week we found that a File
Number was duplicated. A whole new set of problems was illuminated.
These are the unique items to identify an employee:
Name
Employee Number (EmpNum)
Company Code/File Number (CoCode & FileNum) (FileNum is unique only within a
Co.Code)
Name and EmpNum remain constant. They follow an employee until they day they
die. If they are re-hired, they are assigned the same EmpNum. Well, I guess a
name can change, so even it is technically not a constant.
The CoCode and FileNum are not constant. If an employee is transferred, they
will be in a new company and assigned a new FileNum.
The payroll folks are not interested in the EmpNum. The ancient reports
which I have built this system to feed are concerned only with CoCode and
FileNum. EmpNum is nowhere in the reports. Nor, do I have a way to
continually update the EmpNum with the CoCode.
I guess my problem is that HR and Payroll are not talking to each other.
Payroll folks can log in to HRIS and find the EmpNum.
What I would like to do is keep my automated system that is based on
FileNum/CoCode but use EmpNum as a key. I'm thinking that, since I have no
access to the system that can match them, I will just have a popup in case of
a discrepancy.
I have this overwhelming urge to move to a cabin in Montana and write a
manifesto...