Should each user be named after his personal name or his job function?
Let's say John Smith is in purchasing. We could give him a user name of JohnSmith or Purchaser. But, one day, he could change departments or he could just leave and be replaced. It would be useful if some parts of that account's data (ex. human ressources) remained with that person while other parts (ex. purchase history) should remain with the job function.
You should use the individuals personal name for their name within OpenERP because it is better for communication purposes and, like you pointed out, the audit trail.
A good approach for keeping track of job positions is to use the Human Resources module, to create "Employee" records and link them to your users. So, the John Smith user would also have an Employee record that would be linked to his user account.
This means that he can change departments easily while maintaining appropriate details. It is also a little nicer for your users to be referred to as people instead of functions ;)
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 2/24/13, 10:58 AM|
|Seen: 674 times|
|Last updated: 3/16/15, 8:10 AM|